1/* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 4.0.0
4 *
5 * This file is not intended to be easily readable and contains a number of
6 * coding conventions designed to improve portability and efficiency. Do not make
7 * changes to this file unless you know what you are doing--modify the SWIG
8 * interface file instead.
9 * ----------------------------------------------------------------------------- */
10
11
12#ifndef SWIGPYTHON
13#define SWIGPYTHON
14#endif
15
16#define SWIG_PYTHON_THREADS
17#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
18
19
20#ifdef __cplusplus
21/* SwigValueWrapper is described in swig.swg */
22template<typename T> class SwigValueWrapper {
23 struct SwigMovePointer {
24 T *ptr;
25 SwigMovePointer(T *p) : ptr(p) { }
26 ~SwigMovePointer() { delete ptr; }
27 SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }
28 } pointer;
29 SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
30 SwigValueWrapper(const SwigValueWrapper<T>& rhs);
31public:
32 SwigValueWrapper() : pointer(0) { }
33 SwigValueWrapper& operator=(const T& t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; }
34 operator T&() const { return *pointer.ptr; }
35 T *operator&() { return pointer.ptr; }
36};
37
38template <typename T> T SwigValueInit() {
39 return T();
40}
41#endif
42
43/* -----------------------------------------------------------------------------
44 * This section contains generic SWIG labels for method/variable
45 * declarations/attributes, and other compiler dependent labels.
46 * ----------------------------------------------------------------------------- */
47
48/* template workaround for compilers that cannot correctly implement the C++ standard */
49#ifndef SWIGTEMPLATEDISAMBIGUATOR
50# if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
51# define SWIGTEMPLATEDISAMBIGUATOR template
52# elif defined(__HP_aCC)
53/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
54/* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
55# define SWIGTEMPLATEDISAMBIGUATOR template
56# else
57# define SWIGTEMPLATEDISAMBIGUATOR
58# endif
59#endif
60
61/* inline attribute */
62#ifndef SWIGINLINE
63# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
64# define SWIGINLINE inline
65# else
66# define SWIGINLINE
67# endif
68#endif
69
70/* attribute recognised by some compilers to avoid 'unused' warnings */
71#ifndef SWIGUNUSED
72# if defined(__GNUC__)
73# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
74# define SWIGUNUSED __attribute__ ((__unused__))
75# else
76# define SWIGUNUSED
77# endif
78# elif defined(__ICC)
79# define SWIGUNUSED __attribute__ ((__unused__))
80# else
81# define SWIGUNUSED
82# endif
83#endif
84
85#ifndef SWIG_MSC_UNSUPPRESS_4505
86# if defined(_MSC_VER)
87# pragma warning(disable : 4505) /* unreferenced local function has been removed */
88# endif
89#endif
90
91#ifndef SWIGUNUSEDPARM
92# ifdef __cplusplus
93# define SWIGUNUSEDPARM(p)
94# else
95# define SWIGUNUSEDPARM(p) p SWIGUNUSED
96# endif
97#endif
98
99/* internal SWIG method */
100#ifndef SWIGINTERN
101# define SWIGINTERN static SWIGUNUSED
102#endif
103
104/* internal inline SWIG method */
105#ifndef SWIGINTERNINLINE
106# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
107#endif
108
109/* exporting methods */
110#if defined(__GNUC__)
111# if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
112# ifndef GCC_HASCLASSVISIBILITY
113# define GCC_HASCLASSVISIBILITY
114# endif
115# endif
116#endif
117
118#ifndef SWIGEXPORT
119# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
120# if defined(STATIC_LINKED)
121# define SWIGEXPORT
122# else
123# define SWIGEXPORT __declspec(dllexport)
124# endif
125# else
126# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
127# define SWIGEXPORT __attribute__ ((visibility("default")))
128# else
129# define SWIGEXPORT
130# endif
131# endif
132#endif
133
134/* calling conventions for Windows */
135#ifndef SWIGSTDCALL
136# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
137# define SWIGSTDCALL __stdcall
138# else
139# define SWIGSTDCALL
140# endif
141#endif
142
143/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
144#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
145# define _CRT_SECURE_NO_DEPRECATE
146#endif
147
148/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
149#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
150# define _SCL_SECURE_NO_DEPRECATE
151#endif
152
153/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */
154#if defined(__APPLE__) && !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)
155# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
156#endif
157
158/* Intel's compiler complains if a variable which was never initialised is
159 * cast to void, which is a common idiom which we use to indicate that we
160 * are aware a variable isn't used. So we just silence that warning.
161 * See: https://github.com/swig/swig/issues/192 for more discussion.
162 */
163#ifdef __INTEL_COMPILER
164# pragma warning disable 592
165#endif
166
167
168#if defined(__GNUC__) && defined(_WIN32) && !defined(SWIG_PYTHON_NO_HYPOT_WORKAROUND)
169/* Workaround for '::hypot' has not been declared', see https://bugs.python.org/issue11566 */
170# include <math.h>
171#endif
172
173#if defined(_DEBUG) && defined(SWIG_PYTHON_INTERPRETER_NO_DEBUG)
174/* Use debug wrappers with the Python release dll */
175# undef _DEBUG
176# include <Python.h>
177# define _DEBUG 1
178#else
179# include <Python.h>
180#endif
181
182/* -----------------------------------------------------------------------------
183 * swigrun.swg
184 *
185 * This file contains generic C API SWIG runtime support for pointer
186 * type checking.
187 * ----------------------------------------------------------------------------- */
188
189/* This should only be incremented when either the layout of swig_type_info changes,
190 or for whatever reason, the runtime changes incompatibly */
191#define SWIG_RUNTIME_VERSION "4"
192
193/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
194#ifdef SWIG_TYPE_TABLE
195# define SWIG_QUOTE_STRING(x) #x
196# define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
197# define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
198#else
199# define SWIG_TYPE_TABLE_NAME
200#endif
201
202/*
203 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
204 creating a static or dynamic library from the SWIG runtime code.
205 In 99.9% of the cases, SWIG just needs to declare them as 'static'.
206
207 But only do this if strictly necessary, ie, if you have problems
208 with your compiler or suchlike.
209*/
210
211#ifndef SWIGRUNTIME
212# define SWIGRUNTIME SWIGINTERN
213#endif
214
215#ifndef SWIGRUNTIMEINLINE
216# define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
217#endif
218
219/* Generic buffer size */
220#ifndef SWIG_BUFFER_SIZE
221# define SWIG_BUFFER_SIZE 1024
222#endif
223
224/* Flags for pointer conversions */
225#define SWIG_POINTER_DISOWN 0x1
226#define SWIG_CAST_NEW_MEMORY 0x2
227#define SWIG_POINTER_NO_NULL 0x4
228
229/* Flags for new pointer objects */
230#define SWIG_POINTER_OWN 0x1
231
232
233/*
234 Flags/methods for returning states.
235
236 The SWIG conversion methods, as ConvertPtr, return an integer
237 that tells if the conversion was successful or not. And if not,
238 an error code can be returned (see swigerrors.swg for the codes).
239
240 Use the following macros/flags to set or process the returning
241 states.
242
243 In old versions of SWIG, code such as the following was usually written:
244
245 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
246 // success code
247 } else {
248 //fail code
249 }
250
251 Now you can be more explicit:
252
253 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
254 if (SWIG_IsOK(res)) {
255 // success code
256 } else {
257 // fail code
258 }
259
260 which is the same really, but now you can also do
261
262 Type *ptr;
263 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
264 if (SWIG_IsOK(res)) {
265 // success code
266 if (SWIG_IsNewObj(res) {
267 ...
268 delete *ptr;
269 } else {
270 ...
271 }
272 } else {
273 // fail code
274 }
275
276 I.e., now SWIG_ConvertPtr can return new objects and you can
277 identify the case and take care of the deallocation. Of course that
278 also requires SWIG_ConvertPtr to return new result values, such as
279
280 int SWIG_ConvertPtr(obj, ptr,...) {
281 if (<obj is ok>) {
282 if (<need new object>) {
283 *ptr = <ptr to new allocated object>;
284 return SWIG_NEWOBJ;
285 } else {
286 *ptr = <ptr to old object>;
287 return SWIG_OLDOBJ;
288 }
289 } else {
290 return SWIG_BADOBJ;
291 }
292 }
293
294 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
295 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
296 SWIG errors code.
297
298 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
299 allows to return the 'cast rank', for example, if you have this
300
301 int food(double)
302 int fooi(int);
303
304 and you call
305
306 food(1) // cast rank '1' (1 -> 1.0)
307 fooi(1) // cast rank '0'
308
309 just use the SWIG_AddCast()/SWIG_CheckState()
310*/
311
312#define SWIG_OK (0)
313#define SWIG_ERROR (-1)
314#define SWIG_IsOK(r) (r >= 0)
315#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
316
317/* The CastRankLimit says how many bits are used for the cast rank */
318#define SWIG_CASTRANKLIMIT (1 << 8)
319/* The NewMask denotes the object was created (using new/malloc) */
320#define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
321/* The TmpMask is for in/out typemaps that use temporal objects */
322#define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
323/* Simple returning values */
324#define SWIG_BADOBJ (SWIG_ERROR)
325#define SWIG_OLDOBJ (SWIG_OK)
326#define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
327#define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
328/* Check, add and del mask methods */
329#define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
330#define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
331#define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
332#define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
333#define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
334#define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
335
336/* Cast-Rank Mode */
337#if defined(SWIG_CASTRANK_MODE)
338# ifndef SWIG_TypeRank
339# define SWIG_TypeRank unsigned long
340# endif
341# ifndef SWIG_MAXCASTRANK /* Default cast allowed */
342# define SWIG_MAXCASTRANK (2)
343# endif
344# define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
345# define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
346SWIGINTERNINLINE int SWIG_AddCast(int r) {
347 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
348}
349SWIGINTERNINLINE int SWIG_CheckState(int r) {
350 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
351}
352#else /* no cast-rank mode */
353# define SWIG_AddCast(r) (r)
354# define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
355#endif
356
357
358#include <string.h>
359
360#ifdef __cplusplus
361extern "C" {
362#endif
363
364typedef void *(*swig_converter_func)(void *, int *);
365typedef struct swig_type_info *(*swig_dycast_func)(void **);
366
367/* Structure to store information on one type */
368typedef struct swig_type_info {
369 const char *name; /* mangled name of this type */
370 const char *str; /* human readable name of this type */
371 swig_dycast_func dcast; /* dynamic cast function down a hierarchy */
372 struct swig_cast_info *cast; /* linked list of types that can cast into this type */
373 void *clientdata; /* language specific type data */
374 int owndata; /* flag if the structure owns the clientdata */
375} swig_type_info;
376
377/* Structure to store a type and conversion function used for casting */
378typedef struct swig_cast_info {
379 swig_type_info *type; /* pointer to type that is equivalent to this type */
380 swig_converter_func converter; /* function to cast the void pointers */
381 struct swig_cast_info *next; /* pointer to next cast in linked list */
382 struct swig_cast_info *prev; /* pointer to the previous cast */
383} swig_cast_info;
384
385/* Structure used to store module information
386 * Each module generates one structure like this, and the runtime collects
387 * all of these structures and stores them in a circularly linked list.*/
388typedef struct swig_module_info {
389 swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */
390 size_t size; /* Number of types in this module */
391 struct swig_module_info *next; /* Pointer to next element in circularly linked list */
392 swig_type_info **type_initial; /* Array of initially generated type structures */
393 swig_cast_info **cast_initial; /* Array of initially generated casting structures */
394 void *clientdata; /* Language specific module data */
395} swig_module_info;
396
397/*
398 Compare two type names skipping the space characters, therefore
399 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
400
401 Return 0 when the two name types are equivalent, as in
402 strncmp, but skipping ' '.
403*/
404SWIGRUNTIME int
405SWIG_TypeNameComp(const char *f1, const char *l1,
406 const char *f2, const char *l2) {
407 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
408 while ((*f1 == ' ') && (f1 != l1)) ++f1;
409 while ((*f2 == ' ') && (f2 != l2)) ++f2;
410 if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
411 }
412 return (int)((l1 - f1) - (l2 - f2));
413}
414
415/*
416 Check type equivalence in a name list like <name1>|<name2>|...
417 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
418*/
419SWIGRUNTIME int
420SWIG_TypeCmp(const char *nb, const char *tb) {
421 int equiv = 1;
422 const char* te = tb + strlen(tb);
423 const char* ne = nb;
424 while (equiv != 0 && *ne) {
425 for (nb = ne; *ne; ++ne) {
426 if (*ne == '|') break;
427 }
428 equiv = SWIG_TypeNameComp(nb, ne, tb, te);
429 if (*ne) ++ne;
430 }
431 return equiv;
432}
433
434/*
435 Check type equivalence in a name list like <name1>|<name2>|...
436 Return 0 if not equal, 1 if equal
437*/
438SWIGRUNTIME int
439SWIG_TypeEquiv(const char *nb, const char *tb) {
440 return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0;
441}
442
443/*
444 Check the typename
445*/
446SWIGRUNTIME swig_cast_info *
447SWIG_TypeCheck(const char *c, swig_type_info *ty) {
448 if (ty) {
449 swig_cast_info *iter = ty->cast;
450 while (iter) {
451 if (strcmp(iter->type->name, c) == 0) {
452 if (iter == ty->cast)
453 return iter;
454 /* Move iter to the top of the linked list */
455 iter->prev->next = iter->next;
456 if (iter->next)
457 iter->next->prev = iter->prev;
458 iter->next = ty->cast;
459 iter->prev = 0;
460 if (ty->cast) ty->cast->prev = iter;
461 ty->cast = iter;
462 return iter;
463 }
464 iter = iter->next;
465 }
466 }
467 return 0;
468}
469
470/*
471 Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison
472*/
473SWIGRUNTIME swig_cast_info *
474SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) {
475 if (ty) {
476 swig_cast_info *iter = ty->cast;
477 while (iter) {
478 if (iter->type == from) {
479 if (iter == ty->cast)
480 return iter;
481 /* Move iter to the top of the linked list */
482 iter->prev->next = iter->next;
483 if (iter->next)
484 iter->next->prev = iter->prev;
485 iter->next = ty->cast;
486 iter->prev = 0;
487 if (ty->cast) ty->cast->prev = iter;
488 ty->cast = iter;
489 return iter;
490 }
491 iter = iter->next;
492 }
493 }
494 return 0;
495}
496
497/*
498 Cast a pointer up an inheritance hierarchy
499*/
500SWIGRUNTIMEINLINE void *
501SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) {
502 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
503}
504
505/*
506 Dynamic pointer casting. Down an inheritance hierarchy
507*/
508SWIGRUNTIME swig_type_info *
509SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
510 swig_type_info *lastty = ty;
511 if (!ty || !ty->dcast) return ty;
512 while (ty && (ty->dcast)) {
513 ty = (*ty->dcast)(ptr);
514 if (ty) lastty = ty;
515 }
516 return lastty;
517}
518
519/*
520 Return the name associated with this type
521*/
522SWIGRUNTIMEINLINE const char *
523SWIG_TypeName(const swig_type_info *ty) {
524 return ty->name;
525}
526
527/*
528 Return the pretty name associated with this type,
529 that is an unmangled type name in a form presentable to the user.
530*/
531SWIGRUNTIME const char *
532SWIG_TypePrettyName(const swig_type_info *type) {
533 /* The "str" field contains the equivalent pretty names of the
534 type, separated by vertical-bar characters. We choose
535 to print the last name, as it is often (?) the most
536 specific. */
537 if (!type) return NULL;
538 if (type->str != NULL) {
539 const char *last_name = type->str;
540 const char *s;
541 for (s = type->str; *s; s++)
542 if (*s == '|') last_name = s+1;
543 return last_name;
544 }
545 else
546 return type->name;
547}
548
549/*
550 Set the clientdata field for a type
551*/
552SWIGRUNTIME void
553SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
554 swig_cast_info *cast = ti->cast;
555 /* if (ti->clientdata == clientdata) return; */
556 ti->clientdata = clientdata;
557
558 while (cast) {
559 if (!cast->converter) {
560 swig_type_info *tc = cast->type;
561 if (!tc->clientdata) {
562 SWIG_TypeClientData(tc, clientdata);
563 }
564 }
565 cast = cast->next;
566 }
567}
568SWIGRUNTIME void
569SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
570 SWIG_TypeClientData(ti, clientdata);
571 ti->owndata = 1;
572}
573
574/*
575 Search for a swig_type_info structure only by mangled name
576 Search is a O(log #types)
577
578 We start searching at module start, and finish searching when start == end.
579 Note: if start == end at the beginning of the function, we go all the way around
580 the circular list.
581*/
582SWIGRUNTIME swig_type_info *
583SWIG_MangledTypeQueryModule(swig_module_info *start,
584 swig_module_info *end,
585 const char *name) {
586 swig_module_info *iter = start;
587 do {
588 if (iter->size) {
589 size_t l = 0;
590 size_t r = iter->size - 1;
591 do {
592 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
593 size_t i = (l + r) >> 1;
594 const char *iname = iter->types[i]->name;
595 if (iname) {
596 int compare = strcmp(name, iname);
597 if (compare == 0) {
598 return iter->types[i];
599 } else if (compare < 0) {
600 if (i) {
601 r = i - 1;
602 } else {
603 break;
604 }
605 } else if (compare > 0) {
606 l = i + 1;
607 }
608 } else {
609 break; /* should never happen */
610 }
611 } while (l <= r);
612 }
613 iter = iter->next;
614 } while (iter != end);
615 return 0;
616}
617
618/*
619 Search for a swig_type_info structure for either a mangled name or a human readable name.
620 It first searches the mangled names of the types, which is a O(log #types)
621 If a type is not found it then searches the human readable names, which is O(#types).
622
623 We start searching at module start, and finish searching when start == end.
624 Note: if start == end at the beginning of the function, we go all the way around
625 the circular list.
626*/
627SWIGRUNTIME swig_type_info *
628SWIG_TypeQueryModule(swig_module_info *start,
629 swig_module_info *end,
630 const char *name) {
631 /* STEP 1: Search the name field using binary search */
632 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
633 if (ret) {
634 return ret;
635 } else {
636 /* STEP 2: If the type hasn't been found, do a complete search
637 of the str field (the human readable name) */
638 swig_module_info *iter = start;
639 do {
640 size_t i = 0;
641 for (; i < iter->size; ++i) {
642 if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
643 return iter->types[i];
644 }
645 iter = iter->next;
646 } while (iter != end);
647 }
648
649 /* neither found a match */
650 return 0;
651}
652
653/*
654 Pack binary data into a string
655*/
656SWIGRUNTIME char *
657SWIG_PackData(char *c, void *ptr, size_t sz) {
658 static const char hex[17] = "0123456789abcdef";
659 const unsigned char *u = (unsigned char *) ptr;
660 const unsigned char *eu = u + sz;
661 for (; u != eu; ++u) {
662 unsigned char uu = *u;
663 *(c++) = hex[(uu & 0xf0) >> 4];
664 *(c++) = hex[uu & 0xf];
665 }
666 return c;
667}
668
669/*
670 Unpack binary data from a string
671*/
672SWIGRUNTIME const char *
673SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
674 unsigned char *u = (unsigned char *) ptr;
675 const unsigned char *eu = u + sz;
676 for (; u != eu; ++u) {
677 char d = *(c++);
678 unsigned char uu;
679 if ((d >= '0') && (d <= '9'))
680 uu = (unsigned char)((d - '0') << 4);
681 else if ((d >= 'a') && (d <= 'f'))
682 uu = (unsigned char)((d - ('a'-10)) << 4);
683 else
684 return (char *) 0;
685 d = *(c++);
686 if ((d >= '0') && (d <= '9'))
687 uu |= (unsigned char)(d - '0');
688 else if ((d >= 'a') && (d <= 'f'))
689 uu |= (unsigned char)(d - ('a'-10));
690 else
691 return (char *) 0;
692 *u = uu;
693 }
694 return c;
695}
696
697/*
698 Pack 'void *' into a string buffer.
699*/
700SWIGRUNTIME char *
701SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
702 char *r = buff;
703 if ((2*sizeof(void *) + 2) > bsz) return 0;
704 *(r++) = '_';
705 r = SWIG_PackData(r,&ptr,sizeof(void *));
706 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
707 strcpy(r,name);
708 return buff;
709}
710
711SWIGRUNTIME const char *
712SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
713 if (*c != '_') {
714 if (strcmp(c,"NULL") == 0) {
715 *ptr = (void *) 0;
716 return name;
717 } else {
718 return 0;
719 }
720 }
721 return SWIG_UnpackData(++c,ptr,sizeof(void *));
722}
723
724SWIGRUNTIME char *
725SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
726 char *r = buff;
727 size_t lname = (name ? strlen(name) : 0);
728 if ((2*sz + 2 + lname) > bsz) return 0;
729 *(r++) = '_';
730 r = SWIG_PackData(r,ptr,sz);
731 if (lname) {
732 strncpy(r,name,lname+1);
733 } else {
734 *r = 0;
735 }
736 return buff;
737}
738
739SWIGRUNTIME const char *
740SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
741 if (*c != '_') {
742 if (strcmp(c,"NULL") == 0) {
743 memset(ptr,0,sz);
744 return name;
745 } else {
746 return 0;
747 }
748 }
749 return SWIG_UnpackData(++c,ptr,sz);
750}
751
752#ifdef __cplusplus
753}
754#endif
755
756/* Errors in SWIG */
757#define SWIG_UnknownError -1
758#define SWIG_IOError -2
759#define SWIG_RuntimeError -3
760#define SWIG_IndexError -4
761#define SWIG_TypeError -5
762#define SWIG_DivisionByZero -6
763#define SWIG_OverflowError -7
764#define SWIG_SyntaxError -8
765#define SWIG_ValueError -9
766#define SWIG_SystemError -10
767#define SWIG_AttributeError -11
768#define SWIG_MemoryError -12
769#define SWIG_NullReferenceError -13
770
771
772
773/* Compatibility macros for Python 3 */
774#if PY_VERSION_HEX >= 0x03000000
775
776#define PyClass_Check(obj) PyObject_IsInstance(obj, (PyObject *)&PyType_Type)
777#define PyInt_Check(x) PyLong_Check(x)
778#define PyInt_AsLong(x) PyLong_AsLong(x)
779#define PyInt_FromLong(x) PyLong_FromLong(x)
780#define PyInt_FromSize_t(x) PyLong_FromSize_t(x)
781#define PyString_Check(name) PyBytes_Check(name)
782#define PyString_FromString(x) PyUnicode_FromString(x)
783#define PyString_Format(fmt, args) PyUnicode_Format(fmt, args)
784#define PyString_AsString(str) PyBytes_AsString(str)
785#define PyString_Size(str) PyBytes_Size(str)
786#define PyString_InternFromString(key) PyUnicode_InternFromString(key)
787#define Py_TPFLAGS_HAVE_CLASS Py_TPFLAGS_BASETYPE
788#define PyString_AS_STRING(x) PyUnicode_AS_STRING(x)
789#define _PyLong_FromSsize_t(x) PyLong_FromSsize_t(x)
790
791#endif
792
793#ifndef Py_TYPE
794# define Py_TYPE(op) ((op)->ob_type)
795#endif
796
797/* SWIG APIs for compatibility of both Python 2 & 3 */
798
799#if PY_VERSION_HEX >= 0x03000000
800# define SWIG_Python_str_FromFormat PyUnicode_FromFormat
801#else
802# define SWIG_Python_str_FromFormat PyString_FromFormat
803#endif
804
805
806/* Warning: This function will allocate a new string in Python 3,
807 * so please call SWIG_Python_str_DelForPy3(x) to free the space.
808 */
809SWIGINTERN char*
810SWIG_Python_str_AsChar(PyObject *str)
811{
812#if PY_VERSION_HEX >= 0x03000000
813 char *newstr = 0;
814 str = PyUnicode_AsUTF8String(str);
815 if (str) {
816 char *cstr;
817 Py_ssize_t len;
818 PyBytes_AsStringAndSize(str, &cstr, &len);
819 newstr = (char *) malloc(len+1);
820 memcpy(newstr, cstr, len+1);
821 Py_XDECREF(str);
822 }
823 return newstr;
824#else
825 return PyString_AsString(str);
826#endif
827}
828
829#if PY_VERSION_HEX >= 0x03000000
830# define SWIG_Python_str_DelForPy3(x) free( (void*) (x) )
831#else
832# define SWIG_Python_str_DelForPy3(x)
833#endif
834
835
836SWIGINTERN PyObject*
837SWIG_Python_str_FromChar(const char *c)
838{
839#if PY_VERSION_HEX >= 0x03000000
840 return PyUnicode_FromString(c);
841#else
842 return PyString_FromString(c);
843#endif
844}
845
846#ifndef PyObject_DEL
847# define PyObject_DEL PyObject_Del
848#endif
849
850// SWIGPY_USE_CAPSULE is no longer used within SWIG itself, but some user
851// interface files check for it.
852# define SWIGPY_USE_CAPSULE
853# define SWIGPY_CAPSULE_NAME ("swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME)
854
855#if PY_VERSION_HEX < 0x03020000
856#define PyDescr_TYPE(x) (((PyDescrObject *)(x))->d_type)
857#define PyDescr_NAME(x) (((PyDescrObject *)(x))->d_name)
858#define Py_hash_t long
859#endif
860
861/* -----------------------------------------------------------------------------
862 * error manipulation
863 * ----------------------------------------------------------------------------- */
864
865SWIGRUNTIME PyObject*
866SWIG_Python_ErrorType(int code) {
867 PyObject* type = 0;
868 switch(code) {
869 case SWIG_MemoryError:
870 type = PyExc_MemoryError;
871 break;
872 case SWIG_IOError:
873 type = PyExc_IOError;
874 break;
875 case SWIG_RuntimeError:
876 type = PyExc_RuntimeError;
877 break;
878 case SWIG_IndexError:
879 type = PyExc_IndexError;
880 break;
881 case SWIG_TypeError:
882 type = PyExc_TypeError;
883 break;
884 case SWIG_DivisionByZero:
885 type = PyExc_ZeroDivisionError;
886 break;
887 case SWIG_OverflowError:
888 type = PyExc_OverflowError;
889 break;
890 case SWIG_SyntaxError:
891 type = PyExc_SyntaxError;
892 break;
893 case SWIG_ValueError:
894 type = PyExc_ValueError;
895 break;
896 case SWIG_SystemError:
897 type = PyExc_SystemError;
898 break;
899 case SWIG_AttributeError:
900 type = PyExc_AttributeError;
901 break;
902 default:
903 type = PyExc_RuntimeError;
904 }
905 return type;
906}
907
908
909SWIGRUNTIME void
910SWIG_Python_AddErrorMsg(const char* mesg)
911{
912 PyObject *type = 0;
913 PyObject *value = 0;
914 PyObject *traceback = 0;
915
916 if (PyErr_Occurred())
917 PyErr_Fetch(&type, &value, &traceback);
918 if (value) {
919 PyObject *old_str = PyObject_Str(value);
920 const char *tmp = SWIG_Python_str_AsChar(old_str);
921 PyErr_Clear();
922 Py_XINCREF(type);
923 if (tmp)
924 PyErr_Format(type, "%s %s", tmp, mesg);
925 else
926 PyErr_Format(type, "%s", mesg);
927 SWIG_Python_str_DelForPy3(tmp);
928 Py_DECREF(old_str);
929 Py_DECREF(value);
930 } else {
931 PyErr_SetString(PyExc_RuntimeError, mesg);
932 }
933}
934
935SWIGRUNTIME int
936SWIG_Python_TypeErrorOccurred(PyObject *obj)
937{
938 PyObject *error;
939 if (obj)
940 return 0;
941 error = PyErr_Occurred();
942 return error && PyErr_GivenExceptionMatches(error, PyExc_TypeError);
943}
944
945SWIGRUNTIME void
946SWIG_Python_RaiseOrModifyTypeError(const char *message)
947{
948 if (SWIG_Python_TypeErrorOccurred(NULL)) {
949 /* Use existing TypeError to preserve stacktrace and enhance with given message */
950 PyObject *newvalue;
951 PyObject *type = NULL, *value = NULL, *traceback = NULL;
952 PyErr_Fetch(&type, &value, &traceback);
953#if PY_VERSION_HEX >= 0x03000000
954 newvalue = PyUnicode_FromFormat("%S\nAdditional information:\n%s", value, message);
955#else
956 newvalue = PyString_FromFormat("%s\nAdditional information:\n%s", PyString_AsString(value), message);
957#endif
958 Py_XDECREF(value);
959 PyErr_Restore(type, newvalue, traceback);
960 } else {
961 /* Raise TypeError using given message */
962 PyErr_SetString(PyExc_TypeError, message);
963 }
964}
965
966#if defined(SWIG_PYTHON_NO_THREADS)
967# if defined(SWIG_PYTHON_THREADS)
968# undef SWIG_PYTHON_THREADS
969# endif
970#endif
971#if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */
972# if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL)
973# define SWIG_PYTHON_USE_GIL
974# endif
975# if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */
976# ifndef SWIG_PYTHON_INITIALIZE_THREADS
977# define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads()
978# endif
979# ifdef __cplusplus /* C++ code */
980 class SWIG_Python_Thread_Block {
981 bool status;
982 PyGILState_STATE state;
983 public:
984 void end() { if (status) { PyGILState_Release(state); status = false;} }
985 SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {}
986 ~SWIG_Python_Thread_Block() { end(); }
987 };
988 class SWIG_Python_Thread_Allow {
989 bool status;
990 PyThreadState *save;
991 public:
992 void end() { if (status) { PyEval_RestoreThread(save); status = false; }}
993 SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {}
994 ~SWIG_Python_Thread_Allow() { end(); }
995 };
996# define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block
997# define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end()
998# define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow
999# define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end()
1000# else /* C code */
1001# define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure()
1002# define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block)
1003# define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread()
1004# define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow)
1005# endif
1006# else /* Old thread way, not implemented, user must provide it */
1007# if !defined(SWIG_PYTHON_INITIALIZE_THREADS)
1008# define SWIG_PYTHON_INITIALIZE_THREADS
1009# endif
1010# if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK)
1011# define SWIG_PYTHON_THREAD_BEGIN_BLOCK
1012# endif
1013# if !defined(SWIG_PYTHON_THREAD_END_BLOCK)
1014# define SWIG_PYTHON_THREAD_END_BLOCK
1015# endif
1016# if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW)
1017# define SWIG_PYTHON_THREAD_BEGIN_ALLOW
1018# endif
1019# if !defined(SWIG_PYTHON_THREAD_END_ALLOW)
1020# define SWIG_PYTHON_THREAD_END_ALLOW
1021# endif
1022# endif
1023#else /* No thread support */
1024# define SWIG_PYTHON_INITIALIZE_THREADS
1025# define SWIG_PYTHON_THREAD_BEGIN_BLOCK
1026# define SWIG_PYTHON_THREAD_END_BLOCK
1027# define SWIG_PYTHON_THREAD_BEGIN_ALLOW
1028# define SWIG_PYTHON_THREAD_END_ALLOW
1029#endif
1030
1031/* -----------------------------------------------------------------------------
1032 * Python API portion that goes into the runtime
1033 * ----------------------------------------------------------------------------- */
1034
1035#ifdef __cplusplus
1036extern "C" {
1037#endif
1038
1039/* -----------------------------------------------------------------------------
1040 * Constant declarations
1041 * ----------------------------------------------------------------------------- */
1042
1043/* Constant Types */
1044#define SWIG_PY_POINTER 4
1045#define SWIG_PY_BINARY 5
1046
1047/* Constant information structure */
1048typedef struct swig_const_info {
1049 int type;
1050 const char *name;
1051 long lvalue;
1052 double dvalue;
1053 void *pvalue;
1054 swig_type_info **ptype;
1055} swig_const_info;
1056
1057#ifdef __cplusplus
1058}
1059#endif
1060
1061
1062/* -----------------------------------------------------------------------------
1063 * pyrun.swg
1064 *
1065 * This file contains the runtime support for Python modules
1066 * and includes code for managing global variables and pointer
1067 * type checking.
1068 *
1069 * ----------------------------------------------------------------------------- */
1070
1071#if PY_VERSION_HEX < 0x02070000 /* 2.7.0 */
1072# error "This version of SWIG only supports Python >= 2.7"
1073#endif
1074
1075#if PY_VERSION_HEX >= 0x03000000 && PY_VERSION_HEX < 0x03020000
1076# error "This version of SWIG only supports Python 3 >= 3.2"
1077#endif
1078
1079/* Common SWIG API */
1080
1081/* for raw pointers */
1082#define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
1083#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags)
1084#define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
1085
1086#ifdef SWIGPYTHON_BUILTIN
1087#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(self, ptr, type, flags)
1088#else
1089#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
1090#endif
1091
1092#define SWIG_InternalNewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
1093
1094#define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty)
1095#define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src)
1096#define swig_owntype int
1097
1098/* for raw packed data */
1099#define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1100#define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1101
1102/* for class or struct pointers */
1103#define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags)
1104#define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags)
1105
1106/* for C or C++ function pointers */
1107#define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
1108#define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(NULL, ptr, type, 0)
1109
1110/* for C++ member pointers, ie, member methods */
1111#define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
1112#define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type)
1113
1114
1115/* Runtime API */
1116
1117#define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata)
1118#define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
1119#define SWIG_NewClientData(obj) SwigPyClientData_New(obj)
1120
1121#define SWIG_SetErrorObj SWIG_Python_SetErrorObj
1122#define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg
1123#define SWIG_ErrorType(code) SWIG_Python_ErrorType(code)
1124#define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
1125#define SWIG_fail goto fail
1126
1127
1128/* Runtime API implementation */
1129
1130/* Error manipulation */
1131
1132SWIGINTERN void
1133SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
1134 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1135 PyErr_SetObject(errtype, obj);
1136 Py_DECREF(obj);
1137 SWIG_PYTHON_THREAD_END_BLOCK;
1138}
1139
1140SWIGINTERN void
1141SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) {
1142 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
1143 PyErr_SetString(errtype, msg);
1144 SWIG_PYTHON_THREAD_END_BLOCK;
1145}
1146
1147#define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
1148
1149/* Set a constant value */
1150
1151#if defined(SWIGPYTHON_BUILTIN)
1152
1153SWIGINTERN void
1154SwigPyBuiltin_AddPublicSymbol(PyObject *seq, const char *key) {
1155 PyObject *s = PyString_InternFromString(key);
1156 PyList_Append(seq, s);
1157 Py_DECREF(s);
1158}
1159
1160SWIGINTERN void
1161SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *name, PyObject *obj) {
1162 PyDict_SetItemString(d, name, obj);
1163 Py_DECREF(obj);
1164 if (public_interface)
1165 SwigPyBuiltin_AddPublicSymbol(public_interface, name);
1166}
1167
1168#else
1169
1170SWIGINTERN void
1171SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) {
1172 PyDict_SetItemString(d, name, obj);
1173 Py_DECREF(obj);
1174}
1175
1176#endif
1177
1178/* Append a value to the result obj */
1179
1180SWIGINTERN PyObject*
1181SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) {
1182 if (!result) {
1183 result = obj;
1184 } else if (result == Py_None) {
1185 Py_DECREF(result);
1186 result = obj;
1187 } else {
1188 if (!PyList_Check(result)) {
1189 PyObject *o2 = result;
1190 result = PyList_New(1);
1191 PyList_SetItem(result, 0, o2);
1192 }
1193 PyList_Append(result,obj);
1194 Py_DECREF(obj);
1195 }
1196 return result;
1197}
1198
1199/* Unpack the argument tuple */
1200
1201SWIGINTERN Py_ssize_t
1202SWIG_Python_UnpackTuple(PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
1203{
1204 if (!args) {
1205 if (!min && !max) {
1206 return 1;
1207 } else {
1208 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none",
1209 name, (min == max ? "" : "at least "), (int)min);
1210 return 0;
1211 }
1212 }
1213 if (!PyTuple_Check(args)) {
1214 if (min <= 1 && max >= 1) {
1215 Py_ssize_t i;
1216 objs[0] = args;
1217 for (i = 1; i < max; ++i) {
1218 objs[i] = 0;
1219 }
1220 return 2;
1221 }
1222 PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple");
1223 return 0;
1224 } else {
1225 Py_ssize_t l = PyTuple_GET_SIZE(args);
1226 if (l < min) {
1227 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
1228 name, (min == max ? "" : "at least "), (int)min, (int)l);
1229 return 0;
1230 } else if (l > max) {
1231 PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d",
1232 name, (min == max ? "" : "at most "), (int)max, (int)l);
1233 return 0;
1234 } else {
1235 Py_ssize_t i;
1236 for (i = 0; i < l; ++i) {
1237 objs[i] = PyTuple_GET_ITEM(args, i);
1238 }
1239 for (; l < max; ++l) {
1240 objs[l] = 0;
1241 }
1242 return i + 1;
1243 }
1244 }
1245}
1246
1247/* A functor is a function object with one single object argument */
1248#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, (char *)"O", obj);
1249
1250/*
1251 Helper for static pointer initialization for both C and C++ code, for example
1252 static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...);
1253*/
1254#ifdef __cplusplus
1255#define SWIG_STATIC_POINTER(var) var
1256#else
1257#define SWIG_STATIC_POINTER(var) var = 0; if (!var) var
1258#endif
1259
1260/* -----------------------------------------------------------------------------
1261 * Pointer declarations
1262 * ----------------------------------------------------------------------------- */
1263
1264/* Flags for new pointer objects */
1265#define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1)
1266#define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
1267
1268#define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1)
1269
1270#define SWIG_BUILTIN_TP_INIT (SWIG_POINTER_OWN << 2)
1271#define SWIG_BUILTIN_INIT (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN)
1272
1273#ifdef __cplusplus
1274extern "C" {
1275#endif
1276
1277/* The python void return value */
1278
1279SWIGRUNTIMEINLINE PyObject *
1280SWIG_Py_Void(void)
1281{
1282 PyObject *none = Py_None;
1283 Py_INCREF(none);
1284 return none;
1285}
1286
1287/* SwigPyClientData */
1288
1289typedef struct {
1290 PyObject *klass;
1291 PyObject *newraw;
1292 PyObject *newargs;
1293 PyObject *destroy;
1294 int delargs;
1295 int implicitconv;
1296 PyTypeObject *pytype;
1297} SwigPyClientData;
1298
1299SWIGRUNTIMEINLINE int
1300SWIG_Python_CheckImplicit(swig_type_info *ty)
1301{
1302 SwigPyClientData *data = (SwigPyClientData *)ty->clientdata;
1303 int fail = data ? data->implicitconv : 0;
1304 if (fail)
1305 PyErr_SetString(PyExc_TypeError, "Implicit conversion is prohibited for explicit constructors.");
1306 return fail;
1307}
1308
1309SWIGRUNTIMEINLINE PyObject *
1310SWIG_Python_ExceptionType(swig_type_info *desc) {
1311 SwigPyClientData *data = desc ? (SwigPyClientData *) desc->clientdata : 0;
1312 PyObject *klass = data ? data->klass : 0;
1313 return (klass ? klass : PyExc_RuntimeError);
1314}
1315
1316
1317SWIGRUNTIME SwigPyClientData *
1318SwigPyClientData_New(PyObject* obj)
1319{
1320 if (!obj) {
1321 return 0;
1322 } else {
1323 SwigPyClientData *data = (SwigPyClientData *)malloc(sizeof(SwigPyClientData));
1324 /* the klass element */
1325 data->klass = obj;
1326 Py_INCREF(data->klass);
1327 /* the newraw method and newargs arguments used to create a new raw instance */
1328 if (PyClass_Check(obj)) {
1329 data->newraw = 0;
1330 data->newargs = obj;
1331 Py_INCREF(obj);
1332 } else {
1333 data->newraw = PyObject_GetAttrString(data->klass, "__new__");
1334 if (data->newraw) {
1335 Py_INCREF(data->newraw);
1336 data->newargs = PyTuple_New(1);
1337 PyTuple_SetItem(data->newargs, 0, obj);
1338 } else {
1339 data->newargs = obj;
1340 }
1341 Py_INCREF(data->newargs);
1342 }
1343 /* the destroy method, aka as the C++ delete method */
1344 data->destroy = PyObject_GetAttrString(data->klass, "__swig_destroy__");
1345 if (PyErr_Occurred()) {
1346 PyErr_Clear();
1347 data->destroy = 0;
1348 }
1349 if (data->destroy) {
1350 int flags;
1351 Py_INCREF(data->destroy);
1352 flags = PyCFunction_GET_FLAGS(data->destroy);
1353 data->delargs = !(flags & (METH_O));
1354 } else {
1355 data->delargs = 0;
1356 }
1357 data->implicitconv = 0;
1358 data->pytype = 0;
1359 return data;
1360 }
1361}
1362
1363SWIGRUNTIME void
1364SwigPyClientData_Del(SwigPyClientData *data) {
1365 Py_XDECREF(data->newraw);
1366 Py_XDECREF(data->newargs);
1367 Py_XDECREF(data->destroy);
1368}
1369
1370/* =============== SwigPyObject =====================*/
1371
1372typedef struct {
1373 PyObject_HEAD
1374 void *ptr;
1375 swig_type_info *ty;
1376 int own;
1377 PyObject *next;
1378#ifdef SWIGPYTHON_BUILTIN
1379 PyObject *dict;
1380#endif
1381} SwigPyObject;
1382
1383
1384#ifdef SWIGPYTHON_BUILTIN
1385
1386SWIGRUNTIME PyObject *
1387SwigPyObject_get___dict__(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
1388{
1389 SwigPyObject *sobj = (SwigPyObject *)v;
1390
1391 if (!sobj->dict)
1392 sobj->dict = PyDict_New();
1393
1394 Py_INCREF(sobj->dict);
1395 return sobj->dict;
1396}
1397
1398#endif
1399
1400SWIGRUNTIME PyObject *
1401SwigPyObject_long(SwigPyObject *v)
1402{
1403 return PyLong_FromVoidPtr(v->ptr);
1404}
1405
1406SWIGRUNTIME PyObject *
1407SwigPyObject_format(const char* fmt, SwigPyObject *v)
1408{
1409 PyObject *res = NULL;
1410 PyObject *args = PyTuple_New(1);
1411 if (args) {
1412 if (PyTuple_SetItem(args, 0, SwigPyObject_long(v)) == 0) {
1413 PyObject *ofmt = SWIG_Python_str_FromChar(fmt);
1414 if (ofmt) {
1415#if PY_VERSION_HEX >= 0x03000000
1416 res = PyUnicode_Format(ofmt,args);
1417#else
1418 res = PyString_Format(ofmt,args);
1419#endif
1420 Py_DECREF(ofmt);
1421 }
1422 Py_DECREF(args);
1423 }
1424 }
1425 return res;
1426}
1427
1428SWIGRUNTIME PyObject *
1429SwigPyObject_oct(SwigPyObject *v)
1430{
1431 return SwigPyObject_format("%o",v);
1432}
1433
1434SWIGRUNTIME PyObject *
1435SwigPyObject_hex(SwigPyObject *v)
1436{
1437 return SwigPyObject_format("%x",v);
1438}
1439
1440SWIGRUNTIME PyObject *
1441SwigPyObject_repr(SwigPyObject *v)
1442{
1443 const char *name = SWIG_TypePrettyName(v->ty);
1444 PyObject *repr = SWIG_Python_str_FromFormat("<Swig Object of type '%s' at %p>", (name ? name : "unknown"), (void *)v);
1445 if (v->next) {
1446 PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next);
1447# if PY_VERSION_HEX >= 0x03000000
1448 PyObject *joined = PyUnicode_Concat(repr, nrep);
1449 Py_DecRef(repr);
1450 Py_DecRef(nrep);
1451 repr = joined;
1452# else
1453 PyString_ConcatAndDel(&repr,nrep);
1454# endif
1455 }
1456 return repr;
1457}
1458
1459/* We need a version taking two PyObject* parameters so it's a valid
1460 * PyCFunction to use in swigobject_methods[]. */
1461SWIGRUNTIME PyObject *
1462SwigPyObject_repr2(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
1463{
1464 return SwigPyObject_repr((SwigPyObject*)v);
1465}
1466
1467SWIGRUNTIME int
1468SwigPyObject_compare(SwigPyObject *v, SwigPyObject *w)
1469{
1470 void *i = v->ptr;
1471 void *j = w->ptr;
1472 return (i < j) ? -1 : ((i > j) ? 1 : 0);
1473}
1474
1475/* Added for Python 3.x, would it also be useful for Python 2.x? */
1476SWIGRUNTIME PyObject*
1477SwigPyObject_richcompare(SwigPyObject *v, SwigPyObject *w, int op)
1478{
1479 PyObject* res;
1480 if( op != Py_EQ && op != Py_NE ) {
1481 Py_INCREF(Py_NotImplemented);
1482 return Py_NotImplemented;
1483 }
1484 res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0);
1485 return res;
1486}
1487
1488
1489SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce(void);
1490
1491#ifdef SWIGPYTHON_BUILTIN
1492static swig_type_info *SwigPyObject_stype = 0;
1493SWIGRUNTIME PyTypeObject*
1494SwigPyObject_type(void) {
1495 SwigPyClientData *cd;
1496 assert(SwigPyObject_stype);
1497 cd = (SwigPyClientData*) SwigPyObject_stype->clientdata;
1498 assert(cd);
1499 assert(cd->pytype);
1500 return cd->pytype;
1501}
1502#else
1503SWIGRUNTIME PyTypeObject*
1504SwigPyObject_type(void) {
1505 static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce();
1506 return type;
1507}
1508#endif
1509
1510SWIGRUNTIMEINLINE int
1511SwigPyObject_Check(PyObject *op) {
1512#ifdef SWIGPYTHON_BUILTIN
1513 PyTypeObject *target_tp = SwigPyObject_type();
1514 if (PyType_IsSubtype(op->ob_type, target_tp))
1515 return 1;
1516 return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0);
1517#else
1518 return (Py_TYPE(op) == SwigPyObject_type())
1519 || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0);
1520#endif
1521}
1522
1523SWIGRUNTIME PyObject *
1524SwigPyObject_New(void *ptr, swig_type_info *ty, int own);
1525
1526SWIGRUNTIME void
1527SwigPyObject_dealloc(PyObject *v)
1528{
1529 SwigPyObject *sobj = (SwigPyObject *) v;
1530 PyObject *next = sobj->next;
1531 if (sobj->own == SWIG_POINTER_OWN) {
1532 swig_type_info *ty = sobj->ty;
1533 SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0;
1534 PyObject *destroy = data ? data->destroy : 0;
1535 if (destroy) {
1536 /* destroy is always a VARARGS method */
1537 PyObject *res;
1538
1539 /* PyObject_CallFunction() has the potential to silently drop
1540 the active exception. In cases of unnamed temporary
1541 variable or where we just finished iterating over a generator
1542 StopIteration will be active right now, and this needs to
1543 remain true upon return from SwigPyObject_dealloc. So save
1544 and restore. */
1545
1546 PyObject *type = NULL, *value = NULL, *traceback = NULL;
1547 PyErr_Fetch(&type, &value, &traceback);
1548
1549 if (data->delargs) {
1550 /* we need to create a temporary object to carry the destroy operation */
1551 PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
1552 res = SWIG_Python_CallFunctor(destroy, tmp);
1553 Py_DECREF(tmp);
1554 } else {
1555 PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
1556 PyObject *mself = PyCFunction_GET_SELF(destroy);
1557 res = ((*meth)(mself, v));
1558 }
1559 if (!res)
1560 PyErr_WriteUnraisable(destroy);
1561
1562 PyErr_Restore(type, value, traceback);
1563
1564 Py_XDECREF(res);
1565 }
1566#if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
1567 else {
1568 const char *name = SWIG_TypePrettyName(ty);
1569 printf("swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown"));
1570 }
1571#endif
1572 }
1573 Py_XDECREF(next);
1574 PyObject_DEL(v);
1575}
1576
1577SWIGRUNTIME PyObject*
1578SwigPyObject_append(PyObject* v, PyObject* next)
1579{
1580 SwigPyObject *sobj = (SwigPyObject *) v;
1581 if (!SwigPyObject_Check(next)) {
1582 PyErr_SetString(PyExc_TypeError, "Attempt to append a non SwigPyObject");
1583 return NULL;
1584 }
1585 sobj->next = next;
1586 Py_INCREF(next);
1587 return SWIG_Py_Void();
1588}
1589
1590SWIGRUNTIME PyObject*
1591SwigPyObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1592{
1593 SwigPyObject *sobj = (SwigPyObject *) v;
1594 if (sobj->next) {
1595 Py_INCREF(sobj->next);
1596 return sobj->next;
1597 } else {
1598 return SWIG_Py_Void();
1599 }
1600}
1601
1602SWIGINTERN PyObject*
1603SwigPyObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1604{
1605 SwigPyObject *sobj = (SwigPyObject *)v;
1606 sobj->own = 0;
1607 return SWIG_Py_Void();
1608}
1609
1610SWIGINTERN PyObject*
1611SwigPyObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args))
1612{
1613 SwigPyObject *sobj = (SwigPyObject *)v;
1614 sobj->own = SWIG_POINTER_OWN;
1615 return SWIG_Py_Void();
1616}
1617
1618SWIGINTERN PyObject*
1619SwigPyObject_own(PyObject *v, PyObject *args)
1620{
1621 PyObject *val = 0;
1622 if (!PyArg_UnpackTuple(args, "own", 0, 1, &val)) {
1623 return NULL;
1624 } else {
1625 SwigPyObject *sobj = (SwigPyObject *)v;
1626 PyObject *obj = PyBool_FromLong(sobj->own);
1627 if (val) {
1628 if (PyObject_IsTrue(val)) {
1629 SwigPyObject_acquire(v,args);
1630 } else {
1631 SwigPyObject_disown(v,args);
1632 }
1633 }
1634 return obj;
1635 }
1636}
1637
1638static PyMethodDef
1639swigobject_methods[] = {
1640 {"disown", SwigPyObject_disown, METH_NOARGS, "releases ownership of the pointer"},
1641 {"acquire", SwigPyObject_acquire, METH_NOARGS, "acquires ownership of the pointer"},
1642 {"own", SwigPyObject_own, METH_VARARGS, "returns/sets ownership of the pointer"},
1643 {"append", SwigPyObject_append, METH_O, "appends another 'this' object"},
1644 {"next", SwigPyObject_next, METH_NOARGS, "returns the next 'this' object"},
1645 {"__repr__",SwigPyObject_repr2, METH_NOARGS, "returns object representation"},
1646 {0, 0, 0, 0}
1647};
1648
1649SWIGRUNTIME PyTypeObject*
1650SwigPyObject_TypeOnce(void) {
1651 static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";
1652
1653 static PyNumberMethods SwigPyObject_as_number = {
1654 (binaryfunc)0, /*nb_add*/
1655 (binaryfunc)0, /*nb_subtract*/
1656 (binaryfunc)0, /*nb_multiply*/
1657 /* nb_divide removed in Python 3 */
1658#if PY_VERSION_HEX < 0x03000000
1659 (binaryfunc)0, /*nb_divide*/
1660#endif
1661 (binaryfunc)0, /*nb_remainder*/
1662 (binaryfunc)0, /*nb_divmod*/
1663 (ternaryfunc)0,/*nb_power*/
1664 (unaryfunc)0, /*nb_negative*/
1665 (unaryfunc)0, /*nb_positive*/
1666 (unaryfunc)0, /*nb_absolute*/
1667 (inquiry)0, /*nb_nonzero*/
1668 0, /*nb_invert*/
1669 0, /*nb_lshift*/
1670 0, /*nb_rshift*/
1671 0, /*nb_and*/
1672 0, /*nb_xor*/
1673 0, /*nb_or*/
1674#if PY_VERSION_HEX < 0x03000000
1675 0, /*nb_coerce*/
1676#endif
1677 (unaryfunc)SwigPyObject_long, /*nb_int*/
1678#if PY_VERSION_HEX < 0x03000000
1679 (unaryfunc)SwigPyObject_long, /*nb_long*/
1680#else
1681 0, /*nb_reserved*/
1682#endif
1683 (unaryfunc)0, /*nb_float*/
1684#if PY_VERSION_HEX < 0x03000000
1685 (unaryfunc)SwigPyObject_oct, /*nb_oct*/
1686 (unaryfunc)SwigPyObject_hex, /*nb_hex*/
1687#endif
1688#if PY_VERSION_HEX >= 0x03050000 /* 3.5 */
1689 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_matrix_multiply */
1690#elif PY_VERSION_HEX >= 0x03000000 /* 3.0 */
1691 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */
1692#else
1693 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */
1694#endif
1695 };
1696
1697 static PyTypeObject swigpyobject_type;
1698 static int type_init = 0;
1699 if (!type_init) {
1700 const PyTypeObject tmp = {
1701#if PY_VERSION_HEX >= 0x03000000
1702 PyVarObject_HEAD_INIT(NULL, 0)
1703#else
1704 PyObject_HEAD_INIT(NULL)
1705 0, /* ob_size */
1706#endif
1707 "SwigPyObject", /* tp_name */
1708 sizeof(SwigPyObject), /* tp_basicsize */
1709 0, /* tp_itemsize */
1710 (destructor)SwigPyObject_dealloc, /* tp_dealloc */
1711 0, /* tp_print */
1712 (getattrfunc)0, /* tp_getattr */
1713 (setattrfunc)0, /* tp_setattr */
1714#if PY_VERSION_HEX >= 0x03000000
1715 0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */
1716#else
1717 (cmpfunc)SwigPyObject_compare, /* tp_compare */
1718#endif
1719 (reprfunc)SwigPyObject_repr, /* tp_repr */
1720 &SwigPyObject_as_number, /* tp_as_number */
1721 0, /* tp_as_sequence */
1722 0, /* tp_as_mapping */
1723 (hashfunc)0, /* tp_hash */
1724 (ternaryfunc)0, /* tp_call */
1725 0, /* tp_str */
1726 PyObject_GenericGetAttr, /* tp_getattro */
1727 0, /* tp_setattro */
1728 0, /* tp_as_buffer */
1729 Py_TPFLAGS_DEFAULT, /* tp_flags */
1730 swigobject_doc, /* tp_doc */
1731 0, /* tp_traverse */
1732 0, /* tp_clear */
1733 (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */
1734 0, /* tp_weaklistoffset */
1735 0, /* tp_iter */
1736 0, /* tp_iternext */
1737 swigobject_methods, /* tp_methods */
1738 0, /* tp_members */
1739 0, /* tp_getset */
1740 0, /* tp_base */
1741 0, /* tp_dict */
1742 0, /* tp_descr_get */
1743 0, /* tp_descr_set */
1744 0, /* tp_dictoffset */
1745 0, /* tp_init */
1746 0, /* tp_alloc */
1747 0, /* tp_new */
1748 0, /* tp_free */
1749 0, /* tp_is_gc */
1750 0, /* tp_bases */
1751 0, /* tp_mro */
1752 0, /* tp_cache */
1753 0, /* tp_subclasses */
1754 0, /* tp_weaklist */
1755 0, /* tp_del */
1756 0, /* tp_version_tag */
1757#if PY_VERSION_HEX >= 0x03040000
1758 0, /* tp_finalize */
1759#endif
1760#ifdef COUNT_ALLOCS
1761 0, /* tp_allocs */
1762 0, /* tp_frees */
1763 0, /* tp_maxalloc */
1764 0, /* tp_prev */
1765 0 /* tp_next */
1766#endif
1767 };
1768 swigpyobject_type = tmp;
1769 type_init = 1;
1770 if (PyType_Ready(&swigpyobject_type) < 0)
1771 return NULL;
1772 }
1773 return &swigpyobject_type;
1774}
1775
1776SWIGRUNTIME PyObject *
1777SwigPyObject_New(void *ptr, swig_type_info *ty, int own)
1778{
1779 SwigPyObject *sobj = PyObject_NEW(SwigPyObject, SwigPyObject_type());
1780 if (sobj) {
1781 sobj->ptr = ptr;
1782 sobj->ty = ty;
1783 sobj->own = own;
1784 sobj->next = 0;
1785 }
1786 return (PyObject *)sobj;
1787}
1788
1789/* -----------------------------------------------------------------------------
1790 * Implements a simple Swig Packed type, and use it instead of string
1791 * ----------------------------------------------------------------------------- */
1792
1793typedef struct {
1794 PyObject_HEAD
1795 void *pack;
1796 swig_type_info *ty;
1797 size_t size;
1798} SwigPyPacked;
1799
1800SWIGRUNTIME PyObject *
1801SwigPyPacked_repr(SwigPyPacked *v)
1802{
1803 char result[SWIG_BUFFER_SIZE];
1804 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
1805 return SWIG_Python_str_FromFormat("<Swig Packed at %s%s>", result, v->ty->name);
1806 } else {
1807 return SWIG_Python_str_FromFormat("<Swig Packed %s>", v->ty->name);
1808 }
1809}
1810
1811SWIGRUNTIME PyObject *
1812SwigPyPacked_str(SwigPyPacked *v)
1813{
1814 char result[SWIG_BUFFER_SIZE];
1815 if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){
1816 return SWIG_Python_str_FromFormat("%s%s", result, v->ty->name);
1817 } else {
1818 return SWIG_Python_str_FromChar(v->ty->name);
1819 }
1820}
1821
1822SWIGRUNTIME int
1823SwigPyPacked_compare(SwigPyPacked *v, SwigPyPacked *w)
1824{
1825 size_t i = v->size;
1826 size_t j = w->size;
1827 int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
1828 return s ? s : strncmp((const char *)v->pack, (const char *)w->pack, 2*v->size);
1829}
1830
1831SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce(void);
1832
1833SWIGRUNTIME PyTypeObject*
1834SwigPyPacked_type(void) {
1835 static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce();
1836 return type;
1837}
1838
1839SWIGRUNTIMEINLINE int
1840SwigPyPacked_Check(PyObject *op) {
1841 return ((op)->ob_type == SwigPyPacked_TypeOnce())
1842 || (strcmp((op)->ob_type->tp_name,"SwigPyPacked") == 0);
1843}
1844
1845SWIGRUNTIME void
1846SwigPyPacked_dealloc(PyObject *v)
1847{
1848 if (SwigPyPacked_Check(v)) {
1849 SwigPyPacked *sobj = (SwigPyPacked *) v;
1850 free(sobj->pack);
1851 }
1852 PyObject_DEL(v);
1853}
1854
1855SWIGRUNTIME PyTypeObject*
1856SwigPyPacked_TypeOnce(void) {
1857 static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer";
1858 static PyTypeObject swigpypacked_type;
1859 static int type_init = 0;
1860 if (!type_init) {
1861 const PyTypeObject tmp = {
1862#if PY_VERSION_HEX>=0x03000000
1863 PyVarObject_HEAD_INIT(NULL, 0)
1864#else
1865 PyObject_HEAD_INIT(NULL)
1866 0, /* ob_size */
1867#endif
1868 "SwigPyPacked", /* tp_name */
1869 sizeof(SwigPyPacked), /* tp_basicsize */
1870 0, /* tp_itemsize */
1871 (destructor)SwigPyPacked_dealloc, /* tp_dealloc */
1872 0, /* tp_print */
1873 (getattrfunc)0, /* tp_getattr */
1874 (setattrfunc)0, /* tp_setattr */
1875#if PY_VERSION_HEX>=0x03000000
1876 0, /* tp_reserved in 3.0.1 */
1877#else
1878 (cmpfunc)SwigPyPacked_compare, /* tp_compare */
1879#endif
1880 (reprfunc)SwigPyPacked_repr, /* tp_repr */
1881 0, /* tp_as_number */
1882 0, /* tp_as_sequence */
1883 0, /* tp_as_mapping */
1884 (hashfunc)0, /* tp_hash */
1885 (ternaryfunc)0, /* tp_call */
1886 (reprfunc)SwigPyPacked_str, /* tp_str */
1887 PyObject_GenericGetAttr, /* tp_getattro */
1888 0, /* tp_setattro */
1889 0, /* tp_as_buffer */
1890 Py_TPFLAGS_DEFAULT, /* tp_flags */
1891 swigpacked_doc, /* tp_doc */
1892 0, /* tp_traverse */
1893 0, /* tp_clear */
1894 0, /* tp_richcompare */
1895 0, /* tp_weaklistoffset */
1896 0, /* tp_iter */
1897 0, /* tp_iternext */
1898 0, /* tp_methods */
1899 0, /* tp_members */
1900 0, /* tp_getset */
1901 0, /* tp_base */
1902 0, /* tp_dict */
1903 0, /* tp_descr_get */
1904 0, /* tp_descr_set */
1905 0, /* tp_dictoffset */
1906 0, /* tp_init */
1907 0, /* tp_alloc */
1908 0, /* tp_new */
1909 0, /* tp_free */
1910 0, /* tp_is_gc */
1911 0, /* tp_bases */
1912 0, /* tp_mro */
1913 0, /* tp_cache */
1914 0, /* tp_subclasses */
1915 0, /* tp_weaklist */
1916 0, /* tp_del */
1917 0, /* tp_version_tag */
1918#if PY_VERSION_HEX >= 0x03040000
1919 0, /* tp_finalize */
1920#endif
1921#ifdef COUNT_ALLOCS
1922 0, /* tp_allocs */
1923 0, /* tp_frees */
1924 0, /* tp_maxalloc */
1925 0, /* tp_prev */
1926 0 /* tp_next */
1927#endif
1928 };
1929 swigpypacked_type = tmp;
1930 type_init = 1;
1931 if (PyType_Ready(&swigpypacked_type) < 0)
1932 return NULL;
1933 }
1934 return &swigpypacked_type;
1935}
1936
1937SWIGRUNTIME PyObject *
1938SwigPyPacked_New(void *ptr, size_t size, swig_type_info *ty)
1939{
1940 SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type());
1941 if (sobj) {
1942 void *pack = malloc(size);
1943 if (pack) {
1944 memcpy(pack, ptr, size);
1945 sobj->pack = pack;
1946 sobj->ty = ty;
1947 sobj->size = size;
1948 } else {
1949 PyObject_DEL((PyObject *) sobj);
1950 sobj = 0;
1951 }
1952 }
1953 return (PyObject *) sobj;
1954}
1955
1956SWIGRUNTIME swig_type_info *
1957SwigPyPacked_UnpackData(PyObject *obj, void *ptr, size_t size)
1958{
1959 if (SwigPyPacked_Check(obj)) {
1960 SwigPyPacked *sobj = (SwigPyPacked *)obj;
1961 if (sobj->size != size) return 0;
1962 memcpy(ptr, sobj->pack, size);
1963 return sobj->ty;
1964 } else {
1965 return 0;
1966 }
1967}
1968
1969/* -----------------------------------------------------------------------------
1970 * pointers/data manipulation
1971 * ----------------------------------------------------------------------------- */
1972
1973static PyObject *Swig_This_global = NULL;
1974
1975SWIGRUNTIME PyObject *
1976SWIG_This(void)
1977{
1978 if (Swig_This_global == NULL)
1979 Swig_This_global = SWIG_Python_str_FromChar("this");
1980 return Swig_This_global;
1981}
1982
1983/* #define SWIG_PYTHON_SLOW_GETSET_THIS */
1984
1985/* TODO: I don't know how to implement the fast getset in Python 3 right now */
1986#if PY_VERSION_HEX>=0x03000000
1987#define SWIG_PYTHON_SLOW_GETSET_THIS
1988#endif
1989
1990SWIGRUNTIME SwigPyObject *
1991SWIG_Python_GetSwigThis(PyObject *pyobj)
1992{
1993 PyObject *obj;
1994
1995 if (SwigPyObject_Check(pyobj))
1996 return (SwigPyObject *) pyobj;
1997
1998#ifdef SWIGPYTHON_BUILTIN
1999 (void)obj;
2000# ifdef PyWeakref_CheckProxy
2001 if (PyWeakref_CheckProxy(pyobj)) {
2002 pyobj = PyWeakref_GET_OBJECT(pyobj);
2003 if (pyobj && SwigPyObject_Check(pyobj))
2004 return (SwigPyObject*) pyobj;
2005 }
2006# endif
2007 return NULL;
2008#else
2009
2010 obj = 0;
2011
2012#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2013 if (PyInstance_Check(pyobj)) {
2014 obj = _PyInstance_Lookup(pyobj, SWIG_This());
2015 } else {
2016 PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
2017 if (dictptr != NULL) {
2018 PyObject *dict = *dictptr;
2019 obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
2020 } else {
2021#ifdef PyWeakref_CheckProxy
2022 if (PyWeakref_CheckProxy(pyobj)) {
2023 PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
2024 return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
2025 }
2026#endif
2027 obj = PyObject_GetAttr(pyobj,SWIG_This());
2028 if (obj) {
2029 Py_DECREF(obj);
2030 } else {
2031 if (PyErr_Occurred()) PyErr_Clear();
2032 return 0;
2033 }
2034 }
2035 }
2036#else
2037 obj = PyObject_GetAttr(pyobj,SWIG_This());
2038 if (obj) {
2039 Py_DECREF(obj);
2040 } else {
2041 if (PyErr_Occurred()) PyErr_Clear();
2042 return 0;
2043 }
2044#endif
2045 if (obj && !SwigPyObject_Check(obj)) {
2046 /* a PyObject is called 'this', try to get the 'real this'
2047 SwigPyObject from it */
2048 return SWIG_Python_GetSwigThis(obj);
2049 }
2050 return (SwigPyObject *)obj;
2051#endif
2052}
2053
2054/* Acquire a pointer value */
2055
2056SWIGRUNTIME int
2057SWIG_Python_AcquirePtr(PyObject *obj, int own) {
2058 if (own == SWIG_POINTER_OWN) {
2059 SwigPyObject *sobj = SWIG_Python_GetSwigThis(obj);
2060 if (sobj) {
2061 int oldown = sobj->own;
2062 sobj->own = own;
2063 return oldown;
2064 }
2065 }
2066 return 0;
2067}
2068
2069/* Convert a pointer value */
2070
2071SWIGRUNTIME int
2072SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) {
2073 int res;
2074 SwigPyObject *sobj;
2075 int implicit_conv = (flags & SWIG_POINTER_IMPLICIT_CONV) != 0;
2076
2077 if (!obj)
2078 return SWIG_ERROR;
2079 if (obj == Py_None && !implicit_conv) {
2080 if (ptr)
2081 *ptr = 0;
2082 return (flags & SWIG_POINTER_NO_NULL) ? SWIG_NullReferenceError : SWIG_OK;
2083 }
2084
2085 res = SWIG_ERROR;
2086
2087 sobj = SWIG_Python_GetSwigThis(obj);
2088 if (own)
2089 *own = 0;
2090 while (sobj) {
2091 void *vptr = sobj->ptr;
2092 if (ty) {
2093 swig_type_info *to = sobj->ty;
2094 if (to == ty) {
2095 /* no type cast needed */
2096 if (ptr) *ptr = vptr;
2097 break;
2098 } else {
2099 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
2100 if (!tc) {
2101 sobj = (SwigPyObject *)sobj->next;
2102 } else {
2103 if (ptr) {
2104 int newmemory = 0;
2105 *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
2106 if (newmemory == SWIG_CAST_NEW_MEMORY) {
2107 assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */
2108 if (own)
2109 *own = *own | SWIG_CAST_NEW_MEMORY;
2110 }
2111 }
2112 break;
2113 }
2114 }
2115 } else {
2116 if (ptr) *ptr = vptr;
2117 break;
2118 }
2119 }
2120 if (sobj) {
2121 if (own)
2122 *own = *own | sobj->own;
2123 if (flags & SWIG_POINTER_DISOWN) {
2124 sobj->own = 0;
2125 }
2126 res = SWIG_OK;
2127 } else {
2128 if (implicit_conv) {
2129 SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0;
2130 if (data && !data->implicitconv) {
2131 PyObject *klass = data->klass;
2132 if (klass) {
2133 PyObject *impconv;
2134 data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/
2135 impconv = SWIG_Python_CallFunctor(klass, obj);
2136 data->implicitconv = 0;
2137 if (PyErr_Occurred()) {
2138 PyErr_Clear();
2139 impconv = 0;
2140 }
2141 if (impconv) {
2142 SwigPyObject *iobj = SWIG_Python_GetSwigThis(impconv);
2143 if (iobj) {
2144 void *vptr;
2145 res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0);
2146 if (SWIG_IsOK(res)) {
2147 if (ptr) {
2148 *ptr = vptr;
2149 /* transfer the ownership to 'ptr' */
2150 iobj->own = 0;
2151 res = SWIG_AddCast(res);
2152 res = SWIG_AddNewMask(res);
2153 } else {
2154 res = SWIG_AddCast(res);
2155 }
2156 }
2157 }
2158 Py_DECREF(impconv);
2159 }
2160 }
2161 }
2162 if (!SWIG_IsOK(res) && obj == Py_None) {
2163 if (ptr)
2164 *ptr = 0;
2165 if (PyErr_Occurred())
2166 PyErr_Clear();
2167 res = SWIG_OK;
2168 }
2169 }
2170 }
2171 return res;
2172}
2173
2174/* Convert a function ptr value */
2175
2176SWIGRUNTIME int
2177SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) {
2178 if (!PyCFunction_Check(obj)) {
2179 return SWIG_ConvertPtr(obj, ptr, ty, 0);
2180 } else {
2181 void *vptr = 0;
2182 swig_cast_info *tc;
2183
2184 /* here we get the method pointer for callbacks */
2185 const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
2186 const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
2187 if (desc)
2188 desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
2189 if (!desc)
2190 return SWIG_ERROR;
2191 tc = SWIG_TypeCheck(desc,ty);
2192 if (tc) {
2193 int newmemory = 0;
2194 *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
2195 assert(!newmemory); /* newmemory handling not yet implemented */
2196 } else {
2197 return SWIG_ERROR;
2198 }
2199 return SWIG_OK;
2200 }
2201}
2202
2203/* Convert a packed pointer value */
2204
2205SWIGRUNTIME int
2206SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) {
2207 swig_type_info *to = SwigPyPacked_UnpackData(obj, ptr, sz);
2208 if (!to) return SWIG_ERROR;
2209 if (ty) {
2210 if (to != ty) {
2211 /* check type cast? */
2212 swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
2213 if (!tc) return SWIG_ERROR;
2214 }
2215 }
2216 return SWIG_OK;
2217}
2218
2219/* -----------------------------------------------------------------------------
2220 * Create a new pointer object
2221 * ----------------------------------------------------------------------------- */
2222
2223/*
2224 Create a new instance object, without calling __init__, and set the
2225 'this' attribute.
2226*/
2227
2228SWIGRUNTIME PyObject*
2229SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)
2230{
2231 PyObject *inst = 0;
2232 PyObject *newraw = data->newraw;
2233 if (newraw) {
2234 inst = PyObject_Call(newraw, data->newargs, NULL);
2235 if (inst) {
2236#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2237 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2238 if (dictptr != NULL) {
2239 PyObject *dict = *dictptr;
2240 if (dict == NULL) {
2241 dict = PyDict_New();
2242 *dictptr = dict;
2243 PyDict_SetItem(dict, SWIG_This(), swig_this);
2244 }
2245 }
2246#else
2247 PyObject *key = SWIG_This();
2248 PyObject_SetAttr(inst, key, swig_this);
2249#endif
2250 }
2251 } else {
2252#if PY_VERSION_HEX >= 0x03000000
2253 PyObject *empty_args = PyTuple_New(0);
2254 if (empty_args) {
2255 PyObject *empty_kwargs = PyDict_New();
2256 if (empty_kwargs) {
2257 inst = ((PyTypeObject *)data->newargs)->tp_new((PyTypeObject *)data->newargs, empty_args, empty_kwargs);
2258 Py_DECREF(empty_kwargs);
2259 if (inst) {
2260 PyObject_SetAttr(inst, SWIG_This(), swig_this);
2261 Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG;
2262 }
2263 }
2264 Py_DECREF(empty_args);
2265 }
2266#else
2267 PyObject *dict = PyDict_New();
2268 if (dict) {
2269 PyDict_SetItem(dict, SWIG_This(), swig_this);
2270 inst = PyInstance_NewRaw(data->newargs, dict);
2271 Py_DECREF(dict);
2272 }
2273#endif
2274 }
2275 return inst;
2276}
2277
2278SWIGRUNTIME void
2279SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
2280{
2281 PyObject *dict;
2282#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
2283 PyObject **dictptr = _PyObject_GetDictPtr(inst);
2284 if (dictptr != NULL) {
2285 dict = *dictptr;
2286 if (dict == NULL) {
2287 dict = PyDict_New();
2288 *dictptr = dict;
2289 }
2290 PyDict_SetItem(dict, SWIG_This(), swig_this);
2291 return;
2292 }
2293#endif
2294 dict = PyObject_GetAttrString(inst, "__dict__");
2295 PyDict_SetItem(dict, SWIG_This(), swig_this);
2296 Py_DECREF(dict);
2297}
2298
2299
2300SWIGINTERN PyObject *
2301SWIG_Python_InitShadowInstance(PyObject *args) {
2302 PyObject *obj[2];
2303 if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) {
2304 return NULL;
2305 } else {
2306 SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
2307 if (sthis) {
2308 SwigPyObject_append((PyObject*) sthis, obj[1]);
2309 } else {
2310 SWIG_Python_SetSwigThis(obj[0], obj[1]);
2311 }
2312 return SWIG_Py_Void();
2313 }
2314}
2315
2316/* Create a new pointer object */
2317
2318SWIGRUNTIME PyObject *
2319SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int flags) {
2320 SwigPyClientData *clientdata;
2321 PyObject * robj;
2322 int own;
2323
2324 if (!ptr)
2325 return SWIG_Py_Void();
2326
2327 clientdata = type ? (SwigPyClientData *)(type->clientdata) : 0;
2328 own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
2329 if (clientdata && clientdata->pytype) {
2330 SwigPyObject *newobj;
2331 if (flags & SWIG_BUILTIN_TP_INIT) {
2332 newobj = (SwigPyObject*) self;
2333 if (newobj->ptr) {
2334 PyObject *next_self = clientdata->pytype->tp_alloc(clientdata->pytype, 0);
2335 while (newobj->next)
2336 newobj = (SwigPyObject *) newobj->next;
2337 newobj->next = next_self;
2338 newobj = (SwigPyObject *)next_self;
2339#ifdef SWIGPYTHON_BUILTIN
2340 newobj->dict = 0;
2341#endif
2342 }
2343 } else {
2344 newobj = PyObject_New(SwigPyObject, clientdata->pytype);
2345#ifdef SWIGPYTHON_BUILTIN
2346 newobj->dict = 0;
2347#endif
2348 }
2349 if (newobj) {
2350 newobj->ptr = ptr;
2351 newobj->ty = type;
2352 newobj->own = own;
2353 newobj->next = 0;
2354 return (PyObject*) newobj;
2355 }
2356 return SWIG_Py_Void();
2357 }
2358
2359 assert(!(flags & SWIG_BUILTIN_TP_INIT));
2360
2361 robj = SwigPyObject_New(ptr, type, own);
2362 if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
2363 PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
2364 Py_DECREF(robj);
2365 robj = inst;
2366 }
2367 return robj;
2368}
2369
2370/* Create a new packed object */
2371
2372SWIGRUNTIMEINLINE PyObject *
2373SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) {
2374 return ptr ? SwigPyPacked_New((void *) ptr, sz, type) : SWIG_Py_Void();
2375}
2376
2377/* -----------------------------------------------------------------------------*
2378 * Get type list
2379 * -----------------------------------------------------------------------------*/
2380
2381#ifdef SWIG_LINK_RUNTIME
2382void *SWIG_ReturnGlobalTypeList(void *);
2383#endif
2384
2385SWIGRUNTIME swig_module_info *
2386SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) {
2387 static void *type_pointer = (void *)0;
2388 /* first check if module already created */
2389 if (!type_pointer) {
2390#ifdef SWIG_LINK_RUNTIME
2391 type_pointer = SWIG_ReturnGlobalTypeList((void *)0);
2392#else
2393 type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, 0);
2394 if (PyErr_Occurred()) {
2395 PyErr_Clear();
2396 type_pointer = (void *)0;
2397 }
2398#endif
2399 }
2400 return (swig_module_info *) type_pointer;
2401}
2402
2403SWIGRUNTIME void
2404SWIG_Python_DestroyModule(PyObject *obj)
2405{
2406 swig_module_info *swig_module = (swig_module_info *) PyCapsule_GetPointer(obj, SWIGPY_CAPSULE_NAME);
2407 swig_type_info **types = swig_module->types;
2408 size_t i;
2409 for (i =0; i < swig_module->size; ++i) {
2410 swig_type_info *ty = types[i];
2411 if (ty->owndata) {
2412 SwigPyClientData *data = (SwigPyClientData *) ty->clientdata;
2413 if (data) SwigPyClientData_Del(data);
2414 }
2415 }
2416 Py_DECREF(SWIG_This());
2417 Swig_This_global = NULL;
2418}
2419
2420SWIGRUNTIME void
2421SWIG_Python_SetModule(swig_module_info *swig_module) {
2422#if PY_VERSION_HEX >= 0x03000000
2423 /* Add a dummy module object into sys.modules */
2424 PyObject *module = PyImport_AddModule("swig_runtime_data" SWIG_RUNTIME_VERSION);
2425#else
2426 static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */
2427 PyObject *module = Py_InitModule("swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table);
2428#endif
2429 PyObject *pointer = PyCapsule_New((void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule);
2430 if (pointer && module) {
2431 PyModule_AddObject(module, "type_pointer_capsule" SWIG_TYPE_TABLE_NAME, pointer);
2432 } else {
2433 Py_XDECREF(pointer);
2434 }
2435}
2436
2437/* The python cached type query */
2438SWIGRUNTIME PyObject *
2439SWIG_Python_TypeCache(void) {
2440 static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
2441 return cache;
2442}
2443
2444SWIGRUNTIME swig_type_info *
2445SWIG_Python_TypeQuery(const char *type)
2446{
2447 PyObject *cache = SWIG_Python_TypeCache();
2448 PyObject *key = SWIG_Python_str_FromChar(type);
2449 PyObject *obj = PyDict_GetItem(cache, key);
2450 swig_type_info *descriptor;
2451 if (obj) {
2452 descriptor = (swig_type_info *) PyCapsule_GetPointer(obj, NULL);
2453 } else {
2454 swig_module_info *swig_module = SWIG_GetModule(0);
2455 descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
2456 if (descriptor) {
2457 obj = PyCapsule_New((void*) descriptor, NULL, NULL);
2458 PyDict_SetItem(cache, key, obj);
2459 Py_DECREF(obj);
2460 }
2461 }
2462 Py_DECREF(key);
2463 return descriptor;
2464}
2465
2466/*
2467 For backward compatibility only
2468*/
2469#define SWIG_POINTER_EXCEPTION 0
2470#define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg)
2471#define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags)
2472
2473SWIGRUNTIME int
2474SWIG_Python_AddErrMesg(const char* mesg, int infront)
2475{
2476 if (PyErr_Occurred()) {
2477 PyObject *type = 0;
2478 PyObject *value = 0;
2479 PyObject *traceback = 0;
2480 PyErr_Fetch(&type, &value, &traceback);
2481 if (value) {
2482 PyObject *old_str = PyObject_Str(value);
2483 const char *tmp = SWIG_Python_str_AsChar(old_str);
2484 const char *errmesg = tmp ? tmp : "Invalid error message";
2485 Py_XINCREF(type);
2486 PyErr_Clear();
2487 if (infront) {
2488 PyErr_Format(type, "%s %s", mesg, errmesg);
2489 } else {
2490 PyErr_Format(type, "%s %s", errmesg, mesg);
2491 }
2492 SWIG_Python_str_DelForPy3(tmp);
2493 Py_DECREF(old_str);
2494 }
2495 return 1;
2496 } else {
2497 return 0;
2498 }
2499}
2500
2501SWIGRUNTIME int
2502SWIG_Python_ArgFail(int argnum)
2503{
2504 if (PyErr_Occurred()) {
2505 /* add information about failing argument */
2506 char mesg[256];
2507 PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum);
2508 return SWIG_Python_AddErrMesg(mesg, 1);
2509 } else {
2510 return 0;
2511 }
2512}
2513
2514SWIGRUNTIMEINLINE const char *
2515SwigPyObject_GetDesc(PyObject *self)
2516{
2517 SwigPyObject *v = (SwigPyObject *)self;
2518 swig_type_info *ty = v ? v->ty : 0;
2519 return ty ? ty->str : "";
2520}
2521
2522SWIGRUNTIME void
2523SWIG_Python_TypeError(const char *type, PyObject *obj)
2524{
2525 if (type) {
2526#if defined(SWIG_COBJECT_TYPES)
2527 if (obj && SwigPyObject_Check(obj)) {
2528 const char *otype = (const char *) SwigPyObject_GetDesc(obj);
2529 if (otype) {
2530 PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received",
2531 type, otype);
2532 return;
2533 }
2534 } else
2535#endif
2536 {
2537 const char *otype = (obj ? obj->ob_type->tp_name : 0);
2538 if (otype) {
2539 PyObject *str = PyObject_Str(obj);
2540 const char *cstr = str ? SWIG_Python_str_AsChar(str) : 0;
2541 if (cstr) {
2542 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received",
2543 type, otype, cstr);
2544 SWIG_Python_str_DelForPy3(cstr);
2545 } else {
2546 PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received",
2547 type, otype);
2548 }
2549 Py_XDECREF(str);
2550 return;
2551 }
2552 }
2553 PyErr_Format(PyExc_TypeError, "a '%s' is expected", type);
2554 } else {
2555 PyErr_Format(PyExc_TypeError, "unexpected type is received");
2556 }
2557}
2558
2559
2560/* Convert a pointer value, signal an exception on a type mismatch */
2561SWIGRUNTIME void *
2562SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags) {
2563 void *result;
2564 if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
2565 PyErr_Clear();
2566#if SWIG_POINTER_EXCEPTION
2567 if (flags) {
2568 SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
2569 SWIG_Python_ArgFail(argnum);
2570 }
2571#endif
2572 }
2573 return result;
2574}
2575
2576#ifdef SWIGPYTHON_BUILTIN
2577SWIGRUNTIME int
2578SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
2579 PyTypeObject *tp = obj->ob_type;
2580 PyObject *descr;
2581 PyObject *encoded_name;
2582 descrsetfunc f;
2583 int res = -1;
2584
2585# ifdef Py_USING_UNICODE
2586 if (PyString_Check(name)) {
2587 name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL);
2588 if (!name)
2589 return -1;
2590 } else if (!PyUnicode_Check(name))
2591# else
2592 if (!PyString_Check(name))
2593# endif
2594 {
2595 PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name);
2596 return -1;
2597 } else {
2598 Py_INCREF(name);
2599 }
2600
2601 if (!tp->tp_dict) {
2602 if (PyType_Ready(tp) < 0)
2603 goto done;
2604 }
2605
2606 descr = _PyType_Lookup(tp, name);
2607 f = NULL;
2608 if (descr != NULL)
2609 f = descr->ob_type->tp_descr_set;
2610 if (!f) {
2611 if (PyString_Check(name)) {
2612 encoded_name = name;
2613 Py_INCREF(name);
2614 } else {
2615 encoded_name = PyUnicode_AsUTF8String(name);
2616 if (!encoded_name)
2617 return -1;
2618 }
2619 PyErr_Format(PyExc_AttributeError, "'%.100s' object has no attribute '%.200s'", tp->tp_name, PyString_AsString(encoded_name));
2620 Py_DECREF(encoded_name);
2621 } else {
2622 res = f(descr, obj, value);
2623 }
2624
2625 done:
2626 Py_DECREF(name);
2627 return res;
2628}
2629#endif
2630
2631
2632#ifdef __cplusplus
2633}
2634#endif
2635
2636
2637
2638#define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0)
2639
2640#define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
2641
2642
2643
2644#ifdef __cplusplus
2645extern "C" {
2646#endif
2647
2648/* Method creation and docstring support functions */
2649
2650SWIGINTERN PyMethodDef *SWIG_PythonGetProxyDoc(const char *name);
2651SWIGINTERN PyObject *SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func);
2652SWIGINTERN PyObject *SWIG_PyStaticMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func);
2653
2654#ifdef __cplusplus
2655}
2656#endif
2657
2658
2659// Forward declaration to be inserted at the start of LLDBWrapPython.h
2660#include "lldb/API/SBDebugger.h"
2661#include "lldb/API/SBValue.h"
2662
2663SWIGEXPORT lldb::ValueObjectSP
2664LLDBSWIGPython_GetValueObjectSPFromSBValue (void* data)
2665{
2666 lldb::ValueObjectSP valobj_sp;
2667 if (data)
2668 {
2669 lldb::SBValue* sb_ptr = (lldb::SBValue *)data;
2670 valobj_sp = sb_ptr->GetSP();
2671 }
2672 return valobj_sp;
2673}
2674
2675#ifdef __cplusplus
2676extern "C" {
2677#endif
2678
2679void LLDBSwigPythonCallPythonLogOutputCallback(const char *str, void *baton);
2680
2681#ifdef __cplusplus
2682}
2683#endif
2684
2685
2686/* -------- TYPES TABLE (BEGIN) -------- */
2687
2688#define SWIGTYPE_p_bool swig_types[0]
2689#define SWIGTYPE_p_char swig_types[1]
2690#define SWIGTYPE_p_double swig_types[2]
2691#define SWIGTYPE_p_f_p_void__p_void swig_types[3]
2692#define SWIGTYPE_p_f_p_void_p_q_const__void_size_t__void swig_types[4]
2693#define SWIGTYPE_p_int swig_types[5]
2694#define SWIGTYPE_p_lldb__ConnectionStatus swig_types[6]
2695#define SWIGTYPE_p_lldb__SBAddress swig_types[7]
2696#define SWIGTYPE_p_lldb__SBAttachInfo swig_types[8]
2697#define SWIGTYPE_p_lldb__SBBlock swig_types[9]
2698#define SWIGTYPE_p_lldb__SBBreakpoint swig_types[10]
2699#define SWIGTYPE_p_lldb__SBBreakpointList swig_types[11]
2700#define SWIGTYPE_p_lldb__SBBreakpointLocation swig_types[12]
2701#define SWIGTYPE_p_lldb__SBBreakpointName swig_types[13]
2702#define SWIGTYPE_p_lldb__SBBroadcaster swig_types[14]
2703#define SWIGTYPE_p_lldb__SBCommandInterpreter swig_types[15]
2704#define SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions swig_types[16]
2705#define SWIGTYPE_p_lldb__SBCommandReturnObject swig_types[17]
2706#define SWIGTYPE_p_lldb__SBCommunication swig_types[18]
2707#define SWIGTYPE_p_lldb__SBCompileUnit swig_types[19]
2708#define SWIGTYPE_p_lldb__SBData swig_types[20]
2709#define SWIGTYPE_p_lldb__SBDebugger swig_types[21]
2710#define SWIGTYPE_p_lldb__SBDeclaration swig_types[22]
2711#define SWIGTYPE_p_lldb__SBEnvironment swig_types[23]
2712#define SWIGTYPE_p_lldb__SBError swig_types[24]
2713#define SWIGTYPE_p_lldb__SBEvent swig_types[25]
2714#define SWIGTYPE_p_lldb__SBExecutionContext swig_types[26]
2715#define SWIGTYPE_p_lldb__SBExpressionOptions swig_types[27]
2716#define SWIGTYPE_p_lldb__SBFile swig_types[28]
2717#define SWIGTYPE_p_lldb__SBFileSpec swig_types[29]
2718#define SWIGTYPE_p_lldb__SBFileSpecList swig_types[30]
2719#define SWIGTYPE_p_lldb__SBFrame swig_types[31]
2720#define SWIGTYPE_p_lldb__SBFunction swig_types[32]
2721#define SWIGTYPE_p_lldb__SBHostOS swig_types[33]
2722#define SWIGTYPE_p_lldb__SBInstruction swig_types[34]
2723#define SWIGTYPE_p_lldb__SBInstructionList swig_types[35]
2724#define SWIGTYPE_p_lldb__SBLanguageRuntime swig_types[36]
2725#define SWIGTYPE_p_lldb__SBLaunchInfo swig_types[37]
2726#define SWIGTYPE_p_lldb__SBLineEntry swig_types[38]
2727#define SWIGTYPE_p_lldb__SBListener swig_types[39]
2728#define SWIGTYPE_p_lldb__SBMemoryRegionInfo swig_types[40]
2729#define SWIGTYPE_p_lldb__SBMemoryRegionInfoList swig_types[41]
2730#define SWIGTYPE_p_lldb__SBModule swig_types[42]
2731#define SWIGTYPE_p_lldb__SBModuleSpec swig_types[43]
2732#define SWIGTYPE_p_lldb__SBModuleSpecList swig_types[44]
2733#define SWIGTYPE_p_lldb__SBPlatform swig_types[45]
2734#define SWIGTYPE_p_lldb__SBPlatformConnectOptions swig_types[46]
2735#define SWIGTYPE_p_lldb__SBPlatformShellCommand swig_types[47]
2736#define SWIGTYPE_p_lldb__SBProcess swig_types[48]
2737#define SWIGTYPE_p_lldb__SBProcessInfo swig_types[49]
2738#define SWIGTYPE_p_lldb__SBQueue swig_types[50]
2739#define SWIGTYPE_p_lldb__SBQueueItem swig_types[51]
2740#define SWIGTYPE_p_lldb__SBReproducer swig_types[52]
2741#define SWIGTYPE_p_lldb__SBSection swig_types[53]
2742#define SWIGTYPE_p_lldb__SBSourceManager swig_types[54]
2743#define SWIGTYPE_p_lldb__SBStream swig_types[55]
2744#define SWIGTYPE_p_lldb__SBStringList swig_types[56]
2745#define SWIGTYPE_p_lldb__SBStructuredData swig_types[57]
2746#define SWIGTYPE_p_lldb__SBSymbol swig_types[58]
2747#define SWIGTYPE_p_lldb__SBSymbolContext swig_types[59]
2748#define SWIGTYPE_p_lldb__SBSymbolContextList swig_types[60]
2749#define SWIGTYPE_p_lldb__SBTarget swig_types[61]
2750#define SWIGTYPE_p_lldb__SBThread swig_types[62]
2751#define SWIGTYPE_p_lldb__SBThreadCollection swig_types[63]
2752#define SWIGTYPE_p_lldb__SBThreadPlan swig_types[64]
2753#define SWIGTYPE_p_lldb__SBTrace swig_types[65]
2754#define SWIGTYPE_p_lldb__SBTraceOptions swig_types[66]
2755#define SWIGTYPE_p_lldb__SBType swig_types[67]
2756#define SWIGTYPE_p_lldb__SBTypeCategory swig_types[68]
2757#define SWIGTYPE_p_lldb__SBTypeEnumMember swig_types[69]
2758#define SWIGTYPE_p_lldb__SBTypeEnumMemberList swig_types[70]
2759#define SWIGTYPE_p_lldb__SBTypeFilter swig_types[71]
2760#define SWIGTYPE_p_lldb__SBTypeFormat swig_types[72]
2761#define SWIGTYPE_p_lldb__SBTypeList swig_types[73]
2762#define SWIGTYPE_p_lldb__SBTypeMember swig_types[74]
2763#define SWIGTYPE_p_lldb__SBTypeMemberFunction swig_types[75]
2764#define SWIGTYPE_p_lldb__SBTypeNameSpecifier swig_types[76]
2765#define SWIGTYPE_p_lldb__SBTypeSummary swig_types[77]
2766#define SWIGTYPE_p_lldb__SBTypeSummaryOptions swig_types[78]
2767#define SWIGTYPE_p_lldb__SBTypeSynthetic swig_types[79]
2768#define SWIGTYPE_p_lldb__SBUnixSignals swig_types[80]
2769#define SWIGTYPE_p_lldb__SBValue swig_types[81]
2770#define SWIGTYPE_p_lldb__SBValueList swig_types[82]
2771#define SWIGTYPE_p_lldb__SBVariablesOptions swig_types[83]
2772#define SWIGTYPE_p_lldb__SBWatchpoint swig_types[84]
2773#define SWIGTYPE_p_long_double swig_types[85]
2774#define SWIGTYPE_p_long_long swig_types[86]
2775#define SWIGTYPE_p_p_void swig_types[87]
2776#define SWIGTYPE_p_pthread_rwlock_t swig_types[88]
2777#define SWIGTYPE_p_pthread_t swig_types[89]
2778#define SWIGTYPE_p_short swig_types[90]
2779#define SWIGTYPE_p_signed_char swig_types[91]
2780#define SWIGTYPE_p_size_t swig_types[92]
2781#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ABI_t swig_types[93]
2782#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Baton_t swig_types[94]
2783#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Block_t swig_types[95]
2784#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointLocation_t swig_types[96]
2785#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t swig_types[97]
2786#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointResolver_t swig_types[98]
2787#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BreakpointSite_t swig_types[99]
2788#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Breakpoint_t swig_types[100]
2789#define SWIGTYPE_p_std__shared_ptrT_lldb_private__BroadcasterManager_t swig_types[101]
2790#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Broadcaster_t swig_types[102]
2791#define SWIGTYPE_p_std__shared_ptrT_lldb_private__CommandObject_t swig_types[103]
2792#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Communication_t swig_types[104]
2793#define SWIGTYPE_p_std__shared_ptrT_lldb_private__CompileUnit_t swig_types[105]
2794#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Connection_t swig_types[106]
2795#define SWIGTYPE_p_std__shared_ptrT_lldb_private__DataBuffer_t swig_types[107]
2796#define SWIGTYPE_p_std__shared_ptrT_lldb_private__DataExtractor_t swig_types[108]
2797#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Debugger_t swig_types[109]
2798#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Disassembler_t swig_types[110]
2799#define SWIGTYPE_p_std__shared_ptrT_lldb_private__DynamicLoader_t swig_types[111]
2800#define SWIGTYPE_p_std__shared_ptrT_lldb_private__EventDataStructuredData_t swig_types[112]
2801#define SWIGTYPE_p_std__shared_ptrT_lldb_private__EventData_t swig_types[113]
2802#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Event_t swig_types[114]
2803#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ExecutionContextRef_t swig_types[115]
2804#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ExpressionVariable_t swig_types[116]
2805#define SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t swig_types[117]
2806#define SWIGTYPE_p_std__shared_ptrT_lldb_private__FuncUnwinders_t swig_types[118]
2807#define SWIGTYPE_p_std__shared_ptrT_lldb_private__FunctionCaller_t swig_types[119]
2808#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Function_t swig_types[120]
2809#define SWIGTYPE_p_std__shared_ptrT_lldb_private__IOHandler_t swig_types[121]
2810#define SWIGTYPE_p_std__shared_ptrT_lldb_private__IOObject_t swig_types[122]
2811#define SWIGTYPE_p_std__shared_ptrT_lldb_private__IRExecutionUnit_t swig_types[123]
2812#define SWIGTYPE_p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t swig_types[124]
2813#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Instruction_t swig_types[125]
2814#define SWIGTYPE_p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t swig_types[126]
2815#define SWIGTYPE_p_std__shared_ptrT_lldb_private__JITLoader_t swig_types[127]
2816#define SWIGTYPE_p_std__shared_ptrT_lldb_private__LanguageRuntime_t swig_types[128]
2817#define SWIGTYPE_p_std__shared_ptrT_lldb_private__LineTable_t swig_types[129]
2818#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Listener_t swig_types[130]
2819#define SWIGTYPE_p_std__shared_ptrT_lldb_private__MemoryHistory_t swig_types[131]
2820#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Module_t swig_types[132]
2821#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t swig_types[133]
2822#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ObjectFile_t swig_types[134]
2823#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueArch_t swig_types[135]
2824#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueArgs_t swig_types[136]
2825#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueArray_t swig_types[137]
2826#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueBoolean_t swig_types[138]
2827#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueDictionary_t swig_types[139]
2828#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueFileSpecList_t swig_types[140]
2829#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueFileSpec_t swig_types[141]
2830#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueFormat_t swig_types[142]
2831#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValuePathMappings_t swig_types[143]
2832#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueProperties_t swig_types[144]
2833#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueRegex_t swig_types[145]
2834#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueSInt64_t swig_types[146]
2835#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueString_t swig_types[147]
2836#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueUInt64_t swig_types[148]
2837#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValueUUID_t swig_types[149]
2838#define SWIGTYPE_p_std__shared_ptrT_lldb_private__OptionValue_t swig_types[150]
2839#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Platform_t swig_types[151]
2840#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t swig_types[152]
2841#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t swig_types[153]
2842#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Process_t swig_types[154]
2843#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Property_t swig_types[155]
2844#define SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t swig_types[156]
2845#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Queue_t swig_types[157]
2846#define SWIGTYPE_p_std__shared_ptrT_lldb_private__REPL_t swig_types[158]
2847#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t swig_types[159]
2848#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t swig_types[160]
2849#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegisterContext_t swig_types[161]
2850#define SWIGTYPE_p_std__shared_ptrT_lldb_private__RegularExpression_t swig_types[162]
2851#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptInterpreter_t swig_types[163]
2852#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t swig_types[164]
2853#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t swig_types[165]
2854#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SearchFilter_t swig_types[166]
2855#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SectionLoadList_t swig_types[167]
2856#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Section_t swig_types[168]
2857#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Settings_t swig_types[169]
2858#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameList_t swig_types[170]
2859#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t swig_types[171]
2860#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StackFrame_t swig_types[172]
2861#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StopInfo_t swig_types[173]
2862#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StreamFile_t swig_types[174]
2863#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Stream_t swig_types[175]
2864#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StringSummaryFormat_t swig_types[176]
2865#define SWIGTYPE_p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t swig_types[177]
2866#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t swig_types[178]
2867#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolFileType_t swig_types[179]
2868#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SymbolFile_t swig_types[180]
2869#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t swig_types[181]
2870#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SyntheticChildren_t swig_types[182]
2871#define SWIGTYPE_p_std__shared_ptrT_lldb_private__SystemRuntime_t swig_types[183]
2872#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TargetProperties_t swig_types[184]
2873#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Target_t swig_types[185]
2874#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadCollection_t swig_types[186]
2875#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t swig_types[187]
2876#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t swig_types[188]
2877#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Thread_t swig_types[189]
2878#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TraceOptions_t swig_types[190]
2879#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Trace_t swig_types[191]
2880#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t swig_types[192]
2881#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t swig_types[193]
2882#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFilterImpl_t swig_types[194]
2883#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeFormatImpl_t swig_types[195]
2884#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeImpl_t swig_types[196]
2885#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t swig_types[197]
2886#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t swig_types[198]
2887#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t swig_types[199]
2888#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t swig_types[200]
2889#define SWIGTYPE_p_std__shared_ptrT_lldb_private__TypeSystem_t swig_types[201]
2890#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Type_t swig_types[202]
2891#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnixSignals_t swig_types[203]
2892#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindAssembly_t swig_types[204]
2893#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UnwindPlan_t swig_types[205]
2894#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UserExpression_t swig_types[206]
2895#define SWIGTYPE_p_std__shared_ptrT_lldb_private__UtilityFunction_t swig_types[207]
2896#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueList_t swig_types[208]
2897#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObjectList_t swig_types[209]
2898#define SWIGTYPE_p_std__shared_ptrT_lldb_private__ValueObject_t swig_types[210]
2899#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Value_t swig_types[211]
2900#define SWIGTYPE_p_std__shared_ptrT_lldb_private__VariableList_t swig_types[212]
2901#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Variable_t swig_types[213]
2902#define SWIGTYPE_p_std__shared_ptrT_lldb_private__Watchpoint_t swig_types[214]
2903#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t swig_types[215]
2904#define SWIGTYPE_p_std__unique_ptrT_lldb_private__DynamicLoader_t swig_types[216]
2905#define SWIGTYPE_p_std__unique_ptrT_lldb_private__File_t swig_types[217]
2906#define SWIGTYPE_p_std__unique_ptrT_lldb_private__JITLoaderList_t swig_types[218]
2907#define SWIGTYPE_p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t swig_types[219]
2908#define SWIGTYPE_p_std__unique_ptrT_lldb_private__OperatingSystem_t swig_types[220]
2909#define SWIGTYPE_p_std__unique_ptrT_lldb_private__ScriptInterpreter_t swig_types[221]
2910#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SectionList_t swig_types[222]
2911#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SourceManager_t swig_types[223]
2912#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t swig_types[224]
2913#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StackFrame_t swig_types[225]
2914#define SWIGTYPE_p_std__unique_ptrT_lldb_private__StructuredDataImpl_t swig_types[226]
2915#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SymbolVendor_t swig_types[227]
2916#define SWIGTYPE_p_std__unique_ptrT_lldb_private__SystemRuntime_t swig_types[228]
2917#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BreakpointLocation_t swig_types[229]
2918#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BreakpointSite_t swig_types[230]
2919#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Breakpoint_t swig_types[231]
2920#define SWIGTYPE_p_std__weak_ptrT_lldb_private__BroadcasterManager_t swig_types[232]
2921#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Debugger_t swig_types[233]
2922#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Listener_t swig_types[234]
2923#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Module_t swig_types[235]
2924#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t swig_types[236]
2925#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ObjectFile_t swig_types[237]
2926#define SWIGTYPE_p_std__weak_ptrT_lldb_private__OptionValue_t swig_types[238]
2927#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Process_t swig_types[239]
2928#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Queue_t swig_types[240]
2929#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Section_t swig_types[241]
2930#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StackFrame_t swig_types[242]
2931#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Stream_t swig_types[243]
2932#define SWIGTYPE_p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t swig_types[244]
2933#define SWIGTYPE_p_std__weak_ptrT_lldb_private__SymbolFileType_t swig_types[245]
2934#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Target_t swig_types[246]
2935#define SWIGTYPE_p_std__weak_ptrT_lldb_private__ThreadPlan_t swig_types[247]
2936#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Thread_t swig_types[248]
2937#define SWIGTYPE_p_std__weak_ptrT_lldb_private__Type_t swig_types[249]
2938#define SWIGTYPE_p_std__weak_ptrT_lldb_private__UnixSignals_t swig_types[250]
2939#define SWIGTYPE_p_unsigned_char swig_types[251]
2940#define SWIGTYPE_p_unsigned_int swig_types[252]
2941#define SWIGTYPE_p_unsigned_long_long swig_types[253]
2942#define SWIGTYPE_p_unsigned_short swig_types[254]
2943#define SWIGTYPE_p_void swig_types[255]
2944static swig_type_info *swig_types[257];
2945static swig_module_info swig_module = {swig_types, 256, 0, 0, 0, 0};
2946#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2947#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2948
2949/* -------- TYPES TABLE (END) -------- */
2950
2951#ifdef SWIG_TypeQuery
2952# undef SWIG_TypeQuery
2953#endif
2954#define SWIG_TypeQuery SWIG_Python_TypeQuery
2955
2956/*-----------------------------------------------
2957 @(target):= _lldb.so
2958 ------------------------------------------------*/
2959#if PY_VERSION_HEX >= 0x03000000
2960# define SWIG_init PyInit__lldb
2961
2962#else
2963# define SWIG_init init_lldb
2964
2965#endif
2966#define SWIG_name "_lldb"
2967
2968#define SWIGVERSION 0x040000
2969#define SWIG_VERSION SWIGVERSION
2970
2971
2972#define SWIG_as_voidptr(a) const_cast< void * >(static_cast< const void * >(a))
2973#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
2974
2975
2976#include <stdexcept>
2977
2978
2979namespace swig {
2980 class SwigPtr_PyObject {
2981 protected:
2982 PyObject *_obj;
2983
2984 public:
2985 SwigPtr_PyObject() :_obj(0)
2986 {
2987 }
2988
2989 SwigPtr_PyObject(const SwigPtr_PyObject& item) : _obj(item._obj)
2990 {
2991 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
2992 Py_XINCREF(_obj);
2993 SWIG_PYTHON_THREAD_END_BLOCK;
2994 }
2995
2996 SwigPtr_PyObject(PyObject *obj, bool initial_ref = true) :_obj(obj)
2997 {
2998 if (initial_ref) {
2999 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3000 Py_XINCREF(_obj);
3001 SWIG_PYTHON_THREAD_END_BLOCK;
3002 }
3003 }
3004
3005 SwigPtr_PyObject & operator=(const SwigPtr_PyObject& item)
3006 {
3007 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3008 Py_XINCREF(item._obj);
3009 Py_XDECREF(_obj);
3010 _obj = item._obj;
3011 SWIG_PYTHON_THREAD_END_BLOCK;
3012 return *this;
3013 }
3014
3015 ~SwigPtr_PyObject()
3016 {
3017 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
3018 Py_XDECREF(_obj);
3019 SWIG_PYTHON_THREAD_END_BLOCK;
3020 }
3021
3022 operator PyObject *() const
3023 {
3024 return _obj;
3025 }
3026
3027 PyObject *operator->() const
3028 {
3029 return _obj;
3030 }
3031 };
3032}
3033
3034
3035namespace swig {
3036 struct SwigVar_PyObject : SwigPtr_PyObject {
3037 SwigVar_PyObject(PyObject* obj = 0) : SwigPtr_PyObject(obj, false) { }
3038
3039 SwigVar_PyObject & operator = (PyObject* obj)
3040 {
3041 Py_XDECREF(_obj);
3042 _obj = obj;
3043 return *this;
3044 }
3045 };
3046}
3047
3048
3049#include <string>
3050
3051
3052
3053#include "../bindings/python/python-typemaps.h"
3054
3055
3056
3057namespace {
3058template <class T>
3059T PyLongAsT(PyObject *obj) {
3060 static_assert(true, "unsupported type");
3061}
3062
3063template <> uint64_t PyLongAsT<uint64_t>(PyObject *obj) {
3064 return static_cast<uint64_t>(PyLong_AsUnsignedLongLong(obj));
3065}
3066
3067template <> uint32_t PyLongAsT<uint32_t>(PyObject *obj) {
3068 return static_cast<uint32_t>(PyLong_AsUnsignedLong(obj));
3069}
3070
3071template <> int64_t PyLongAsT<int64_t>(PyObject *obj) {
3072 return static_cast<int64_t>(PyLong_AsLongLong(obj));
3073}
3074
3075template <> int32_t PyLongAsT<int32_t>(PyObject *obj) {
3076 return static_cast<int32_t>(PyLong_AsLong(obj));
3077}
3078
3079template <class T>
3080bool SetNumberFromPyObject(T &number, PyObject *obj) {
3081 if (PyInt_Check(obj))
3082 number = static_cast<T>(PyInt_AsLong(obj));
3083 else if (PyLong_Check(obj))
3084 number = PyLongAsT<T>(obj);
3085 else return false;
3086
3087 return true;
3088}
3089
3090template <>
3091bool SetNumberFromPyObject<double>(double &number, PyObject *obj) {
3092 if (PyFloat_Check(obj)) {
3093 number = PyFloat_AsDouble(obj);
3094 return true;
3095 }
3096
3097 return false;
3098}
3099
3100} // namespace
3101
3102
3103#include <algorithm>
3104#include <string>
3105
3106
3107#include "lldb/lldb-public.h"
3108#include "lldb/API/SBAddress.h"
3109#include "lldb/API/SBAttachInfo.h"
3110#include "lldb/API/SBBlock.h"
3111#include "lldb/API/SBBreakpoint.h"
3112#include "lldb/API/SBBreakpointLocation.h"
3113#include "lldb/API/SBBreakpointName.h"
3114#include "lldb/API/SBBroadcaster.h"
3115#include "lldb/API/SBCommandInterpreter.h"
3116#include "lldb/API/SBCommandInterpreterRunOptions.h"
3117#include "lldb/API/SBCommandReturnObject.h"
3118#include "lldb/API/SBCommunication.h"
3119#include "lldb/API/SBCompileUnit.h"
3120#include "lldb/API/SBData.h"
3121#include "lldb/API/SBDebugger.h"
3122#include "lldb/API/SBDeclaration.h"
3123#include "lldb/API/SBEnvironment.h"
3124#include "lldb/API/SBError.h"
3125#include "lldb/API/SBEvent.h"
3126#include "lldb/API/SBExecutionContext.h"
3127#include "lldb/API/SBExpressionOptions.h"
3128#include "lldb/API/SBFile.h"
3129#include "lldb/API/SBFileSpec.h"
3130#include "lldb/API/SBFileSpecList.h"
3131#include "lldb/API/SBFrame.h"
3132#include "lldb/API/SBFunction.h"
3133#include "lldb/API/SBHostOS.h"
3134#include "lldb/API/SBInstruction.h"
3135#include "lldb/API/SBInstructionList.h"
3136#include "lldb/API/SBLanguageRuntime.h"
3137#include "lldb/API/SBLaunchInfo.h"
3138#include "lldb/API/SBLineEntry.h"
3139#include "lldb/API/SBListener.h"
3140#include "lldb/API/SBMemoryRegionInfo.h"
3141#include "lldb/API/SBMemoryRegionInfoList.h"
3142#include "lldb/API/SBModule.h"
3143#include "lldb/API/SBModuleSpec.h"
3144#include "lldb/API/SBPlatform.h"
3145#include "lldb/API/SBProcess.h"
3146#include "lldb/API/SBProcessInfo.h"
3147#include "lldb/API/SBQueue.h"
3148#include "lldb/API/SBQueueItem.h"
3149#include "lldb/API/SBReproducer.h"
3150#include "lldb/API/SBSection.h"
3151#include "lldb/API/SBSourceManager.h"
3152#include "lldb/API/SBStream.h"
3153#include "lldb/API/SBStringList.h"
3154#include "lldb/API/SBStructuredData.h"
3155#include "lldb/API/SBSymbol.h"
3156#include "lldb/API/SBSymbolContext.h"
3157#include "lldb/API/SBSymbolContextList.h"
3158#include "lldb/API/SBTarget.h"
3159#include "lldb/API/SBThread.h"
3160#include "lldb/API/SBThreadCollection.h"
3161#include "lldb/API/SBThreadPlan.h"
3162#include "lldb/API/SBTrace.h"
3163#include "lldb/API/SBTraceOptions.h"
3164#include "lldb/API/SBType.h"
3165#include "lldb/API/SBTypeCategory.h"
3166#include "lldb/API/SBTypeEnumMember.h"
3167#include "lldb/API/SBTypeFilter.h"
3168#include "lldb/API/SBTypeFormat.h"
3169#include "lldb/API/SBTypeNameSpecifier.h"
3170#include "lldb/API/SBTypeSummary.h"
3171#include "lldb/API/SBTypeSynthetic.h"
3172#include "lldb/API/SBUnixSignals.h"
3173#include "lldb/API/SBValue.h"
3174#include "lldb/API/SBValueList.h"
3175#include "lldb/API/SBVariablesOptions.h"
3176#include "lldb/API/SBWatchpoint.h"
3177
3178
3179#include "../source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h"
3180#include "../bindings/python/python-swigsafecast.swig"
3181using namespace lldb_private;
3182using namespace lldb_private::python;
3183using namespace lldb;
3184
3185
3186#include <stdint.h> // Use the C99 official header
3187
3188
3189SWIGINTERNINLINE PyObject*
3190 SWIG_From_int (int value)
3191{
3192 return PyInt_FromLong((long) value);
3193}
3194
3195
3196SWIGINTERNINLINE PyObject*
3197 SWIG_From_unsigned_SS_int (unsigned int value)
3198{
3199 return PyInt_FromSize_t((size_t) value);
3200}
3201
3202
3203#include <limits.h>
3204#if !defined(SWIG_NO_LLONG_MAX)
3205# if !defined(LLONG_MAX) && defined(__GNUC__) && defined (__LONG_LONG_MAX__)
3206# define LLONG_MAX __LONG_LONG_MAX__
3207# define LLONG_MIN (-LLONG_MAX - 1LL)
3208# define ULLONG_MAX (LLONG_MAX * 2ULL + 1ULL)
3209# endif
3210#endif
3211
3212
3213#if defined(LLONG_MAX) && !defined(SWIG_LONG_LONG_AVAILABLE)
3214# define SWIG_LONG_LONG_AVAILABLE
3215#endif
3216
3217
3218#ifdef SWIG_LONG_LONG_AVAILABLE
3219SWIGINTERNINLINE PyObject*
3220SWIG_From_unsigned_SS_long_SS_long (unsigned long long value)
3221{
3222 return (value > LONG_MAX) ?
3223 PyLong_FromUnsignedLongLong(value) : PyInt_FromLong(static_cast< long >(value));
3224}
3225#endif
3226
3227
3228SWIGINTERN swig_type_info*
3229SWIG_pchar_descriptor(void)
3230{
3231 static int init = 0;
3232 static swig_type_info* info = 0;
3233 if (!init) {
3234 info = SWIG_TypeQuery("_p_char");
3235 init = 1;
3236 }
3237 return info;
3238}
3239
3240
3241SWIGINTERNINLINE PyObject *
3242SWIG_FromCharPtrAndSize(const char* carray, size_t size)
3243{
3244 if (carray) {
3245 if (size > INT_MAX) {
3246 swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
3247 return pchar_descriptor ?
3248 SWIG_InternalNewPointerObj(const_cast< char * >(carray), pchar_descriptor, 0) : SWIG_Py_Void();
3249 } else {
3250#if PY_VERSION_HEX >= 0x03000000
3251#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3252 return PyBytes_FromStringAndSize(carray, static_cast< Py_ssize_t >(size));
3253#else
3254 return PyUnicode_DecodeUTF8(carray, static_cast< Py_ssize_t >(size), "surrogateescape");
3255#endif
3256#else
3257 return PyString_FromStringAndSize(carray, static_cast< Py_ssize_t >(size));
3258#endif
3259 }
3260 } else {
3261 return SWIG_Py_Void();
3262 }
3263}
3264
3265
3266SWIGINTERNINLINE PyObject *
3267SWIG_FromCharPtr(const char *cptr)
3268{
3269 return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0));
3270}
3271
3272
3273SWIGINTERNINLINE PyObject*
3274 SWIG_From_bool (bool value)
3275{
3276 return PyBool_FromLong(value ? 1 : 0);
3277}
3278
3279
3280SWIGINTERN int
3281SWIG_AsVal_double (PyObject *obj, double *val)
3282{
3283 int res = SWIG_TypeError;
3284 if (PyFloat_Check(obj)) {
3285 if (val) *val = PyFloat_AsDouble(obj);
3286 return SWIG_OK;
3287#if PY_VERSION_HEX < 0x03000000
3288 } else if (PyInt_Check(obj)) {
3289 if (val) *val = (double) PyInt_AsLong(obj);
3290 return SWIG_OK;
3291#endif
3292 } else if (PyLong_Check(obj)) {
3293 double v = PyLong_AsDouble(obj);
3294 if (!PyErr_Occurred()) {
3295 if (val) *val = v;
3296 return SWIG_OK;
3297 } else {
3298 PyErr_Clear();
3299 }
3300 }
3301#ifdef SWIG_PYTHON_CAST_MODE
3302 {
3303 int dispatch = 0;
3304 double d = PyFloat_AsDouble(obj);
3305 if (!PyErr_Occurred()) {
3306 if (val) *val = d;
3307 return SWIG_AddCast(SWIG_OK);
3308 } else {
3309 PyErr_Clear();
3310 }
3311 if (!dispatch) {
3312 long v = PyLong_AsLong(obj);
3313 if (!PyErr_Occurred()) {
3314 if (val) *val = v;
3315 return SWIG_AddCast(SWIG_AddCast(SWIG_OK));
3316 } else {
3317 PyErr_Clear();
3318 }
3319 }
3320 }
3321#endif
3322 return res;
3323}
3324
3325
3326#include <float.h>
3327
3328
3329#include <math.h>
3330
3331
3332SWIGINTERNINLINE int
3333SWIG_CanCastAsInteger(double *d, double min, double max) {
3334 double x = *d;
3335 if ((min <= x && x <= max)) {
3336 double fx = floor(x);
3337 double cx = ceil(x);
3338 double rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */
3339 if ((errno == EDOM) || (errno == ERANGE)) {
3340 errno = 0;
3341 } else {
3342 double summ, reps, diff;
3343 if (rd < x) {
3344 diff = x - rd;
3345 } else if (rd > x) {
3346 diff = rd - x;
3347 } else {
3348 return 1;
3349 }
3350 summ = rd + x;
3351 reps = diff/summ;
3352 if (reps < 8*DBL_EPSILON) {
3353 *d = rd;
3354 return 1;
3355 }
3356 }
3357 }
3358 return 0;
3359}
3360
3361
3362SWIGINTERN int
3363SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val)
3364{
3365#if PY_VERSION_HEX < 0x03000000
3366 if (PyInt_Check(obj)) {
3367 long v = PyInt_AsLong(obj);
3368 if (v >= 0) {
3369 if (val) *val = v;
3370 return SWIG_OK;
3371 } else {
3372 return SWIG_OverflowError;
3373 }
3374 } else
3375#endif
3376 if (PyLong_Check(obj)) {
3377 unsigned long v = PyLong_AsUnsignedLong(obj);
3378 if (!PyErr_Occurred()) {
3379 if (val) *val = v;
3380 return SWIG_OK;
3381 } else {
3382 PyErr_Clear();
3383 return SWIG_OverflowError;
3384 }
3385 }
3386#ifdef SWIG_PYTHON_CAST_MODE
3387 {
3388 int dispatch = 0;
3389 unsigned long v = PyLong_AsUnsignedLong(obj);
3390 if (!PyErr_Occurred()) {
3391 if (val) *val = v;
3392 return SWIG_AddCast(SWIG_OK);
3393 } else {
3394 PyErr_Clear();
3395 }
3396 if (!dispatch) {
3397 double d;
3398 int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
3399 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) {
3400 if (val) *val = (unsigned long)(d);
3401 return res;
3402 }
3403 }
3404 }
3405#endif
3406 return SWIG_TypeError;
3407}
3408
3409
3410#ifdef SWIG_LONG_LONG_AVAILABLE
3411SWIGINTERN int
3412SWIG_AsVal_unsigned_SS_long_SS_long (PyObject *obj, unsigned long long *val)
3413{
3414 int res = SWIG_TypeError;
3415 if (PyLong_Check(obj)) {
3416 unsigned long long v = PyLong_AsUnsignedLongLong(obj);
3417 if (!PyErr_Occurred()) {
3418 if (val) *val = v;
3419 return SWIG_OK;
3420 } else {
3421 PyErr_Clear();
3422 res = SWIG_OverflowError;
3423 }
3424 } else {
3425 unsigned long v;
3426 res = SWIG_AsVal_unsigned_SS_long (obj,&v);
3427 if (SWIG_IsOK(res)) {
3428 if (val) *val = v;
3429 return res;
3430 }
3431 }
3432#ifdef SWIG_PYTHON_CAST_MODE
3433 {
3434 const double mant_max = 1LL << DBL_MANT_DIG;
3435 double d;
3436 res = SWIG_AsVal_double (obj,&d);
3437 if (SWIG_IsOK(res) && !SWIG_CanCastAsInteger(&d, 0, mant_max))
3438 return SWIG_OverflowError;
3439 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, mant_max)) {
3440 if (val) *val = (unsigned long long)(d);
3441 return SWIG_AddCast(res);
3442 }
3443 res = SWIG_TypeError;
3444 }
3445#endif
3446 return res;
3447}
3448#endif
3449
3450
3451SWIGINTERN int
3452SWIG_AsVal_unsigned_SS_int (PyObject * obj, unsigned int *val)
3453{
3454 unsigned long v;
3455 int res = SWIG_AsVal_unsigned_SS_long (obj, &v);
3456 if (SWIG_IsOK(res)) {
3457 if ((v > UINT_MAX)) {
3458 return SWIG_OverflowError;
3459 } else {
3460 if (val) *val = static_cast< unsigned int >(v);
3461 }
3462 }
3463 return res;
3464}
3465
3466SWIGINTERN std::string lldb_SBAddress___str__(lldb::SBAddress *self){
3467 lldb::SBStream stream;
3468 self->GetDescription (stream);
3469 const char *desc = stream.GetData();
3470 size_t desc_len = stream.GetSize();
3471 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3472 --desc_len;
3473 }
3474 return std::string(desc, desc_len);
3475 }
3476
3477SWIGINTERNINLINE PyObject *
3478SWIG_From_std_string (const std::string& s)
3479{
3480 return SWIG_FromCharPtrAndSize(s.data(), s.size());
3481}
3482
3483
3484SWIGINTERN int
3485SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc)
3486{
3487#if PY_VERSION_HEX>=0x03000000
3488#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3489 if (PyBytes_Check(obj))
3490#else
3491 if (PyUnicode_Check(obj))
3492#endif
3493#else
3494 if (PyString_Check(obj))
3495#endif
3496 {
3497 char *cstr; Py_ssize_t len;
3498 int ret = SWIG_OK;
3499#if PY_VERSION_HEX>=0x03000000
3500#if !defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3501 if (!alloc && cptr) {
3502 /* We can't allow converting without allocation, since the internal
3503 representation of string in Python 3 is UCS-2/UCS-4 but we require
3504 a UTF-8 representation.
3505 TODO(bhy) More detailed explanation */
3506 return SWIG_RuntimeError;
3507 }
3508 obj = PyUnicode_AsUTF8String(obj);
3509 if (!obj)
3510 return SWIG_TypeError;
3511 if (alloc)
3512 *alloc = SWIG_NEWOBJ;
3513#endif
3514 PyBytes_AsStringAndSize(obj, &cstr, &len);
3515#else
3516 PyString_AsStringAndSize(obj, &cstr, &len);
3517#endif
3518 if (cptr) {
3519 if (alloc) {
3520 if (*alloc == SWIG_NEWOBJ) {
3521 *cptr = reinterpret_cast< char* >(memcpy(new char[len + 1], cstr, sizeof(char)*(len + 1)));
3522 *alloc = SWIG_NEWOBJ;
3523 } else {
3524 *cptr = cstr;
3525 *alloc = SWIG_OLDOBJ;
3526 }
3527 } else {
3528#if PY_VERSION_HEX>=0x03000000
3529#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3530 *cptr = PyBytes_AsString(obj);
3531#else
3532 assert(0); /* Should never reach here with Unicode strings in Python 3 */
3533#endif
3534#else
3535 *cptr = SWIG_Python_str_AsChar(obj);
3536 if (!*cptr)
3537 ret = SWIG_TypeError;
3538#endif
3539 }
3540 }
3541 if (psize) *psize = len + 1;
3542#if PY_VERSION_HEX>=0x03000000 && !defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3543 Py_XDECREF(obj);
3544#endif
3545 return ret;
3546 } else {
3547#if defined(SWIG_PYTHON_2_UNICODE)
3548#if defined(SWIG_PYTHON_STRICT_BYTE_CHAR)
3549#error "Cannot use both SWIG_PYTHON_2_UNICODE and SWIG_PYTHON_STRICT_BYTE_CHAR at once"
3550#endif
3551#if PY_VERSION_HEX<0x03000000
3552 if (PyUnicode_Check(obj)) {
3553 char *cstr; Py_ssize_t len;
3554 if (!alloc && cptr) {
3555 return SWIG_RuntimeError;
3556 }
3557 obj = PyUnicode_AsUTF8String(obj);
3558 if (!obj)
3559 return SWIG_TypeError;
3560 if (PyString_AsStringAndSize(obj, &cstr, &len) != -1) {
3561 if (cptr) {
3562 if (alloc) *alloc = SWIG_NEWOBJ;
3563 *cptr = reinterpret_cast< char* >(memcpy(new char[len + 1], cstr, sizeof(char)*(len + 1)));
3564 }
3565 if (psize) *psize = len + 1;
3566
3567 Py_XDECREF(obj);
3568 return SWIG_OK;
3569 } else {
3570 Py_XDECREF(obj);
3571 }
3572 }
3573#endif
3574#endif
3575
3576 swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
3577 if (pchar_descriptor) {
3578 void* vptr = 0;
3579 if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) {
3580 if (cptr) *cptr = (char *) vptr;
3581 if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0;
3582 if (alloc) *alloc = SWIG_OLDOBJ;
3583 return SWIG_OK;
3584 }
3585 }
3586 }
3587 return SWIG_TypeError;
3588}
3589
3590
3591
3592
3593
3594SWIGINTERN int
3595SWIG_AsVal_long (PyObject *obj, long* val)
3596{
3597#if PY_VERSION_HEX < 0x03000000
3598 if (PyInt_Check(obj)) {
3599 if (val) *val = PyInt_AsLong(obj);
3600 return SWIG_OK;
3601 } else
3602#endif
3603 if (PyLong_Check(obj)) {
3604 long v = PyLong_AsLong(obj);
3605 if (!PyErr_Occurred()) {
3606 if (val) *val = v;
3607 return SWIG_OK;
3608 } else {
3609 PyErr_Clear();
3610 return SWIG_OverflowError;
3611 }
3612 }
3613#ifdef SWIG_PYTHON_CAST_MODE
3614 {
3615 int dispatch = 0;
3616 long v = PyInt_AsLong(obj);
3617 if (!PyErr_Occurred()) {
3618 if (val) *val = v;
3619 return SWIG_AddCast(SWIG_OK);
3620 } else {
3621 PyErr_Clear();
3622 }
3623 if (!dispatch) {
3624 double d;
3625 int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
3626 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) {
3627 if (val) *val = (long)(d);
3628 return res;
3629 }
3630 }
3631 }
3632#endif
3633 return SWIG_TypeError;
3634}
3635
3636
3637SWIGINTERN int
3638SWIG_AsVal_bool (PyObject *obj, bool *val)
3639{
3640 int r;
3641 if (!PyBool_Check(obj))
3642 return SWIG_ERROR;
3643 r = PyObject_IsTrue(obj);
3644 if (r == -1)
3645 return SWIG_ERROR;
3646 if (val) *val = r ? true : false;
3647 return SWIG_OK;
3648}
3649
3650
3651SWIGINTERN int
3652SWIG_AsVal_int (PyObject * obj, int *val)
3653{
3654 long v;
3655 int res = SWIG_AsVal_long (obj, &v);
3656 if (SWIG_IsOK(res)) {
3657 if ((v < INT_MIN || v > INT_MAX)) {
3658 return SWIG_OverflowError;
3659 } else {
3660 if (val) *val = static_cast< int >(v);
3661 }
3662 }
3663 return res;
3664}
3665
3666SWIGINTERN std::string lldb_SBBlock___str__(lldb::SBBlock *self){
3667 lldb::SBStream stream;
3668 self->GetDescription (stream);
3669 const char *desc = stream.GetData();
3670 size_t desc_len = stream.GetSize();
3671 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3672 --desc_len;
3673 }
3674 return std::string(desc, desc_len);
3675 }
3676
3677 #define SWIG_From_long PyInt_FromLong
3678
3679
3680SWIGINTERNINLINE PyObject*
3681SWIG_From_unsigned_SS_long (unsigned long value)
3682{
3683 return (value > LONG_MAX) ?
3684 PyLong_FromUnsignedLong(value) : PyInt_FromLong(static_cast< long >(value));
3685}
3686
3687
3688SWIGINTERNINLINE PyObject *
3689SWIG_From_size_t (size_t value)
3690{
3691#ifdef SWIG_LONG_LONG_AVAILABLE
3692 if (sizeof(size_t) <= sizeof(unsigned long)) {
3693#endif
3694 return SWIG_From_unsigned_SS_long (static_cast< unsigned long >(value));
3695#ifdef SWIG_LONG_LONG_AVAILABLE
3696 } else {
3697 /* assume sizeof(size_t) <= sizeof(unsigned long long) */
3698 return SWIG_From_unsigned_SS_long_SS_long (static_cast< unsigned long long >(value));
3699 }
3700#endif
3701}
3702
3703SWIGINTERN std::string lldb_SBBreakpoint___str__(lldb::SBBreakpoint *self){
3704 lldb::SBStream stream;
3705 self->GetDescription (stream);
3706 const char *desc = stream.GetData();
3707 size_t desc_len = stream.GetSize();
3708 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3709 --desc_len;
3710 }
3711 return std::string(desc, desc_len);
3712 }
3713
3714SWIGINTERNINLINE int
3715SWIG_AsVal_size_t (PyObject * obj, size_t *val)
3716{
3717 int res = SWIG_TypeError;
3718#ifdef SWIG_LONG_LONG_AVAILABLE
3719 if (sizeof(size_t) <= sizeof(unsigned long)) {
3720#endif
3721 unsigned long v;
3722 res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0);
3723 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
3724#ifdef SWIG_LONG_LONG_AVAILABLE
3725 } else if (sizeof(size_t) <= sizeof(unsigned long long)) {
3726 unsigned long long v;
3727 res = SWIG_AsVal_unsigned_SS_long_SS_long (obj, val ? &v : 0);
3728 if (SWIG_IsOK(res) && val) *val = static_cast< size_t >(v);
3729 }
3730#endif
3731 return res;
3732}
3733
3734SWIGINTERN std::string lldb_SBBreakpointLocation___str__(lldb::SBBreakpointLocation *self){
3735 lldb::SBStream stream;
3736 self->GetDescription (stream, lldb::eDescriptionLevelFull);
3737 const char *desc = stream.GetData();
3738 size_t desc_len = stream.GetSize();
3739 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3740 --desc_len;
3741 }
3742 return std::string(desc, desc_len);
3743 }
3744SWIGINTERN std::string lldb_SBBreakpointName___str__(lldb::SBBreakpointName *self){
3745 lldb::SBStream stream;
3746 self->GetDescription (stream);
3747 const char *desc = stream.GetData();
3748 size_t desc_len = stream.GetSize();
3749 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3750 --desc_len;
3751 }
3752 return std::string(desc, desc_len);
3753 }
3754
3755SWIGINTERN int
3756SWIG_AsCharArray(PyObject * obj, char *val, size_t size)
3757{
3758 char* cptr = 0; size_t csize = 0; int alloc = SWIG_OLDOBJ;
3759 int res = SWIG_AsCharPtrAndSize(obj, &cptr, &csize, &alloc);
3760 if (SWIG_IsOK(res)) {
3761 /* special case of single char conversion when we don't need space for NUL */
3762 if (size == 1 && csize == 2 && cptr && !cptr[1]) --csize;
3763 if (csize <= size) {
3764 if (val) {
3765 if (csize) memcpy(val, cptr, csize*sizeof(char));
3766 if (csize < size) memset(val + csize, 0, (size - csize)*sizeof(char));
3767 }
3768 if (alloc == SWIG_NEWOBJ) {
3769 delete[] cptr;
3770 res = SWIG_DelNewMask(res);
3771 }
3772 return res;
3773 }
3774 if (alloc == SWIG_NEWOBJ) delete[] cptr;
3775 }
3776 return SWIG_TypeError;
3777}
3778
3779
3780SWIGINTERN int
3781SWIG_AsVal_char (PyObject * obj, char *val)
3782{
3783 int res = SWIG_AsCharArray(obj, val, 1);
3784 if (!SWIG_IsOK(res)) {
3785 long v;
3786 res = SWIG_AddCast(SWIG_AsVal_long (obj, &v));
3787 if (SWIG_IsOK(res)) {
3788 if ((CHAR_MIN <= v) && (v <= CHAR_MAX)) {
3789 if (val) *val = static_cast< char >(v);
3790 } else {
3791 res = SWIG_OverflowError;
3792 }
3793 }
3794 }
3795 return res;
3796}
3797
3798SWIGINTERN std::string lldb_SBCommandReturnObject___str__(lldb::SBCommandReturnObject *self){
3799 lldb::SBStream stream;
3800 self->GetDescription (stream);
3801 const char *desc = stream.GetData();
3802 size_t desc_len = stream.GetSize();
3803 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3804 --desc_len;
3805 }
3806 return std::string(desc, desc_len);
3807 }
3808SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
3809 self->SetImmediateOutputFile(BORROWED);
3810 }
3811SWIGINTERN void lldb_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(lldb::SBCommandReturnObject *self,lldb::FileSP BORROWED,bool transfer_ownership){
3812 self->SetImmediateErrorFile(BORROWED);
3813 }
3814SWIGINTERN void lldb_SBCommandReturnObject_Print(lldb::SBCommandReturnObject *self,char const *str){
3815 self->Printf("%s", str);
3816 }
3817SWIGINTERN void lldb_SBCommandReturnObject_write(lldb::SBCommandReturnObject *self,char const *str){
3818 if (str)
3819 self->Printf("%s",str);
3820 }
3821SWIGINTERN void lldb_SBCommandReturnObject_flush(lldb::SBCommandReturnObject *self){}
3822SWIGINTERN std::string lldb_SBCompileUnit___str__(lldb::SBCompileUnit *self){
3823 lldb::SBStream stream;
3824 self->GetDescription (stream);
3825 const char *desc = stream.GetData();
3826 size_t desc_len = stream.GetSize();
3827 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3828 --desc_len;
3829 }
3830 return std::string(desc, desc_len);
3831 }
3832
3833SWIGINTERNINLINE PyObject *
3834SWIG_From_unsigned_SS_char (unsigned char value)
3835{
3836 return SWIG_From_unsigned_SS_long (value);
3837}
3838
3839
3840SWIGINTERN int
3841SWIG_AsVal_unsigned_SS_char (PyObject * obj, unsigned char *val)
3842{
3843 unsigned long v;
3844 int res = SWIG_AsVal_unsigned_SS_long (obj, &v);
3845 if (SWIG_IsOK(res)) {
3846 if ((v > UCHAR_MAX)) {
3847 return SWIG_OverflowError;
3848 } else {
3849 if (val) *val = static_cast< unsigned char >(v);
3850 }
3851 }
3852 return res;
3853}
3854
3855
3856 #define SWIG_From_double PyFloat_FromDouble
3857
3858
3859SWIGINTERNINLINE PyObject *
3860SWIG_From_float (float value)
3861{
3862 return SWIG_From_double (value);
3863}
3864
3865
3866SWIGINTERNINLINE PyObject *
3867SWIG_From_unsigned_SS_short (unsigned short value)
3868{
3869 return SWIG_From_unsigned_SS_long (value);
3870}
3871
3872
3873SWIGINTERNINLINE PyObject *
3874SWIG_From_signed_SS_char (signed char value)
3875{
3876 return SWIG_From_long (value);
3877}
3878
3879
3880SWIGINTERNINLINE PyObject *
3881SWIG_From_short (short value)
3882{
3883 return SWIG_From_long (value);
3884}
3885
3886
3887#ifdef SWIG_LONG_LONG_AVAILABLE
3888SWIGINTERNINLINE PyObject*
3889SWIG_From_long_SS_long (long long value)
3890{
3891 return ((value < LONG_MIN) || (value > LONG_MAX)) ?
3892 PyLong_FromLongLong(value) : PyInt_FromLong(static_cast< long >(value));
3893}
3894#endif
3895
3896SWIGINTERN std::string lldb_SBData___str__(lldb::SBData *self){
3897 lldb::SBStream stream;
3898 self->GetDescription (stream);
3899 const char *desc = stream.GetData();
3900 size_t desc_len = stream.GetSize();
3901 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3902 --desc_len;
3903 }
3904 return std::string(desc, desc_len);
3905 }
3906SWIGINTERN lldb::FileSP lldb_SBDebugger_GetInputFileHandle(lldb::SBDebugger *self){
3907 return self->GetInputFile().GetFile();
3908 }
3909SWIGINTERN lldb::FileSP lldb_SBDebugger_GetOutputFileHandle(lldb::SBDebugger *self){
3910 return self->GetOutputFile().GetFile();
3911 }
3912SWIGINTERN lldb::FileSP lldb_SBDebugger_GetErrorFileHandle(lldb::SBDebugger *self){
3913 return self->GetErrorFile().GetFile();
3914 }
3915SWIGINTERN std::string lldb_SBDebugger___str__(lldb::SBDebugger *self){
3916 lldb::SBStream stream;
3917 self->GetDescription (stream);
3918 const char *desc = stream.GetData();
3919 size_t desc_len = stream.GetSize();
3920 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3921 --desc_len;
3922 }
3923 return std::string(desc, desc_len);
3924 }
3925SWIGINTERN std::string lldb_SBDeclaration___str__(lldb::SBDeclaration *self){
3926 lldb::SBStream stream;
3927 self->GetDescription (stream);
3928 const char *desc = stream.GetData();
3929 size_t desc_len = stream.GetSize();
3930 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3931 --desc_len;
3932 }
3933 return std::string(desc, desc_len);
3934 }
3935SWIGINTERN std::string lldb_SBError___str__(lldb::SBError *self){
3936 lldb::SBStream stream;
3937 self->GetDescription (stream);
3938 const char *desc = stream.GetData();
3939 size_t desc_len = stream.GetSize();
3940 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3941 --desc_len;
3942 }
3943 return std::string(desc, desc_len);
3944 }
3945SWIGINTERN lldb::SBFile lldb_SBFile_MakeBorrowed(lldb::FileSP BORROWED){
3946 return lldb::SBFile(BORROWED);
3947 }
3948SWIGINTERN lldb::SBFile lldb_SBFile_MakeForcingIOMethods(lldb::FileSP FORCE_IO_METHODS){
3949 return lldb::SBFile(FORCE_IO_METHODS);
3950 }
3951SWIGINTERN lldb::SBFile lldb_SBFile_MakeBorrowedForcingIOMethods(lldb::FileSP BORROWED_FORCE_IO_METHODS){
3952 return lldb::SBFile(BORROWED_FORCE_IO_METHODS);
3953 }
3954SWIGINTERN std::string lldb_SBFileSpec___str__(lldb::SBFileSpec *self){
3955 lldb::SBStream stream;
3956 self->GetDescription (stream);
3957 const char *desc = stream.GetData();
3958 size_t desc_len = stream.GetSize();
3959 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3960 --desc_len;
3961 }
3962 return std::string(desc, desc_len);
3963 }
3964SWIGINTERN std::string lldb_SBFrame___str__(lldb::SBFrame *self){
3965 lldb::SBStream stream;
3966 self->GetDescription (stream);
3967 const char *desc = stream.GetData();
3968 size_t desc_len = stream.GetSize();
3969 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3970 --desc_len;
3971 }
3972 return std::string(desc, desc_len);
3973 }
3974SWIGINTERN std::string lldb_SBFunction___str__(lldb::SBFunction *self){
3975 lldb::SBStream stream;
3976 self->GetDescription (stream);
3977 const char *desc = stream.GetData();
3978 size_t desc_len = stream.GetSize();
3979 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3980 --desc_len;
3981 }
3982 return std::string(desc, desc_len);
3983 }
3984SWIGINTERN std::string lldb_SBInstruction___str__(lldb::SBInstruction *self){
3985 lldb::SBStream stream;
3986 self->GetDescription (stream);
3987 const char *desc = stream.GetData();
3988 size_t desc_len = stream.GetSize();
3989 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
3990 --desc_len;
3991 }
3992 return std::string(desc, desc_len);
3993 }
3994SWIGINTERN std::string lldb_SBInstructionList___str__(lldb::SBInstructionList *self){
3995 lldb::SBStream stream;
3996 self->GetDescription (stream);
3997 const char *desc = stream.GetData();
3998 size_t desc_len = stream.GetSize();
3999 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4000 --desc_len;
4001 }
4002 return std::string(desc, desc_len);
4003 }
4004SWIGINTERN std::string lldb_SBLineEntry___str__(lldb::SBLineEntry *self){
4005 lldb::SBStream stream;
4006 self->GetDescription (stream);
4007 const char *desc = stream.GetData();
4008 size_t desc_len = stream.GetSize();
4009 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4010 --desc_len;
4011 }
4012 return std::string(desc, desc_len);
4013 }
4014SWIGINTERN std::string lldb_SBMemoryRegionInfo___str__(lldb::SBMemoryRegionInfo *self){
4015 lldb::SBStream stream;
4016 self->GetDescription (stream);
4017 const char *desc = stream.GetData();
4018 size_t desc_len = stream.GetSize();
4019 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4020 --desc_len;
4021 }
4022 return std::string(desc, desc_len);
4023 }
4024SWIGINTERN std::string lldb_SBModule___str__(lldb::SBModule *self){
4025 lldb::SBStream stream;
4026 self->GetDescription (stream);
4027 const char *desc = stream.GetData();
4028 size_t desc_len = stream.GetSize();
4029 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4030 --desc_len;
4031 }
4032 return std::string(desc, desc_len);
4033 }
4034SWIGINTERN std::string lldb_SBModuleSpec___str__(lldb::SBModuleSpec *self){
4035 lldb::SBStream stream;
4036 self->GetDescription (stream);
4037 const char *desc = stream.GetData();
4038 size_t desc_len = stream.GetSize();
4039 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4040 --desc_len;
4041 }
4042 return std::string(desc, desc_len);
4043 }
4044SWIGINTERN std::string lldb_SBModuleSpecList___str__(lldb::SBModuleSpecList *self){
4045 lldb::SBStream stream;
4046 self->GetDescription (stream);
4047 const char *desc = stream.GetData();
4048 size_t desc_len = stream.GetSize();
4049 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4050 --desc_len;
4051 }
4052 return std::string(desc, desc_len);
4053 }
4054SWIGINTERN std::string lldb_SBProcess___str__(lldb::SBProcess *self){
4055 lldb::SBStream stream;
4056 self->GetDescription (stream);
4057 const char *desc = stream.GetData();
4058 size_t desc_len = stream.GetSize();
4059 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4060 --desc_len;
4061 }
4062 return std::string(desc, desc_len);
4063 }
4064SWIGINTERN std::string lldb_SBSection___str__(lldb::SBSection *self){
4065 lldb::SBStream stream;
4066 self->GetDescription (stream);
4067 const char *desc = stream.GetData();
4068 size_t desc_len = stream.GetSize();
4069 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4070 --desc_len;
4071 }
4072 return std::string(desc, desc_len);
4073 }
4074SWIGINTERN void lldb_SBStream_RedirectToFileHandle(lldb::SBStream *self,lldb::FileSP file,bool transfer_fh_ownership){
4075 self->RedirectToFile(file);
4076 }
4077SWIGINTERN void lldb_SBStream_write(lldb::SBStream *self,char const *str){
4078 if (str)
4079 self->Printf("%s",str);
4080 }
4081SWIGINTERN void lldb_SBStream_flush(lldb::SBStream *self){}
4082SWIGINTERN std::string lldb_SBSymbol___str__(lldb::SBSymbol *self){
4083 lldb::SBStream stream;
4084 self->GetDescription (stream);
4085 const char *desc = stream.GetData();
4086 size_t desc_len = stream.GetSize();
4087 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4088 --desc_len;
4089 }
4090 return std::string(desc, desc_len);
4091 }
4092SWIGINTERN std::string lldb_SBSymbolContext___str__(lldb::SBSymbolContext *self){
4093 lldb::SBStream stream;
4094 self->GetDescription (stream);
4095 const char *desc = stream.GetData();
4096 size_t desc_len = stream.GetSize();
4097 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4098 --desc_len;
4099 }
4100 return std::string(desc, desc_len);
4101 }
4102SWIGINTERN std::string lldb_SBSymbolContextList___str__(lldb::SBSymbolContextList *self){
4103 lldb::SBStream stream;
4104 self->GetDescription (stream);
4105 const char *desc = stream.GetData();
4106 size_t desc_len = stream.GetSize();
4107 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4108 --desc_len;
4109 }
4110 return std::string(desc, desc_len);
4111 }
4112
4113#ifdef SWIG_LONG_LONG_AVAILABLE
4114SWIGINTERN int
4115SWIG_AsVal_long_SS_long (PyObject *obj, long long *val)
4116{
4117 int res = SWIG_TypeError;
4118 if (PyLong_Check(obj)) {
4119 long long v = PyLong_AsLongLong(obj);
4120 if (!PyErr_Occurred()) {
4121 if (val) *val = v;
4122 return SWIG_OK;
4123 } else {
4124 PyErr_Clear();
4125 res = SWIG_OverflowError;
4126 }
4127 } else {
4128 long v;
4129 res = SWIG_AsVal_long (obj,&v);
4130 if (SWIG_IsOK(res)) {
4131 if (val) *val = v;
4132 return res;
4133 }
4134 }
4135#ifdef SWIG_PYTHON_CAST_MODE
4136 {
4137 const double mant_max = 1LL << DBL_MANT_DIG;
4138 const double mant_min = -mant_max;
4139 double d;
4140 res = SWIG_AsVal_double (obj,&d);
4141 if (SWIG_IsOK(res) && !SWIG_CanCastAsInteger(&d, mant_min, mant_max))
4142 return SWIG_OverflowError;
4143 if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, mant_min, mant_max)) {
4144 if (val) *val = (long long)(d);
4145 return SWIG_AddCast(res);
4146 }
4147 res = SWIG_TypeError;
4148 }
4149#endif
4150 return res;
4151}
4152#endif
4153
4154SWIGINTERN std::string lldb_SBTarget___str__(lldb::SBTarget *self){
4155 lldb::SBStream stream;
4156 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4157 const char *desc = stream.GetData();
4158 size_t desc_len = stream.GetSize();
4159 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4160 --desc_len;
4161 }
4162 return std::string(desc, desc_len);
4163 }
4164SWIGINTERN std::string lldb_SBThread___str__(lldb::SBThread *self){
4165 lldb::SBStream stream;
4166 self->GetDescription (stream);
4167 const char *desc = stream.GetData();
4168 size_t desc_len = stream.GetSize();
4169 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4170 --desc_len;
4171 }
4172 return std::string(desc, desc_len);
4173 }
4174SWIGINTERN std::string lldb_SBTypeMember___str__(lldb::SBTypeMember *self){
4175 lldb::SBStream stream;
4176 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4177 const char *desc = stream.GetData();
4178 size_t desc_len = stream.GetSize();
4179 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4180 --desc_len;
4181 }
4182 return std::string(desc, desc_len);
4183 }
4184SWIGINTERN std::string lldb_SBTypeMemberFunction___str__(lldb::SBTypeMemberFunction *self){
4185 lldb::SBStream stream;
4186 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4187 const char *desc = stream.GetData();
4188 size_t desc_len = stream.GetSize();
4189 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4190 --desc_len;
4191 }
4192 return std::string(desc, desc_len);
4193 }
4194SWIGINTERN std::string lldb_SBType___str__(lldb::SBType *self){
4195 lldb::SBStream stream;
4196 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4197 const char *desc = stream.GetData();
4198 size_t desc_len = stream.GetSize();
4199 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4200 --desc_len;
4201 }
4202 return std::string(desc, desc_len);
4203 }
4204SWIGINTERN std::string lldb_SBTypeCategory___str__(lldb::SBTypeCategory *self){
4205 lldb::SBStream stream;
4206 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4207 const char *desc = stream.GetData();
4208 size_t desc_len = stream.GetSize();
4209 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4210 --desc_len;
4211 }
4212 return std::string(desc, desc_len);
4213 }
4214SWIGINTERN std::string lldb_SBTypeEnumMember___str__(lldb::SBTypeEnumMember *self){
4215 lldb::SBStream stream;
4216 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4217 const char *desc = stream.GetData();
4218 size_t desc_len = stream.GetSize();
4219 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4220 --desc_len;
4221 }
4222 return std::string(desc, desc_len);
4223 }
4224SWIGINTERN std::string lldb_SBTypeFilter___str__(lldb::SBTypeFilter *self){
4225 lldb::SBStream stream;
4226 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4227 const char *desc = stream.GetData();
4228 size_t desc_len = stream.GetSize();
4229 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4230 --desc_len;
4231 }
4232 return std::string(desc, desc_len);
4233 }
4234SWIGINTERN std::string lldb_SBTypeFormat___str__(lldb::SBTypeFormat *self){
4235 lldb::SBStream stream;
4236 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4237 const char *desc = stream.GetData();
4238 size_t desc_len = stream.GetSize();
4239 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4240 --desc_len;
4241 }
4242 return std::string(desc, desc_len);
4243 }
4244SWIGINTERN std::string lldb_SBTypeNameSpecifier___str__(lldb::SBTypeNameSpecifier *self){
4245 lldb::SBStream stream;
4246 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4247 const char *desc = stream.GetData();
4248 size_t desc_len = stream.GetSize();
4249 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4250 --desc_len;
4251 }
4252 return std::string(desc, desc_len);
4253 }
4254SWIGINTERN std::string lldb_SBTypeSummary___str__(lldb::SBTypeSummary *self){
4255 lldb::SBStream stream;
4256 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4257 const char *desc = stream.GetData();
4258 size_t desc_len = stream.GetSize();
4259 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4260 --desc_len;
4261 }
4262 return std::string(desc, desc_len);
4263 }
4264SWIGINTERN std::string lldb_SBTypeSynthetic___str__(lldb::SBTypeSynthetic *self){
4265 lldb::SBStream stream;
4266 self->GetDescription (stream, lldb::eDescriptionLevelBrief);
4267 const char *desc = stream.GetData();
4268 size_t desc_len = stream.GetSize();
4269 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4270 --desc_len;
4271 }
4272 return std::string(desc, desc_len);
4273 }
4274SWIGINTERN std::string lldb_SBValue___str__(lldb::SBValue *self){
4275 lldb::SBStream stream;
4276 self->GetDescription (stream);
4277 const char *desc = stream.GetData();
4278 size_t desc_len = stream.GetSize();
4279 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4280 --desc_len;
4281 }
4282 return std::string(desc, desc_len);
4283 }
4284SWIGINTERN std::string lldb_SBValueList___str__(lldb::SBValueList *self){
4285 lldb::SBStream description;
4286 const size_t n = self->GetSize();
4287 if (n)
4288 {
4289 for (size_t i=0; i<n; ++i)
4290 self->GetValueAtIndex(i).GetDescription(description);
4291 }
4292 else
4293 {
4294 description.Printf("<empty> lldb.SBValueList()");
4295 }
4296 const char *desc = description.GetData();
4297 size_t desc_len = description.GetSize();
4298 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r'))
4299 --desc_len;
4300 return std::string(desc, desc_len);
4301 }
4302SWIGINTERN std::string lldb_SBWatchpoint___str__(lldb::SBWatchpoint *self){
4303 lldb::SBStream stream;
4304 self->GetDescription (stream, lldb::eDescriptionLevelVerbose);
4305 const char *desc = stream.GetData();
4306 size_t desc_len = stream.GetSize();
4307 if (desc_len > 0 && (desc[desc_len-1] == '\n' || desc[desc_len-1] == '\r')) {
4308 --desc_len;
4309 }
4310 return std::string(desc, desc_len);
4311 }
4312
4313
4314template <typename T>
4315PyObject *
4316SBTypeToSWIGWrapper (T* item);
4317
4318class PyErr_Cleaner
4319{
4320public:
4321 PyErr_Cleaner(bool print=false) :
4322 m_print(print)
4323 {
4324 }
4325
4326 ~PyErr_Cleaner()
4327 {
4328 if (PyErr_Occurred())
4329 {
4330 if(m_print && !PyErr_ExceptionMatches(PyExc_SystemExit))
4331 PyErr_Print();
4332 PyErr_Clear();
4333 }
4334 }
4335
4336private:
4337 bool m_print;
4338};
4339
4340
4341#ifdef __cplusplus
4342extern "C" {
4343#endif
4344SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
4345 PyObject *resultobj = 0;
4346 lldb::SBAddress *result = 0 ;
4347
4348 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
4349 {
4350 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4351 result = (lldb::SBAddress *)new lldb::SBAddress();
4352 SWIG_PYTHON_THREAD_END_ALLOW;
4353 }
4354 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
4355 return resultobj;
4356fail:
4357 return NULL;
4358}
4359
4360
4361SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
4362 PyObject *resultobj = 0;
4363 lldb::SBAddress *arg1 = 0 ;
4364 void *argp1 = 0 ;
4365 int res1 = 0 ;
4366 lldb::SBAddress *result = 0 ;
4367
4368 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
4369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
4370 if (!SWIG_IsOK(res1)) {
4371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBAddress const &""'");
4372 }
4373 if (!argp1) {
4374 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBAddress const &""'");
4375 }
4376 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4377 {
4378 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4379 result = (lldb::SBAddress *)new lldb::SBAddress((lldb::SBAddress const &)*arg1);
4380 SWIG_PYTHON_THREAD_END_ALLOW;
4381 }
4382 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
4383 return resultobj;
4384fail:
4385 return NULL;
4386}
4387
4388
4389SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
4390 PyObject *resultobj = 0;
4391 lldb::SBSection arg1 ;
4392 lldb::addr_t arg2 ;
4393 void *argp1 ;
4394 int res1 = 0 ;
4395 unsigned long long val2 ;
4396 int ecode2 = 0 ;
4397 lldb::SBAddress *result = 0 ;
4398
4399 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
4400 {
4401 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSection, 0 | 0);
4402 if (!SWIG_IsOK(res1)) {
4403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBSection""'");
4404 }
4405 if (!argp1) {
4406 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::SBSection""'");
4407 } else {
4408 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp1);
4409 arg1 = *temp;
4410 if (SWIG_IsNewObj(res1)) delete temp;
4411 }
4412 }
4413 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
4414 if (!SWIG_IsOK(ecode2)) {
4415 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
4416 }
4417 arg2 = static_cast< lldb::addr_t >(val2);
4418 {
4419 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4420 result = (lldb::SBAddress *)new lldb::SBAddress(arg1,arg2);
4421 SWIG_PYTHON_THREAD_END_ALLOW;
4422 }
4423 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
4424 return resultobj;
4425fail:
4426 return NULL;
4427}
4428
4429
4430SWIGINTERN PyObject *_wrap_new_SBAddress__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
4431 PyObject *resultobj = 0;
4432 lldb::addr_t arg1 ;
4433 lldb::SBTarget *arg2 = 0 ;
4434 unsigned long long val1 ;
4435 int ecode1 = 0 ;
4436 void *argp2 = 0 ;
4437 int res2 = 0 ;
4438 lldb::SBAddress *result = 0 ;
4439
4440 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
4441 ecode1 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[0], &val1);
4442 if (!SWIG_IsOK(ecode1)) {
4443 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBAddress" "', argument " "1"" of type '" "lldb::addr_t""'");
4444 }
4445 arg1 = static_cast< lldb::addr_t >(val1);
4446 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
4447 if (!SWIG_IsOK(res2)) {
4448 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
4449 }
4450 if (!argp2) {
4451 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
4452 }
4453 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
4454 {
4455 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4456 result = (lldb::SBAddress *)new lldb::SBAddress(arg1,*arg2);
4457 SWIG_PYTHON_THREAD_END_ALLOW;
4458 }
4459 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NEW | 0 );
4460 return resultobj;
4461fail:
4462 return NULL;
4463}
4464
4465
4466SWIGINTERN PyObject *_wrap_new_SBAddress(PyObject *self, PyObject *args) {
4467 Py_ssize_t argc;
4468 PyObject *argv[3] = {
4469 0
4470 };
4471
4472 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBAddress", 0, 2, argv))) SWIG_fail;
4473 --argc;
4474 if (argc == 0) {
4475 return _wrap_new_SBAddress__SWIG_0(self, argc, argv);
4476 }
4477 if (argc == 1) {
4478 int _v;
4479 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
4480 _v = SWIG_CheckState(res);
4481 if (_v) {
4482 return _wrap_new_SBAddress__SWIG_1(self, argc, argv);
4483 }
4484 }
4485 if (argc == 2) {
4486 int _v;
4487 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NO_NULL | 0);
4488 _v = SWIG_CheckState(res);
4489 if (_v) {
4490 {
4491 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[1], NULL);
4492 _v = SWIG_CheckState(res);
4493 }
4494 if (_v) {
4495 return _wrap_new_SBAddress__SWIG_2(self, argc, argv);
4496 }
4497 }
4498 }
4499 if (argc == 2) {
4500 int _v;
4501 {
4502 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[0], NULL);
4503 _v = SWIG_CheckState(res);
4504 }
4505 if (_v) {
4506 void *vptr = 0;
4507 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL);
4508 _v = SWIG_CheckState(res);
4509 if (_v) {
4510 return _wrap_new_SBAddress__SWIG_3(self, argc, argv);
4511 }
4512 }
4513 }
4514
4515fail:
4516 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBAddress'.\n"
4517 " Possible C/C++ prototypes are:\n"
4518 " lldb::SBAddress::SBAddress()\n"
4519 " lldb::SBAddress::SBAddress(lldb::SBAddress const &)\n"
4520 " lldb::SBAddress::SBAddress(lldb::SBSection,lldb::addr_t)\n"
4521 " lldb::SBAddress::SBAddress(lldb::addr_t,lldb::SBTarget &)\n");
4522 return 0;
4523}
4524
4525
4526SWIGINTERN PyObject *_wrap_delete_SBAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4527 PyObject *resultobj = 0;
4528 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4529 void *argp1 = 0 ;
4530 int res1 = 0 ;
4531 PyObject *swig_obj[1] ;
4532
4533 if (!args) SWIG_fail;
4534 swig_obj[0] = args;
4535 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_DISOWN | 0 );
4536 if (!SWIG_IsOK(res1)) {
4537 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4538 }
4539 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4540 {
4541 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4542 delete arg1;
4543 SWIG_PYTHON_THREAD_END_ALLOW;
4544 }
4545 resultobj = SWIG_Py_Void();
4546 return resultobj;
4547fail:
4548 return NULL;
4549}
4550
4551
4552SWIGINTERN PyObject *_wrap_SBAddress_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4553 PyObject *resultobj = 0;
4554 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4555 void *argp1 = 0 ;
4556 int res1 = 0 ;
4557 PyObject *swig_obj[1] ;
4558 bool result;
4559
4560 if (!args) SWIG_fail;
4561 swig_obj[0] = args;
4562 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4563 if (!SWIG_IsOK(res1)) {
4564 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_IsValid" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
4565 }
4566 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4567 {
4568 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4569 result = (bool)((lldb::SBAddress const *)arg1)->IsValid();
4570 SWIG_PYTHON_THREAD_END_ALLOW;
4571 }
4572 resultobj = SWIG_From_bool(static_cast< bool >(result));
4573 return resultobj;
4574fail:
4575 return NULL;
4576}
4577
4578
4579SWIGINTERN PyObject *_wrap_SBAddress___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4580 PyObject *resultobj = 0;
4581 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4582 void *argp1 = 0 ;
4583 int res1 = 0 ;
4584 PyObject *swig_obj[1] ;
4585 bool result;
4586
4587 if (!args) SWIG_fail;
4588 swig_obj[0] = args;
4589 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4590 if (!SWIG_IsOK(res1)) {
4591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress___nonzero__" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
4592 }
4593 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4594 {
4595 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4596 result = (bool)((lldb::SBAddress const *)arg1)->operator bool();
4597 SWIG_PYTHON_THREAD_END_ALLOW;
4598 }
4599 resultobj = SWIG_From_bool(static_cast< bool >(result));
4600 return resultobj;
4601fail:
4602 return NULL;
4603}
4604
4605
4606SWIGINTERN PyObject *_wrap_SBAddress___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4607 PyObject *resultobj = 0;
4608 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4609 lldb::SBAddress *arg2 = 0 ;
4610 void *argp1 = 0 ;
4611 int res1 = 0 ;
4612 void *argp2 = 0 ;
4613 int res2 = 0 ;
4614 PyObject *swig_obj[2] ;
4615 bool result;
4616
4617 if (!SWIG_Python_UnpackTuple(args, "SBAddress___ne__", 2, 2, swig_obj)) SWIG_fail;
4618 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4619 if (!SWIG_IsOK(res1)) {
4620 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress___ne__" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
4621 }
4622 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4623 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
4624 if (!SWIG_IsOK(res2)) {
4625 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress___ne__" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
4626 }
4627 if (!argp2) {
4628 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress___ne__" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
4629 }
4630 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
4631 {
4632 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4633 result = (bool)((lldb::SBAddress const *)arg1)->operator !=((lldb::SBAddress const &)*arg2);
4634 SWIG_PYTHON_THREAD_END_ALLOW;
4635 }
4636 resultobj = SWIG_From_bool(static_cast< bool >(result));
4637 return resultobj;
4638fail:
4639 PyErr_Clear();
4640 Py_INCREF(Py_NotImplemented);
4641 return Py_NotImplemented;
4642}
4643
4644
4645SWIGINTERN PyObject *_wrap_SBAddress_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4646 PyObject *resultobj = 0;
4647 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4648 void *argp1 = 0 ;
4649 int res1 = 0 ;
4650 PyObject *swig_obj[1] ;
4651
4652 if (!args) SWIG_fail;
4653 swig_obj[0] = args;
4654 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4655 if (!SWIG_IsOK(res1)) {
4656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_Clear" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4657 }
4658 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4659 {
4660 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4661 (arg1)->Clear();
4662 SWIG_PYTHON_THREAD_END_ALLOW;
4663 }
4664 resultobj = SWIG_Py_Void();
4665 return resultobj;
4666fail:
4667 return NULL;
4668}
4669
4670
4671SWIGINTERN PyObject *_wrap_SBAddress_GetFileAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4672 PyObject *resultobj = 0;
4673 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4674 void *argp1 = 0 ;
4675 int res1 = 0 ;
4676 PyObject *swig_obj[1] ;
4677 lldb::addr_t result;
4678
4679 if (!args) SWIG_fail;
4680 swig_obj[0] = args;
4681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4682 if (!SWIG_IsOK(res1)) {
4683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetFileAddress" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
4684 }
4685 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4686 {
4687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4688 result = (lldb::addr_t)((lldb::SBAddress const *)arg1)->GetFileAddress();
4689 SWIG_PYTHON_THREAD_END_ALLOW;
4690 }
4691 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
4692 return resultobj;
4693fail:
4694 return NULL;
4695}
4696
4697
4698SWIGINTERN PyObject *_wrap_SBAddress_GetLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4699 PyObject *resultobj = 0;
4700 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4701 lldb::SBTarget *arg2 = 0 ;
4702 void *argp1 = 0 ;
4703 int res1 = 0 ;
4704 void *argp2 = 0 ;
4705 int res2 = 0 ;
4706 PyObject *swig_obj[2] ;
4707 lldb::addr_t result;
4708
4709 if (!SWIG_Python_UnpackTuple(args, "SBAddress_GetLoadAddress", 2, 2, swig_obj)) SWIG_fail;
4710 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4711 if (!SWIG_IsOK(res1)) {
4712 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBAddress const *""'");
4713 }
4714 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4715 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
4716 if (!SWIG_IsOK(res2)) {
4717 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
4718 }
4719 if (!argp2) {
4720 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
4721 }
4722 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
4723 {
4724 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4725 result = (lldb::addr_t)((lldb::SBAddress const *)arg1)->GetLoadAddress((lldb::SBTarget const &)*arg2);
4726 SWIG_PYTHON_THREAD_END_ALLOW;
4727 }
4728 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
4729 return resultobj;
4730fail:
4731 return NULL;
4732}
4733
4734
4735SWIGINTERN PyObject *_wrap_SBAddress_SetLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4736 PyObject *resultobj = 0;
4737 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4738 lldb::addr_t arg2 ;
4739 lldb::SBTarget *arg3 = 0 ;
4740 void *argp1 = 0 ;
4741 int res1 = 0 ;
4742 unsigned long long val2 ;
4743 int ecode2 = 0 ;
4744 void *argp3 = 0 ;
4745 int res3 = 0 ;
4746 PyObject *swig_obj[3] ;
4747
4748 if (!SWIG_Python_UnpackTuple(args, "SBAddress_SetLoadAddress", 3, 3, swig_obj)) SWIG_fail;
4749 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4750 if (!SWIG_IsOK(res1)) {
4751 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_SetLoadAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4752 }
4753 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4754 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
4755 if (!SWIG_IsOK(ecode2)) {
4756 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAddress_SetLoadAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
4757 }
4758 arg2 = static_cast< lldb::addr_t >(val2);
4759 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTarget, 0 );
4760 if (!SWIG_IsOK(res3)) {
4761 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBAddress_SetLoadAddress" "', argument " "3"" of type '" "lldb::SBTarget &""'");
4762 }
4763 if (!argp3) {
4764 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_SetLoadAddress" "', argument " "3"" of type '" "lldb::SBTarget &""'");
4765 }
4766 arg3 = reinterpret_cast< lldb::SBTarget * >(argp3);
4767 {
4768 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4769 (arg1)->SetLoadAddress(arg2,*arg3);
4770 SWIG_PYTHON_THREAD_END_ALLOW;
4771 }
4772 resultobj = SWIG_Py_Void();
4773 return resultobj;
4774fail:
4775 return NULL;
4776}
4777
4778
4779SWIGINTERN PyObject *_wrap_SBAddress_OffsetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4780 PyObject *resultobj = 0;
4781 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4782 lldb::addr_t arg2 ;
4783 void *argp1 = 0 ;
4784 int res1 = 0 ;
4785 unsigned long long val2 ;
4786 int ecode2 = 0 ;
4787 PyObject *swig_obj[2] ;
4788 bool result;
4789
4790 if (!SWIG_Python_UnpackTuple(args, "SBAddress_OffsetAddress", 2, 2, swig_obj)) SWIG_fail;
4791 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4792 if (!SWIG_IsOK(res1)) {
4793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_OffsetAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4794 }
4795 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4796 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
4797 if (!SWIG_IsOK(ecode2)) {
4798 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAddress_OffsetAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
4799 }
4800 arg2 = static_cast< lldb::addr_t >(val2);
4801 {
4802 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4803 result = (bool)(arg1)->OffsetAddress(arg2);
4804 SWIG_PYTHON_THREAD_END_ALLOW;
4805 }
4806 resultobj = SWIG_From_bool(static_cast< bool >(result));
4807 return resultobj;
4808fail:
4809 return NULL;
4810}
4811
4812
4813SWIGINTERN PyObject *_wrap_SBAddress_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4814 PyObject *resultobj = 0;
4815 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4816 lldb::SBStream *arg2 = 0 ;
4817 void *argp1 = 0 ;
4818 int res1 = 0 ;
4819 void *argp2 = 0 ;
4820 int res2 = 0 ;
4821 PyObject *swig_obj[2] ;
4822 bool result;
4823
4824 if (!SWIG_Python_UnpackTuple(args, "SBAddress_GetDescription", 2, 2, swig_obj)) SWIG_fail;
4825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4826 if (!SWIG_IsOK(res1)) {
4827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetDescription" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4828 }
4829 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4830 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
4831 if (!SWIG_IsOK(res2)) {
4832 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
4833 }
4834 if (!argp2) {
4835 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
4836 }
4837 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
4838 {
4839 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4840 result = (bool)(arg1)->GetDescription(*arg2);
4841 SWIG_PYTHON_THREAD_END_ALLOW;
4842 }
4843 resultobj = SWIG_From_bool(static_cast< bool >(result));
4844 return resultobj;
4845fail:
4846 return NULL;
4847}
4848
4849
4850SWIGINTERN PyObject *_wrap_SBAddress_GetSection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4851 PyObject *resultobj = 0;
4852 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4853 void *argp1 = 0 ;
4854 int res1 = 0 ;
4855 PyObject *swig_obj[1] ;
4856 lldb::SBSection result;
4857
4858 if (!args) SWIG_fail;
4859 swig_obj[0] = args;
4860 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4861 if (!SWIG_IsOK(res1)) {
4862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetSection" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4863 }
4864 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4865 {
4866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4867 result = (arg1)->GetSection();
4868 SWIG_PYTHON_THREAD_END_ALLOW;
4869 }
4870 resultobj = SWIG_NewPointerObj((new lldb::SBSection(static_cast< const lldb::SBSection& >(result))), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
4871 return resultobj;
4872fail:
4873 return NULL;
4874}
4875
4876
4877SWIGINTERN PyObject *_wrap_SBAddress_GetOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4878 PyObject *resultobj = 0;
4879 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4880 void *argp1 = 0 ;
4881 int res1 = 0 ;
4882 PyObject *swig_obj[1] ;
4883 lldb::addr_t result;
4884
4885 if (!args) SWIG_fail;
4886 swig_obj[0] = args;
4887 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4888 if (!SWIG_IsOK(res1)) {
4889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetOffset" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4890 }
4891 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4892 {
4893 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4894 result = (lldb::addr_t)(arg1)->GetOffset();
4895 SWIG_PYTHON_THREAD_END_ALLOW;
4896 }
4897 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
4898 return resultobj;
4899fail:
4900 return NULL;
4901}
4902
4903
4904SWIGINTERN PyObject *_wrap_SBAddress_SetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4905 PyObject *resultobj = 0;
4906 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4907 lldb::SBSection arg2 ;
4908 lldb::addr_t arg3 ;
4909 void *argp1 = 0 ;
4910 int res1 = 0 ;
4911 void *argp2 ;
4912 int res2 = 0 ;
4913 unsigned long long val3 ;
4914 int ecode3 = 0 ;
4915 PyObject *swig_obj[3] ;
4916
4917 if (!SWIG_Python_UnpackTuple(args, "SBAddress_SetAddress", 3, 3, swig_obj)) SWIG_fail;
4918 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4919 if (!SWIG_IsOK(res1)) {
4920 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_SetAddress" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4921 }
4922 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4923 {
4924 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
4925 if (!SWIG_IsOK(res2)) {
4926 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAddress_SetAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
4927 }
4928 if (!argp2) {
4929 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAddress_SetAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
4930 } else {
4931 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp2);
4932 arg2 = *temp;
4933 if (SWIG_IsNewObj(res2)) delete temp;
4934 }
4935 }
4936 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
4937 if (!SWIG_IsOK(ecode3)) {
4938 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBAddress_SetAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
4939 }
4940 arg3 = static_cast< lldb::addr_t >(val3);
4941 {
4942 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4943 (arg1)->SetAddress(arg2,arg3);
4944 SWIG_PYTHON_THREAD_END_ALLOW;
4945 }
4946 resultobj = SWIG_Py_Void();
4947 return resultobj;
4948fail:
4949 return NULL;
4950}
4951
4952
4953SWIGINTERN PyObject *_wrap_SBAddress_GetSymbolContext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4954 PyObject *resultobj = 0;
4955 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4956 uint32_t arg2 ;
4957 void *argp1 = 0 ;
4958 int res1 = 0 ;
4959 unsigned int val2 ;
4960 int ecode2 = 0 ;
4961 PyObject *swig_obj[2] ;
4962 lldb::SBSymbolContext result;
4963
4964 if (!SWIG_Python_UnpackTuple(args, "SBAddress_GetSymbolContext", 2, 2, swig_obj)) SWIG_fail;
4965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4966 if (!SWIG_IsOK(res1)) {
4967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetSymbolContext" "', argument " "1"" of type '" "lldb::SBAddress *""'");
4968 }
4969 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
4970 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
4971 if (!SWIG_IsOK(ecode2)) {
4972 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAddress_GetSymbolContext" "', argument " "2"" of type '" "uint32_t""'");
4973 }
4974 arg2 = static_cast< uint32_t >(val2);
4975 {
4976 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
4977 result = (arg1)->GetSymbolContext(arg2);
4978 SWIG_PYTHON_THREAD_END_ALLOW;
4979 }
4980 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(static_cast< const lldb::SBSymbolContext& >(result))), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
4981 return resultobj;
4982fail:
4983 return NULL;
4984}
4985
4986
4987SWIGINTERN PyObject *_wrap_SBAddress_GetModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
4988 PyObject *resultobj = 0;
4989 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
4990 void *argp1 = 0 ;
4991 int res1 = 0 ;
4992 PyObject *swig_obj[1] ;
4993 lldb::SBModule result;
4994
4995 if (!args) SWIG_fail;
4996 swig_obj[0] = args;
4997 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
4998 if (!SWIG_IsOK(res1)) {
4999 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetModule" "', argument " "1"" of type '" "lldb::SBAddress *""'");
5000 }
5001 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5002 {
5003 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5004 result = (arg1)->GetModule();
5005 SWIG_PYTHON_THREAD_END_ALLOW;
5006 }
5007 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
5008 return resultobj;
5009fail:
5010 return NULL;
5011}
5012
5013
5014SWIGINTERN PyObject *_wrap_SBAddress_GetCompileUnit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5015 PyObject *resultobj = 0;
5016 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
5017 void *argp1 = 0 ;
5018 int res1 = 0 ;
5019 PyObject *swig_obj[1] ;
5020 lldb::SBCompileUnit result;
5021
5022 if (!args) SWIG_fail;
5023 swig_obj[0] = args;
5024 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
5025 if (!SWIG_IsOK(res1)) {
5026 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetCompileUnit" "', argument " "1"" of type '" "lldb::SBAddress *""'");
5027 }
5028 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5029 {
5030 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5031 result = (arg1)->GetCompileUnit();
5032 SWIG_PYTHON_THREAD_END_ALLOW;
5033 }
5034 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(static_cast< const lldb::SBCompileUnit& >(result))), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
5035 return resultobj;
5036fail:
5037 return NULL;
5038}
5039
5040
5041SWIGINTERN PyObject *_wrap_SBAddress_GetFunction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5042 PyObject *resultobj = 0;
5043 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
5044 void *argp1 = 0 ;
5045 int res1 = 0 ;
5046 PyObject *swig_obj[1] ;
5047 lldb::SBFunction result;
5048
5049 if (!args) SWIG_fail;
5050 swig_obj[0] = args;
5051 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
5052 if (!SWIG_IsOK(res1)) {
5053 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetFunction" "', argument " "1"" of type '" "lldb::SBAddress *""'");
5054 }
5055 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5056 {
5057 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5058 result = (arg1)->GetFunction();
5059 SWIG_PYTHON_THREAD_END_ALLOW;
5060 }
5061 resultobj = SWIG_NewPointerObj((new lldb::SBFunction(static_cast< const lldb::SBFunction& >(result))), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_OWN | 0 );
5062 return resultobj;
5063fail:
5064 return NULL;
5065}
5066
5067
5068SWIGINTERN PyObject *_wrap_SBAddress_GetBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5069 PyObject *resultobj = 0;
5070 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
5071 void *argp1 = 0 ;
5072 int res1 = 0 ;
5073 PyObject *swig_obj[1] ;
5074 lldb::SBBlock result;
5075
5076 if (!args) SWIG_fail;
5077 swig_obj[0] = args;
5078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
5079 if (!SWIG_IsOK(res1)) {
5080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetBlock" "', argument " "1"" of type '" "lldb::SBAddress *""'");
5081 }
5082 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5083 {
5084 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5085 result = (arg1)->GetBlock();
5086 SWIG_PYTHON_THREAD_END_ALLOW;
5087 }
5088 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
5089 return resultobj;
5090fail:
5091 return NULL;
5092}
5093
5094
5095SWIGINTERN PyObject *_wrap_SBAddress_GetSymbol(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5096 PyObject *resultobj = 0;
5097 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
5098 void *argp1 = 0 ;
5099 int res1 = 0 ;
5100 PyObject *swig_obj[1] ;
5101 lldb::SBSymbol result;
5102
5103 if (!args) SWIG_fail;
5104 swig_obj[0] = args;
5105 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
5106 if (!SWIG_IsOK(res1)) {
5107 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetSymbol" "', argument " "1"" of type '" "lldb::SBAddress *""'");
5108 }
5109 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5110 {
5111 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5112 result = (arg1)->GetSymbol();
5113 SWIG_PYTHON_THREAD_END_ALLOW;
5114 }
5115 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(static_cast< const lldb::SBSymbol& >(result))), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
5116 return resultobj;
5117fail:
5118 return NULL;
5119}
5120
5121
5122SWIGINTERN PyObject *_wrap_SBAddress_GetLineEntry(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5123 PyObject *resultobj = 0;
5124 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
5125 void *argp1 = 0 ;
5126 int res1 = 0 ;
5127 PyObject *swig_obj[1] ;
5128 lldb::SBLineEntry result;
5129
5130 if (!args) SWIG_fail;
5131 swig_obj[0] = args;
5132 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
5133 if (!SWIG_IsOK(res1)) {
5134 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress_GetLineEntry" "', argument " "1"" of type '" "lldb::SBAddress *""'");
5135 }
5136 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5137 {
5138 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5139 result = (arg1)->GetLineEntry();
5140 SWIG_PYTHON_THREAD_END_ALLOW;
5141 }
5142 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(static_cast< const lldb::SBLineEntry& >(result))), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
5143 return resultobj;
5144fail:
5145 return NULL;
5146}
5147
5148
5149SWIGINTERN PyObject *_wrap_SBAddress___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5150 PyObject *resultobj = 0;
5151 lldb::SBAddress *arg1 = (lldb::SBAddress *) 0 ;
5152 void *argp1 = 0 ;
5153 int res1 = 0 ;
5154 PyObject *swig_obj[1] ;
5155 std::string result;
5156
5157 if (!args) SWIG_fail;
5158 swig_obj[0] = args;
5159 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAddress, 0 | 0 );
5160 if (!SWIG_IsOK(res1)) {
5161 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAddress___str__" "', argument " "1"" of type '" "lldb::SBAddress *""'");
5162 }
5163 arg1 = reinterpret_cast< lldb::SBAddress * >(argp1);
5164 {
5165 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5166 result = lldb_SBAddress___str__(arg1);
5167 SWIG_PYTHON_THREAD_END_ALLOW;
5168 }
5169 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
5170 return resultobj;
5171fail:
5172 return NULL;
5173}
5174
5175
5176SWIGINTERN PyObject *SBAddress_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5177 PyObject *obj;
5178 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
5179 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBAddress, SWIG_NewClientData(obj));
5180 return SWIG_Py_Void();
5181}
5182
5183SWIGINTERN PyObject *SBAddress_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5184 return SWIG_Python_InitShadowInstance(args);
5185}
5186
5187SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
5188 PyObject *resultobj = 0;
5189 lldb::SBAttachInfo *result = 0 ;
5190
5191 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
5192 {
5193 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5194 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo();
5195 SWIG_PYTHON_THREAD_END_ALLOW;
5196 }
5197 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
5198 return resultobj;
5199fail:
5200 return NULL;
5201}
5202
5203
5204SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5205 PyObject *resultobj = 0;
5206 lldb::pid_t arg1 ;
5207 unsigned long long val1 ;
5208 int ecode1 = 0 ;
5209 lldb::SBAttachInfo *result = 0 ;
5210
5211 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
5212 ecode1 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[0], &val1);
5213 if (!SWIG_IsOK(ecode1)) {
5214 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "lldb::pid_t""'");
5215 }
5216 arg1 = static_cast< lldb::pid_t >(val1);
5217 {
5218 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5219 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo(arg1);
5220 SWIG_PYTHON_THREAD_END_ALLOW;
5221 }
5222 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
5223 return resultobj;
5224fail:
5225 return NULL;
5226}
5227
5228
5229SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5230 PyObject *resultobj = 0;
5231 char *arg1 = (char *) 0 ;
5232 bool arg2 ;
5233 int res1 ;
5234 char *buf1 = 0 ;
5235 int alloc1 = 0 ;
5236 bool val2 ;
5237 int ecode2 = 0 ;
5238 lldb::SBAttachInfo *result = 0 ;
5239
5240 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
5241 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
5242 if (!SWIG_IsOK(res1)) {
5243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "char const *""'");
5244 }
5245 arg1 = reinterpret_cast< char * >(buf1);
5246 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
5247 if (!SWIG_IsOK(ecode2)) {
5248 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBAttachInfo" "', argument " "2"" of type '" "bool""'");
5249 }
5250 arg2 = static_cast< bool >(val2);
5251 {
5252 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5253 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo((char const *)arg1,arg2);
5254 SWIG_PYTHON_THREAD_END_ALLOW;
5255 }
5256 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
5257 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
5258 return resultobj;
5259fail:
5260 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
5261 return NULL;
5262}
5263
5264
5265SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5266 PyObject *resultobj = 0;
5267 char *arg1 = (char *) 0 ;
5268 bool arg2 ;
5269 bool arg3 ;
5270 int res1 ;
5271 char *buf1 = 0 ;
5272 int alloc1 = 0 ;
5273 bool val2 ;
5274 int ecode2 = 0 ;
5275 bool val3 ;
5276 int ecode3 = 0 ;
5277 lldb::SBAttachInfo *result = 0 ;
5278
5279 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
5280 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
5281 if (!SWIG_IsOK(res1)) {
5282 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "char const *""'");
5283 }
5284 arg1 = reinterpret_cast< char * >(buf1);
5285 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
5286 if (!SWIG_IsOK(ecode2)) {
5287 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBAttachInfo" "', argument " "2"" of type '" "bool""'");
5288 }
5289 arg2 = static_cast< bool >(val2);
5290 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
5291 if (!SWIG_IsOK(ecode3)) {
5292 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_SBAttachInfo" "', argument " "3"" of type '" "bool""'");
5293 }
5294 arg3 = static_cast< bool >(val3);
5295 {
5296 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5297 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo((char const *)arg1,arg2,arg3);
5298 SWIG_PYTHON_THREAD_END_ALLOW;
5299 }
5300 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
5301 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
5302 return resultobj;
5303fail:
5304 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
5305 return NULL;
5306}
5307
5308
5309SWIGINTERN PyObject *_wrap_new_SBAttachInfo__SWIG_4(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5310 PyObject *resultobj = 0;
5311 lldb::SBAttachInfo *arg1 = 0 ;
5312 void *argp1 = 0 ;
5313 int res1 = 0 ;
5314 lldb::SBAttachInfo *result = 0 ;
5315
5316 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
5317 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0);
5318 if (!SWIG_IsOK(res1)) {
5319 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "lldb::SBAttachInfo const &""'");
5320 }
5321 if (!argp1) {
5322 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBAttachInfo" "', argument " "1"" of type '" "lldb::SBAttachInfo const &""'");
5323 }
5324 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5325 {
5326 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5327 result = (lldb::SBAttachInfo *)new lldb::SBAttachInfo((lldb::SBAttachInfo const &)*arg1);
5328 SWIG_PYTHON_THREAD_END_ALLOW;
5329 }
5330 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NEW | 0 );
5331 return resultobj;
5332fail:
5333 return NULL;
5334}
5335
5336
5337SWIGINTERN PyObject *_wrap_new_SBAttachInfo(PyObject *self, PyObject *args) {
5338 Py_ssize_t argc;
5339 PyObject *argv[4] = {
5340 0
5341 };
5342
5343 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBAttachInfo", 0, 3, argv))) SWIG_fail;
5344 --argc;
5345 if (argc == 0) {
5346 return _wrap_new_SBAttachInfo__SWIG_0(self, argc, argv);
5347 }
5348 if (argc == 1) {
5349 int _v;
5350 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_NO_NULL | 0);
5351 _v = SWIG_CheckState(res);
5352 if (_v) {
5353 return _wrap_new_SBAttachInfo__SWIG_4(self, argc, argv);
5354 }
5355 }
5356 if (argc == 1) {
5357 int _v;
5358 {
5359 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[0], NULL);
5360 _v = SWIG_CheckState(res);
5361 }
5362 if (_v) {
5363 return _wrap_new_SBAttachInfo__SWIG_1(self, argc, argv);
5364 }
5365 }
5366 if (argc == 2) {
5367 int _v;
5368 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
5369 _v = SWIG_CheckState(res);
5370 if (_v) {
5371 {
5372 int res = SWIG_AsVal_bool(argv[1], NULL);
5373 _v = SWIG_CheckState(res);
5374 }
5375 if (_v) {
5376 return _wrap_new_SBAttachInfo__SWIG_2(self, argc, argv);
5377 }
5378 }
5379 }
5380 if (argc == 3) {
5381 int _v;
5382 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
5383 _v = SWIG_CheckState(res);
5384 if (_v) {
5385 {
5386 int res = SWIG_AsVal_bool(argv[1], NULL);
5387 _v = SWIG_CheckState(res);
5388 }
5389 if (_v) {
5390 {
5391 int res = SWIG_AsVal_bool(argv[2], NULL);
5392 _v = SWIG_CheckState(res);
5393 }
5394 if (_v) {
5395 return _wrap_new_SBAttachInfo__SWIG_3(self, argc, argv);
5396 }
5397 }
5398 }
5399 }
5400
5401fail:
5402 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBAttachInfo'.\n"
5403 " Possible C/C++ prototypes are:\n"
5404 " lldb::SBAttachInfo::SBAttachInfo()\n"
5405 " lldb::SBAttachInfo::SBAttachInfo(lldb::pid_t)\n"
5406 " lldb::SBAttachInfo::SBAttachInfo(char const *,bool)\n"
5407 " lldb::SBAttachInfo::SBAttachInfo(char const *,bool,bool)\n"
5408 " lldb::SBAttachInfo::SBAttachInfo(lldb::SBAttachInfo const &)\n");
5409 return 0;
5410}
5411
5412
5413SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5414 PyObject *resultobj = 0;
5415 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5416 void *argp1 = 0 ;
5417 int res1 = 0 ;
5418 PyObject *swig_obj[1] ;
5419 lldb::pid_t result;
5420
5421 if (!args) SWIG_fail;
5422 swig_obj[0] = args;
5423 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5424 if (!SWIG_IsOK(res1)) {
5425 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5426 }
5427 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5428 {
5429 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5430 result = (lldb::pid_t)(arg1)->GetProcessID();
5431 SWIG_PYTHON_THREAD_END_ALLOW;
5432 }
5433 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
5434 return resultobj;
5435fail:
5436 return NULL;
5437}
5438
5439
5440SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5441 PyObject *resultobj = 0;
5442 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5443 lldb::pid_t arg2 ;
5444 void *argp1 = 0 ;
5445 int res1 = 0 ;
5446 unsigned long long val2 ;
5447 int ecode2 = 0 ;
5448 PyObject *swig_obj[2] ;
5449
5450 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetProcessID", 2, 2, swig_obj)) SWIG_fail;
5451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5452 if (!SWIG_IsOK(res1)) {
5453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5454 }
5455 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5456 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
5457 if (!SWIG_IsOK(ecode2)) {
5458 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetProcessID" "', argument " "2"" of type '" "lldb::pid_t""'");
5459 }
5460 arg2 = static_cast< lldb::pid_t >(val2);
5461 {
5462 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5463 (arg1)->SetProcessID(arg2);
5464 SWIG_PYTHON_THREAD_END_ALLOW;
5465 }
5466 resultobj = SWIG_Py_Void();
5467 return resultobj;
5468fail:
5469 return NULL;
5470}
5471
5472
5473SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5474 PyObject *resultobj = 0;
5475 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5476 char *arg2 = (char *) 0 ;
5477 void *argp1 = 0 ;
5478 int res1 = 0 ;
5479 int res2 ;
5480 char *buf2 = 0 ;
5481 int alloc2 = 0 ;
5482
5483 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
5484 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5485 if (!SWIG_IsOK(res1)) {
5486 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetExecutable" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5487 }
5488 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5489 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
5490 if (!SWIG_IsOK(res2)) {
5491 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetExecutable" "', argument " "2"" of type '" "char const *""'");
5492 }
5493 arg2 = reinterpret_cast< char * >(buf2);
5494 {
5495 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5496 (arg1)->SetExecutable((char const *)arg2);
5497 SWIG_PYTHON_THREAD_END_ALLOW;
5498 }
5499 resultobj = SWIG_Py_Void();
5500 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
5501 return resultobj;
5502fail:
5503 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
5504 return NULL;
5505}
5506
5507
5508SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5509 PyObject *resultobj = 0;
5510 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5511 lldb::SBFileSpec arg2 ;
5512 void *argp1 = 0 ;
5513 int res1 = 0 ;
5514 void *argp2 ;
5515 int res2 = 0 ;
5516
5517 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
5518 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5519 if (!SWIG_IsOK(res1)) {
5520 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetExecutable" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5521 }
5522 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5523 {
5524 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
5525 if (!SWIG_IsOK(res2)) {
5526 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetExecutable" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
5527 }
5528 if (!argp2) {
5529 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAttachInfo_SetExecutable" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
5530 } else {
5531 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
5532 arg2 = *temp;
5533 if (SWIG_IsNewObj(res2)) delete temp;
5534 }
5535 }
5536 {
5537 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5538 (arg1)->SetExecutable(arg2);
5539 SWIG_PYTHON_THREAD_END_ALLOW;
5540 }
5541 resultobj = SWIG_Py_Void();
5542 return resultobj;
5543fail:
5544 return NULL;
5545}
5546
5547
5548SWIGINTERN PyObject *_wrap_SBAttachInfo_SetExecutable(PyObject *self, PyObject *args) {
5549 Py_ssize_t argc;
5550 PyObject *argv[3] = {
5551 0
5552 };
5553
5554 if (!(argc = SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetExecutable", 0, 2, argv))) SWIG_fail;
5555 --argc;
5556 if (argc == 2) {
5557 int _v;
5558 void *vptr = 0;
5559 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
5560 _v = SWIG_CheckState(res);
5561 if (_v) {
5562 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
5563 _v = SWIG_CheckState(res);
5564 if (_v) {
5565 return _wrap_SBAttachInfo_SetExecutable__SWIG_1(self, argc, argv);
5566 }
5567 }
5568 }
5569 if (argc == 2) {
5570 int _v;
5571 void *vptr = 0;
5572 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
5573 _v = SWIG_CheckState(res);
5574 if (_v) {
5575 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
5576 _v = SWIG_CheckState(res);
5577 if (_v) {
5578 return _wrap_SBAttachInfo_SetExecutable__SWIG_0(self, argc, argv);
5579 }
5580 }
5581 }
5582
5583fail:
5584 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBAttachInfo_SetExecutable'.\n"
5585 " Possible C/C++ prototypes are:\n"
5586 " lldb::SBAttachInfo::SetExecutable(char const *)\n"
5587 " lldb::SBAttachInfo::SetExecutable(lldb::SBFileSpec)\n");
5588 return 0;
5589}
5590
5591
5592SWIGINTERN PyObject *_wrap_SBAttachInfo_GetWaitForLaunch(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5593 PyObject *resultobj = 0;
5594 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5595 void *argp1 = 0 ;
5596 int res1 = 0 ;
5597 PyObject *swig_obj[1] ;
5598 bool result;
5599
5600 if (!args) SWIG_fail;
5601 swig_obj[0] = args;
5602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5603 if (!SWIG_IsOK(res1)) {
5604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetWaitForLaunch" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5605 }
5606 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5607 {
5608 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5609 result = (bool)(arg1)->GetWaitForLaunch();
5610 SWIG_PYTHON_THREAD_END_ALLOW;
5611 }
5612 resultobj = SWIG_From_bool(static_cast< bool >(result));
5613 return resultobj;
5614fail:
5615 return NULL;
5616}
5617
5618
5619SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5620 PyObject *resultobj = 0;
5621 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5622 bool arg2 ;
5623 void *argp1 = 0 ;
5624 int res1 = 0 ;
5625 bool val2 ;
5626 int ecode2 = 0 ;
5627
5628 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
5629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5630 if (!SWIG_IsOK(res1)) {
5631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5632 }
5633 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5634 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
5635 if (!SWIG_IsOK(ecode2)) {
5636 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "2"" of type '" "bool""'");
5637 }
5638 arg2 = static_cast< bool >(val2);
5639 {
5640 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5641 (arg1)->SetWaitForLaunch(arg2);
5642 SWIG_PYTHON_THREAD_END_ALLOW;
5643 }
5644 resultobj = SWIG_Py_Void();
5645 return resultobj;
5646fail:
5647 return NULL;
5648}
5649
5650
5651SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
5652 PyObject *resultobj = 0;
5653 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5654 bool arg2 ;
5655 bool arg3 ;
5656 void *argp1 = 0 ;
5657 int res1 = 0 ;
5658 bool val2 ;
5659 int ecode2 = 0 ;
5660 bool val3 ;
5661 int ecode3 = 0 ;
5662
5663 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
5664 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5665 if (!SWIG_IsOK(res1)) {
5666 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5667 }
5668 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5669 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
5670 if (!SWIG_IsOK(ecode2)) {
5671 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "2"" of type '" "bool""'");
5672 }
5673 arg2 = static_cast< bool >(val2);
5674 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
5675 if (!SWIG_IsOK(ecode3)) {
5676 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBAttachInfo_SetWaitForLaunch" "', argument " "3"" of type '" "bool""'");
5677 }
5678 arg3 = static_cast< bool >(val3);
5679 {
5680 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5681 (arg1)->SetWaitForLaunch(arg2,arg3);
5682 SWIG_PYTHON_THREAD_END_ALLOW;
5683 }
5684 resultobj = SWIG_Py_Void();
5685 return resultobj;
5686fail:
5687 return NULL;
5688}
5689
5690
5691SWIGINTERN PyObject *_wrap_SBAttachInfo_SetWaitForLaunch(PyObject *self, PyObject *args) {
5692 Py_ssize_t argc;
5693 PyObject *argv[4] = {
5694 0
5695 };
5696
5697 if (!(argc = SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetWaitForLaunch", 0, 3, argv))) SWIG_fail;
5698 --argc;
5699 if (argc == 2) {
5700 int _v;
5701 void *vptr = 0;
5702 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
5703 _v = SWIG_CheckState(res);
5704 if (_v) {
5705 {
5706 int res = SWIG_AsVal_bool(argv[1], NULL);
5707 _v = SWIG_CheckState(res);
5708 }
5709 if (_v) {
5710 return _wrap_SBAttachInfo_SetWaitForLaunch__SWIG_0(self, argc, argv);
5711 }
5712 }
5713 }
5714 if (argc == 3) {
5715 int _v;
5716 void *vptr = 0;
5717 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBAttachInfo, 0);
5718 _v = SWIG_CheckState(res);
5719 if (_v) {
5720 {
5721 int res = SWIG_AsVal_bool(argv[1], NULL);
5722 _v = SWIG_CheckState(res);
5723 }
5724 if (_v) {
5725 {
5726 int res = SWIG_AsVal_bool(argv[2], NULL);
5727 _v = SWIG_CheckState(res);
5728 }
5729 if (_v) {
5730 return _wrap_SBAttachInfo_SetWaitForLaunch__SWIG_1(self, argc, argv);
5731 }
5732 }
5733 }
5734 }
5735
5736fail:
5737 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBAttachInfo_SetWaitForLaunch'.\n"
5738 " Possible C/C++ prototypes are:\n"
5739 " lldb::SBAttachInfo::SetWaitForLaunch(bool)\n"
5740 " lldb::SBAttachInfo::SetWaitForLaunch(bool,bool)\n");
5741 return 0;
5742}
5743
5744
5745SWIGINTERN PyObject *_wrap_SBAttachInfo_GetIgnoreExisting(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5746 PyObject *resultobj = 0;
5747 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5748 void *argp1 = 0 ;
5749 int res1 = 0 ;
5750 PyObject *swig_obj[1] ;
5751 bool result;
5752
5753 if (!args) SWIG_fail;
5754 swig_obj[0] = args;
5755 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5756 if (!SWIG_IsOK(res1)) {
5757 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetIgnoreExisting" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5758 }
5759 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5760 {
5761 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5762 result = (bool)(arg1)->GetIgnoreExisting();
5763 SWIG_PYTHON_THREAD_END_ALLOW;
5764 }
5765 resultobj = SWIG_From_bool(static_cast< bool >(result));
5766 return resultobj;
5767fail:
5768 return NULL;
5769}
5770
5771
5772SWIGINTERN PyObject *_wrap_SBAttachInfo_SetIgnoreExisting(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5773 PyObject *resultobj = 0;
5774 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5775 bool arg2 ;
5776 void *argp1 = 0 ;
5777 int res1 = 0 ;
5778 bool val2 ;
5779 int ecode2 = 0 ;
5780 PyObject *swig_obj[2] ;
5781
5782 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetIgnoreExisting", 2, 2, swig_obj)) SWIG_fail;
5783 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5784 if (!SWIG_IsOK(res1)) {
5785 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetIgnoreExisting" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5786 }
5787 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5788 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
5789 if (!SWIG_IsOK(ecode2)) {
5790 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetIgnoreExisting" "', argument " "2"" of type '" "bool""'");
5791 }
5792 arg2 = static_cast< bool >(val2);
5793 {
5794 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5795 (arg1)->SetIgnoreExisting(arg2);
5796 SWIG_PYTHON_THREAD_END_ALLOW;
5797 }
5798 resultobj = SWIG_Py_Void();
5799 return resultobj;
5800fail:
5801 return NULL;
5802}
5803
5804
5805SWIGINTERN PyObject *_wrap_SBAttachInfo_GetResumeCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5806 PyObject *resultobj = 0;
5807 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5808 void *argp1 = 0 ;
5809 int res1 = 0 ;
5810 PyObject *swig_obj[1] ;
5811 uint32_t result;
5812
5813 if (!args) SWIG_fail;
5814 swig_obj[0] = args;
5815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5816 if (!SWIG_IsOK(res1)) {
5817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetResumeCount" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5818 }
5819 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5820 {
5821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5822 result = (uint32_t)(arg1)->GetResumeCount();
5823 SWIG_PYTHON_THREAD_END_ALLOW;
5824 }
5825 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
5826 return resultobj;
5827fail:
5828 return NULL;
5829}
5830
5831
5832SWIGINTERN PyObject *_wrap_SBAttachInfo_SetResumeCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5833 PyObject *resultobj = 0;
5834 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5835 uint32_t arg2 ;
5836 void *argp1 = 0 ;
5837 int res1 = 0 ;
5838 unsigned int val2 ;
5839 int ecode2 = 0 ;
5840 PyObject *swig_obj[2] ;
5841
5842 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetResumeCount", 2, 2, swig_obj)) SWIG_fail;
5843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5844 if (!SWIG_IsOK(res1)) {
5845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetResumeCount" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5846 }
5847 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5848 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
5849 if (!SWIG_IsOK(ecode2)) {
5850 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetResumeCount" "', argument " "2"" of type '" "uint32_t""'");
5851 }
5852 arg2 = static_cast< uint32_t >(val2);
5853 {
5854 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5855 (arg1)->SetResumeCount(arg2);
5856 SWIG_PYTHON_THREAD_END_ALLOW;
5857 }
5858 resultobj = SWIG_Py_Void();
5859 return resultobj;
5860fail:
5861 return NULL;
5862}
5863
5864
5865SWIGINTERN PyObject *_wrap_SBAttachInfo_GetProcessPluginName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5866 PyObject *resultobj = 0;
5867 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5868 void *argp1 = 0 ;
5869 int res1 = 0 ;
5870 PyObject *swig_obj[1] ;
5871 char *result = 0 ;
5872
5873 if (!args) SWIG_fail;
5874 swig_obj[0] = args;
5875 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5876 if (!SWIG_IsOK(res1)) {
5877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetProcessPluginName" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5878 }
5879 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5880 {
5881 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5882 result = (char *)(arg1)->GetProcessPluginName();
5883 SWIG_PYTHON_THREAD_END_ALLOW;
5884 }
5885 resultobj = SWIG_FromCharPtr((const char *)result);
5886 return resultobj;
5887fail:
5888 return NULL;
5889}
5890
5891
5892SWIGINTERN PyObject *_wrap_SBAttachInfo_SetProcessPluginName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5893 PyObject *resultobj = 0;
5894 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5895 char *arg2 = (char *) 0 ;
5896 void *argp1 = 0 ;
5897 int res1 = 0 ;
5898 int res2 ;
5899 char *buf2 = 0 ;
5900 int alloc2 = 0 ;
5901 PyObject *swig_obj[2] ;
5902
5903 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetProcessPluginName", 2, 2, swig_obj)) SWIG_fail;
5904 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5905 if (!SWIG_IsOK(res1)) {
5906 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetProcessPluginName" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5907 }
5908 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5909 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
5910 if (!SWIG_IsOK(res2)) {
5911 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetProcessPluginName" "', argument " "2"" of type '" "char const *""'");
5912 }
5913 arg2 = reinterpret_cast< char * >(buf2);
5914 {
5915 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5916 (arg1)->SetProcessPluginName((char const *)arg2);
5917 SWIG_PYTHON_THREAD_END_ALLOW;
5918 }
5919 resultobj = SWIG_Py_Void();
5920 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
5921 return resultobj;
5922fail:
5923 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
5924 return NULL;
5925}
5926
5927
5928SWIGINTERN PyObject *_wrap_SBAttachInfo_GetUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5929 PyObject *resultobj = 0;
5930 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5931 void *argp1 = 0 ;
5932 int res1 = 0 ;
5933 PyObject *swig_obj[1] ;
5934 uint32_t result;
5935
5936 if (!args) SWIG_fail;
5937 swig_obj[0] = args;
5938 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5939 if (!SWIG_IsOK(res1)) {
5940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5941 }
5942 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5943 {
5944 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5945 result = (uint32_t)(arg1)->GetUserID();
5946 SWIG_PYTHON_THREAD_END_ALLOW;
5947 }
5948 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
5949 return resultobj;
5950fail:
5951 return NULL;
5952}
5953
5954
5955SWIGINTERN PyObject *_wrap_SBAttachInfo_GetGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5956 PyObject *resultobj = 0;
5957 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5958 void *argp1 = 0 ;
5959 int res1 = 0 ;
5960 PyObject *swig_obj[1] ;
5961 uint32_t result;
5962
5963 if (!args) SWIG_fail;
5964 swig_obj[0] = args;
5965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5966 if (!SWIG_IsOK(res1)) {
5967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5968 }
5969 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5970 {
5971 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5972 result = (uint32_t)(arg1)->GetGroupID();
5973 SWIG_PYTHON_THREAD_END_ALLOW;
5974 }
5975 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
5976 return resultobj;
5977fail:
5978 return NULL;
5979}
5980
5981
5982SWIGINTERN PyObject *_wrap_SBAttachInfo_UserIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
5983 PyObject *resultobj = 0;
5984 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
5985 void *argp1 = 0 ;
5986 int res1 = 0 ;
5987 PyObject *swig_obj[1] ;
5988 bool result;
5989
5990 if (!args) SWIG_fail;
5991 swig_obj[0] = args;
5992 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
5993 if (!SWIG_IsOK(res1)) {
5994 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_UserIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
5995 }
5996 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
5997 {
5998 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
5999 result = (bool)(arg1)->UserIDIsValid();
6000 SWIG_PYTHON_THREAD_END_ALLOW;
6001 }
6002 resultobj = SWIG_From_bool(static_cast< bool >(result));
6003 return resultobj;
6004fail:
6005 return NULL;
6006}
6007
6008
6009SWIGINTERN PyObject *_wrap_SBAttachInfo_GroupIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6010 PyObject *resultobj = 0;
6011 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6012 void *argp1 = 0 ;
6013 int res1 = 0 ;
6014 PyObject *swig_obj[1] ;
6015 bool result;
6016
6017 if (!args) SWIG_fail;
6018 swig_obj[0] = args;
6019 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6020 if (!SWIG_IsOK(res1)) {
6021 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GroupIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6022 }
6023 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6024 {
6025 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6026 result = (bool)(arg1)->GroupIDIsValid();
6027 SWIG_PYTHON_THREAD_END_ALLOW;
6028 }
6029 resultobj = SWIG_From_bool(static_cast< bool >(result));
6030 return resultobj;
6031fail:
6032 return NULL;
6033}
6034
6035
6036SWIGINTERN PyObject *_wrap_SBAttachInfo_SetUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6037 PyObject *resultobj = 0;
6038 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6039 uint32_t arg2 ;
6040 void *argp1 = 0 ;
6041 int res1 = 0 ;
6042 unsigned int val2 ;
6043 int ecode2 = 0 ;
6044 PyObject *swig_obj[2] ;
6045
6046 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetUserID", 2, 2, swig_obj)) SWIG_fail;
6047 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6048 if (!SWIG_IsOK(res1)) {
6049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6050 }
6051 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6052 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
6053 if (!SWIG_IsOK(ecode2)) {
6054 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetUserID" "', argument " "2"" of type '" "uint32_t""'");
6055 }
6056 arg2 = static_cast< uint32_t >(val2);
6057 {
6058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6059 (arg1)->SetUserID(arg2);
6060 SWIG_PYTHON_THREAD_END_ALLOW;
6061 }
6062 resultobj = SWIG_Py_Void();
6063 return resultobj;
6064fail:
6065 return NULL;
6066}
6067
6068
6069SWIGINTERN PyObject *_wrap_SBAttachInfo_SetGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6070 PyObject *resultobj = 0;
6071 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6072 uint32_t arg2 ;
6073 void *argp1 = 0 ;
6074 int res1 = 0 ;
6075 unsigned int val2 ;
6076 int ecode2 = 0 ;
6077 PyObject *swig_obj[2] ;
6078
6079 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetGroupID", 2, 2, swig_obj)) SWIG_fail;
6080 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6081 if (!SWIG_IsOK(res1)) {
6082 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6083 }
6084 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6085 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
6086 if (!SWIG_IsOK(ecode2)) {
6087 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetGroupID" "', argument " "2"" of type '" "uint32_t""'");
6088 }
6089 arg2 = static_cast< uint32_t >(val2);
6090 {
6091 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6092 (arg1)->SetGroupID(arg2);
6093 SWIG_PYTHON_THREAD_END_ALLOW;
6094 }
6095 resultobj = SWIG_Py_Void();
6096 return resultobj;
6097fail:
6098 return NULL;
6099}
6100
6101
6102SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6103 PyObject *resultobj = 0;
6104 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6105 void *argp1 = 0 ;
6106 int res1 = 0 ;
6107 PyObject *swig_obj[1] ;
6108 uint32_t result;
6109
6110 if (!args) SWIG_fail;
6111 swig_obj[0] = args;
6112 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6113 if (!SWIG_IsOK(res1)) {
6114 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetEffectiveUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6115 }
6116 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6117 {
6118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6119 result = (uint32_t)(arg1)->GetEffectiveUserID();
6120 SWIG_PYTHON_THREAD_END_ALLOW;
6121 }
6122 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
6123 return resultobj;
6124fail:
6125 return NULL;
6126}
6127
6128
6129SWIGINTERN PyObject *_wrap_SBAttachInfo_GetEffectiveGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6130 PyObject *resultobj = 0;
6131 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6132 void *argp1 = 0 ;
6133 int res1 = 0 ;
6134 PyObject *swig_obj[1] ;
6135 uint32_t result;
6136
6137 if (!args) SWIG_fail;
6138 swig_obj[0] = args;
6139 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6140 if (!SWIG_IsOK(res1)) {
6141 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetEffectiveGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6142 }
6143 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6144 {
6145 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6146 result = (uint32_t)(arg1)->GetEffectiveGroupID();
6147 SWIG_PYTHON_THREAD_END_ALLOW;
6148 }
6149 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
6150 return resultobj;
6151fail:
6152 return NULL;
6153}
6154
6155
6156SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveUserIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6157 PyObject *resultobj = 0;
6158 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6159 void *argp1 = 0 ;
6160 int res1 = 0 ;
6161 PyObject *swig_obj[1] ;
6162 bool result;
6163
6164 if (!args) SWIG_fail;
6165 swig_obj[0] = args;
6166 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6167 if (!SWIG_IsOK(res1)) {
6168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_EffectiveUserIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6169 }
6170 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6171 {
6172 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6173 result = (bool)(arg1)->EffectiveUserIDIsValid();
6174 SWIG_PYTHON_THREAD_END_ALLOW;
6175 }
6176 resultobj = SWIG_From_bool(static_cast< bool >(result));
6177 return resultobj;
6178fail:
6179 return NULL;
6180}
6181
6182
6183SWIGINTERN PyObject *_wrap_SBAttachInfo_EffectiveGroupIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6184 PyObject *resultobj = 0;
6185 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6186 void *argp1 = 0 ;
6187 int res1 = 0 ;
6188 PyObject *swig_obj[1] ;
6189 bool result;
6190
6191 if (!args) SWIG_fail;
6192 swig_obj[0] = args;
6193 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6194 if (!SWIG_IsOK(res1)) {
6195 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_EffectiveGroupIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6196 }
6197 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6198 {
6199 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6200 result = (bool)(arg1)->EffectiveGroupIDIsValid();
6201 SWIG_PYTHON_THREAD_END_ALLOW;
6202 }
6203 resultobj = SWIG_From_bool(static_cast< bool >(result));
6204 return resultobj;
6205fail:
6206 return NULL;
6207}
6208
6209
6210SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6211 PyObject *resultobj = 0;
6212 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6213 uint32_t arg2 ;
6214 void *argp1 = 0 ;
6215 int res1 = 0 ;
6216 unsigned int val2 ;
6217 int ecode2 = 0 ;
6218 PyObject *swig_obj[2] ;
6219
6220 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetEffectiveUserID", 2, 2, swig_obj)) SWIG_fail;
6221 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6222 if (!SWIG_IsOK(res1)) {
6223 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetEffectiveUserID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6224 }
6225 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6226 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
6227 if (!SWIG_IsOK(ecode2)) {
6228 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetEffectiveUserID" "', argument " "2"" of type '" "uint32_t""'");
6229 }
6230 arg2 = static_cast< uint32_t >(val2);
6231 {
6232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6233 (arg1)->SetEffectiveUserID(arg2);
6234 SWIG_PYTHON_THREAD_END_ALLOW;
6235 }
6236 resultobj = SWIG_Py_Void();
6237 return resultobj;
6238fail:
6239 return NULL;
6240}
6241
6242
6243SWIGINTERN PyObject *_wrap_SBAttachInfo_SetEffectiveGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6244 PyObject *resultobj = 0;
6245 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6246 uint32_t arg2 ;
6247 void *argp1 = 0 ;
6248 int res1 = 0 ;
6249 unsigned int val2 ;
6250 int ecode2 = 0 ;
6251 PyObject *swig_obj[2] ;
6252
6253 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetEffectiveGroupID", 2, 2, swig_obj)) SWIG_fail;
6254 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6255 if (!SWIG_IsOK(res1)) {
6256 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetEffectiveGroupID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6257 }
6258 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6259 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
6260 if (!SWIG_IsOK(ecode2)) {
6261 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetEffectiveGroupID" "', argument " "2"" of type '" "uint32_t""'");
6262 }
6263 arg2 = static_cast< uint32_t >(val2);
6264 {
6265 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6266 (arg1)->SetEffectiveGroupID(arg2);
6267 SWIG_PYTHON_THREAD_END_ALLOW;
6268 }
6269 resultobj = SWIG_Py_Void();
6270 return resultobj;
6271fail:
6272 return NULL;
6273}
6274
6275
6276SWIGINTERN PyObject *_wrap_SBAttachInfo_GetParentProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6277 PyObject *resultobj = 0;
6278 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6279 void *argp1 = 0 ;
6280 int res1 = 0 ;
6281 PyObject *swig_obj[1] ;
6282 lldb::pid_t result;
6283
6284 if (!args) SWIG_fail;
6285 swig_obj[0] = args;
6286 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6287 if (!SWIG_IsOK(res1)) {
6288 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetParentProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6289 }
6290 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6291 {
6292 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6293 result = (lldb::pid_t)(arg1)->GetParentProcessID();
6294 SWIG_PYTHON_THREAD_END_ALLOW;
6295 }
6296 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
6297 return resultobj;
6298fail:
6299 return NULL;
6300}
6301
6302
6303SWIGINTERN PyObject *_wrap_SBAttachInfo_SetParentProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6304 PyObject *resultobj = 0;
6305 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6306 lldb::pid_t arg2 ;
6307 void *argp1 = 0 ;
6308 int res1 = 0 ;
6309 unsigned long long val2 ;
6310 int ecode2 = 0 ;
6311 PyObject *swig_obj[2] ;
6312
6313 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetParentProcessID", 2, 2, swig_obj)) SWIG_fail;
6314 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6315 if (!SWIG_IsOK(res1)) {
6316 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetParentProcessID" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6317 }
6318 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6319 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
6320 if (!SWIG_IsOK(ecode2)) {
6321 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBAttachInfo_SetParentProcessID" "', argument " "2"" of type '" "lldb::pid_t""'");
6322 }
6323 arg2 = static_cast< lldb::pid_t >(val2);
6324 {
6325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6326 (arg1)->SetParentProcessID(arg2);
6327 SWIG_PYTHON_THREAD_END_ALLOW;
6328 }
6329 resultobj = SWIG_Py_Void();
6330 return resultobj;
6331fail:
6332 return NULL;
6333}
6334
6335
6336SWIGINTERN PyObject *_wrap_SBAttachInfo_ParentProcessIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6337 PyObject *resultobj = 0;
6338 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6339 void *argp1 = 0 ;
6340 int res1 = 0 ;
6341 PyObject *swig_obj[1] ;
6342 bool result;
6343
6344 if (!args) SWIG_fail;
6345 swig_obj[0] = args;
6346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6347 if (!SWIG_IsOK(res1)) {
6348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_ParentProcessIDIsValid" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6349 }
6350 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6351 {
6352 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6353 result = (bool)(arg1)->ParentProcessIDIsValid();
6354 SWIG_PYTHON_THREAD_END_ALLOW;
6355 }
6356 resultobj = SWIG_From_bool(static_cast< bool >(result));
6357 return resultobj;
6358fail:
6359 return NULL;
6360}
6361
6362
6363SWIGINTERN PyObject *_wrap_SBAttachInfo_GetListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6364 PyObject *resultobj = 0;
6365 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6366 void *argp1 = 0 ;
6367 int res1 = 0 ;
6368 PyObject *swig_obj[1] ;
6369 lldb::SBListener result;
6370
6371 if (!args) SWIG_fail;
6372 swig_obj[0] = args;
6373 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6374 if (!SWIG_IsOK(res1)) {
6375 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_GetListener" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6376 }
6377 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6378 {
6379 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6380 result = (arg1)->GetListener();
6381 SWIG_PYTHON_THREAD_END_ALLOW;
6382 }
6383 resultobj = SWIG_NewPointerObj((new lldb::SBListener(static_cast< const lldb::SBListener& >(result))), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
6384 return resultobj;
6385fail:
6386 return NULL;
6387}
6388
6389
6390SWIGINTERN PyObject *_wrap_SBAttachInfo_SetListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6391 PyObject *resultobj = 0;
6392 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6393 lldb::SBListener *arg2 = 0 ;
6394 void *argp1 = 0 ;
6395 int res1 = 0 ;
6396 void *argp2 = 0 ;
6397 int res2 = 0 ;
6398 PyObject *swig_obj[2] ;
6399
6400 if (!SWIG_Python_UnpackTuple(args, "SBAttachInfo_SetListener", 2, 2, swig_obj)) SWIG_fail;
6401 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, 0 | 0 );
6402 if (!SWIG_IsOK(res1)) {
6403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBAttachInfo_SetListener" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6404 }
6405 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6406 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
6407 if (!SWIG_IsOK(res2)) {
6408 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBAttachInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
6409 }
6410 if (!argp2) {
6411 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBAttachInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
6412 }
6413 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
6414 {
6415 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6416 (arg1)->SetListener(*arg2);
6417 SWIG_PYTHON_THREAD_END_ALLOW;
6418 }
6419 resultobj = SWIG_Py_Void();
6420 return resultobj;
6421fail:
6422 return NULL;
6423}
6424
6425
6426SWIGINTERN PyObject *_wrap_delete_SBAttachInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6427 PyObject *resultobj = 0;
6428 lldb::SBAttachInfo *arg1 = (lldb::SBAttachInfo *) 0 ;
6429 void *argp1 = 0 ;
6430 int res1 = 0 ;
6431 PyObject *swig_obj[1] ;
6432
6433 if (!args) SWIG_fail;
6434 swig_obj[0] = args;
6435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBAttachInfo, SWIG_POINTER_DISOWN | 0 );
6436 if (!SWIG_IsOK(res1)) {
6437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBAttachInfo" "', argument " "1"" of type '" "lldb::SBAttachInfo *""'");
6438 }
6439 arg1 = reinterpret_cast< lldb::SBAttachInfo * >(argp1);
6440 {
6441 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6442 delete arg1;
6443 SWIG_PYTHON_THREAD_END_ALLOW;
6444 }
6445 resultobj = SWIG_Py_Void();
6446 return resultobj;
6447fail:
6448 return NULL;
6449}
6450
6451
6452SWIGINTERN PyObject *SBAttachInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6453 PyObject *obj;
6454 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
6455 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBAttachInfo, SWIG_NewClientData(obj));
6456 return SWIG_Py_Void();
6457}
6458
6459SWIGINTERN PyObject *SBAttachInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6460 return SWIG_Python_InitShadowInstance(args);
6461}
6462
6463SWIGINTERN PyObject *_wrap_new_SBBlock__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
6464 PyObject *resultobj = 0;
6465 lldb::SBBlock *result = 0 ;
6466
6467 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
6468 {
6469 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6470 result = (lldb::SBBlock *)new lldb::SBBlock();
6471 SWIG_PYTHON_THREAD_END_ALLOW;
6472 }
6473 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_NEW | 0 );
6474 return resultobj;
6475fail:
6476 return NULL;
6477}
6478
6479
6480SWIGINTERN PyObject *_wrap_new_SBBlock__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
6481 PyObject *resultobj = 0;
6482 lldb::SBBlock *arg1 = 0 ;
6483 void *argp1 = 0 ;
6484 int res1 = 0 ;
6485 lldb::SBBlock *result = 0 ;
6486
6487 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
6488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBlock, 0 | 0);
6489 if (!SWIG_IsOK(res1)) {
6490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBlock" "', argument " "1"" of type '" "lldb::SBBlock const &""'");
6491 }
6492 if (!argp1) {
6493 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBlock" "', argument " "1"" of type '" "lldb::SBBlock const &""'");
6494 }
6495 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6496 {
6497 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6498 result = (lldb::SBBlock *)new lldb::SBBlock((lldb::SBBlock const &)*arg1);
6499 SWIG_PYTHON_THREAD_END_ALLOW;
6500 }
6501 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_NEW | 0 );
6502 return resultobj;
6503fail:
6504 return NULL;
6505}
6506
6507
6508SWIGINTERN PyObject *_wrap_new_SBBlock(PyObject *self, PyObject *args) {
6509 Py_ssize_t argc;
6510 PyObject *argv[2] = {
6511 0
6512 };
6513
6514 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBBlock", 0, 1, argv))) SWIG_fail;
6515 --argc;
6516 if (argc == 0) {
6517 return _wrap_new_SBBlock__SWIG_0(self, argc, argv);
6518 }
6519 if (argc == 1) {
6520 int _v;
6521 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_NO_NULL | 0);
6522 _v = SWIG_CheckState(res);
6523 if (_v) {
6524 return _wrap_new_SBBlock__SWIG_1(self, argc, argv);
6525 }
6526 }
6527
6528fail:
6529 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBBlock'.\n"
6530 " Possible C/C++ prototypes are:\n"
6531 " lldb::SBBlock::SBBlock()\n"
6532 " lldb::SBBlock::SBBlock(lldb::SBBlock const &)\n");
6533 return 0;
6534}
6535
6536
6537SWIGINTERN PyObject *_wrap_delete_SBBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6538 PyObject *resultobj = 0;
6539 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6540 void *argp1 = 0 ;
6541 int res1 = 0 ;
6542 PyObject *swig_obj[1] ;
6543
6544 if (!args) SWIG_fail;
6545 swig_obj[0] = args;
6546 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_DISOWN | 0 );
6547 if (!SWIG_IsOK(res1)) {
6548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBlock" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6549 }
6550 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6551 {
6552 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6553 delete arg1;
6554 SWIG_PYTHON_THREAD_END_ALLOW;
6555 }
6556 resultobj = SWIG_Py_Void();
6557 return resultobj;
6558fail:
6559 return NULL;
6560}
6561
6562
6563SWIGINTERN PyObject *_wrap_SBBlock_IsInlined(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6564 PyObject *resultobj = 0;
6565 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6566 void *argp1 = 0 ;
6567 int res1 = 0 ;
6568 PyObject *swig_obj[1] ;
6569 bool result;
6570
6571 if (!args) SWIG_fail;
6572 swig_obj[0] = args;
6573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6574 if (!SWIG_IsOK(res1)) {
6575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_IsInlined" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
6576 }
6577 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6578 {
6579 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6580 result = (bool)((lldb::SBBlock const *)arg1)->IsInlined();
6581 SWIG_PYTHON_THREAD_END_ALLOW;
6582 }
6583 resultobj = SWIG_From_bool(static_cast< bool >(result));
6584 return resultobj;
6585fail:
6586 return NULL;
6587}
6588
6589
6590SWIGINTERN PyObject *_wrap_SBBlock_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6591 PyObject *resultobj = 0;
6592 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6593 void *argp1 = 0 ;
6594 int res1 = 0 ;
6595 PyObject *swig_obj[1] ;
6596 bool result;
6597
6598 if (!args) SWIG_fail;
6599 swig_obj[0] = args;
6600 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6601 if (!SWIG_IsOK(res1)) {
6602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_IsValid" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
6603 }
6604 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6605 {
6606 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6607 result = (bool)((lldb::SBBlock const *)arg1)->IsValid();
6608 SWIG_PYTHON_THREAD_END_ALLOW;
6609 }
6610 resultobj = SWIG_From_bool(static_cast< bool >(result));
6611 return resultobj;
6612fail:
6613 return NULL;
6614}
6615
6616
6617SWIGINTERN PyObject *_wrap_SBBlock___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6618 PyObject *resultobj = 0;
6619 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6620 void *argp1 = 0 ;
6621 int res1 = 0 ;
6622 PyObject *swig_obj[1] ;
6623 bool result;
6624
6625 if (!args) SWIG_fail;
6626 swig_obj[0] = args;
6627 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6628 if (!SWIG_IsOK(res1)) {
6629 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock___nonzero__" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
6630 }
6631 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6632 {
6633 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6634 result = (bool)((lldb::SBBlock const *)arg1)->operator bool();
6635 SWIG_PYTHON_THREAD_END_ALLOW;
6636 }
6637 resultobj = SWIG_From_bool(static_cast< bool >(result));
6638 return resultobj;
6639fail:
6640 return NULL;
6641}
6642
6643
6644SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6645 PyObject *resultobj = 0;
6646 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6647 void *argp1 = 0 ;
6648 int res1 = 0 ;
6649 PyObject *swig_obj[1] ;
6650 char *result = 0 ;
6651
6652 if (!args) SWIG_fail;
6653 swig_obj[0] = args;
6654 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6655 if (!SWIG_IsOK(res1)) {
6656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedName" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
6657 }
6658 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6659 {
6660 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6661 result = (char *)((lldb::SBBlock const *)arg1)->GetInlinedName();
6662 SWIG_PYTHON_THREAD_END_ALLOW;
6663 }
6664 resultobj = SWIG_FromCharPtr((const char *)result);
6665 return resultobj;
6666fail:
6667 return NULL;
6668}
6669
6670
6671SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6672 PyObject *resultobj = 0;
6673 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6674 void *argp1 = 0 ;
6675 int res1 = 0 ;
6676 PyObject *swig_obj[1] ;
6677 lldb::SBFileSpec result;
6678
6679 if (!args) SWIG_fail;
6680 swig_obj[0] = args;
6681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6682 if (!SWIG_IsOK(res1)) {
6683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedCallSiteFile" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
6684 }
6685 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6686 {
6687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6688 result = ((lldb::SBBlock const *)arg1)->GetInlinedCallSiteFile();
6689 SWIG_PYTHON_THREAD_END_ALLOW;
6690 }
6691 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
6692 return resultobj;
6693fail:
6694 return NULL;
6695}
6696
6697
6698SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6699 PyObject *resultobj = 0;
6700 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6701 void *argp1 = 0 ;
6702 int res1 = 0 ;
6703 PyObject *swig_obj[1] ;
6704 uint32_t result;
6705
6706 if (!args) SWIG_fail;
6707 swig_obj[0] = args;
6708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6709 if (!SWIG_IsOK(res1)) {
6710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedCallSiteLine" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
6711 }
6712 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6713 {
6714 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6715 result = (uint32_t)((lldb::SBBlock const *)arg1)->GetInlinedCallSiteLine();
6716 SWIG_PYTHON_THREAD_END_ALLOW;
6717 }
6718 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
6719 return resultobj;
6720fail:
6721 return NULL;
6722}
6723
6724
6725SWIGINTERN PyObject *_wrap_SBBlock_GetInlinedCallSiteColumn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6726 PyObject *resultobj = 0;
6727 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6728 void *argp1 = 0 ;
6729 int res1 = 0 ;
6730 PyObject *swig_obj[1] ;
6731 uint32_t result;
6732
6733 if (!args) SWIG_fail;
6734 swig_obj[0] = args;
6735 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6736 if (!SWIG_IsOK(res1)) {
6737 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetInlinedCallSiteColumn" "', argument " "1"" of type '" "lldb::SBBlock const *""'");
6738 }
6739 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6740 {
6741 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6742 result = (uint32_t)((lldb::SBBlock const *)arg1)->GetInlinedCallSiteColumn();
6743 SWIG_PYTHON_THREAD_END_ALLOW;
6744 }
6745 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
6746 return resultobj;
6747fail:
6748 return NULL;
6749}
6750
6751
6752SWIGINTERN PyObject *_wrap_SBBlock_GetParent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6753 PyObject *resultobj = 0;
6754 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6755 void *argp1 = 0 ;
6756 int res1 = 0 ;
6757 PyObject *swig_obj[1] ;
6758 lldb::SBBlock result;
6759
6760 if (!args) SWIG_fail;
6761 swig_obj[0] = args;
6762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6763 if (!SWIG_IsOK(res1)) {
6764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetParent" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6765 }
6766 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6767 {
6768 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6769 result = (arg1)->GetParent();
6770 SWIG_PYTHON_THREAD_END_ALLOW;
6771 }
6772 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
6773 return resultobj;
6774fail:
6775 return NULL;
6776}
6777
6778
6779SWIGINTERN PyObject *_wrap_SBBlock_GetContainingInlinedBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6780 PyObject *resultobj = 0;
6781 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6782 void *argp1 = 0 ;
6783 int res1 = 0 ;
6784 PyObject *swig_obj[1] ;
6785 lldb::SBBlock result;
6786
6787 if (!args) SWIG_fail;
6788 swig_obj[0] = args;
6789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6790 if (!SWIG_IsOK(res1)) {
6791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetContainingInlinedBlock" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6792 }
6793 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6794 {
6795 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6796 result = (arg1)->GetContainingInlinedBlock();
6797 SWIG_PYTHON_THREAD_END_ALLOW;
6798 }
6799 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
6800 return resultobj;
6801fail:
6802 return NULL;
6803}
6804
6805
6806SWIGINTERN PyObject *_wrap_SBBlock_GetSibling(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6807 PyObject *resultobj = 0;
6808 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6809 void *argp1 = 0 ;
6810 int res1 = 0 ;
6811 PyObject *swig_obj[1] ;
6812 lldb::SBBlock result;
6813
6814 if (!args) SWIG_fail;
6815 swig_obj[0] = args;
6816 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6817 if (!SWIG_IsOK(res1)) {
6818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetSibling" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6819 }
6820 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6821 {
6822 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6823 result = (arg1)->GetSibling();
6824 SWIG_PYTHON_THREAD_END_ALLOW;
6825 }
6826 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
6827 return resultobj;
6828fail:
6829 return NULL;
6830}
6831
6832
6833SWIGINTERN PyObject *_wrap_SBBlock_GetFirstChild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6834 PyObject *resultobj = 0;
6835 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6836 void *argp1 = 0 ;
6837 int res1 = 0 ;
6838 PyObject *swig_obj[1] ;
6839 lldb::SBBlock result;
6840
6841 if (!args) SWIG_fail;
6842 swig_obj[0] = args;
6843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6844 if (!SWIG_IsOK(res1)) {
6845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetFirstChild" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6846 }
6847 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6848 {
6849 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6850 result = (arg1)->GetFirstChild();
6851 SWIG_PYTHON_THREAD_END_ALLOW;
6852 }
6853 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
6854 return resultobj;
6855fail:
6856 return NULL;
6857}
6858
6859
6860SWIGINTERN PyObject *_wrap_SBBlock_GetNumRanges(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6861 PyObject *resultobj = 0;
6862 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6863 void *argp1 = 0 ;
6864 int res1 = 0 ;
6865 PyObject *swig_obj[1] ;
6866 uint32_t result;
6867
6868 if (!args) SWIG_fail;
6869 swig_obj[0] = args;
6870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6871 if (!SWIG_IsOK(res1)) {
6872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetNumRanges" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6873 }
6874 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6875 {
6876 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6877 result = (uint32_t)(arg1)->GetNumRanges();
6878 SWIG_PYTHON_THREAD_END_ALLOW;
6879 }
6880 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
6881 return resultobj;
6882fail:
6883 return NULL;
6884}
6885
6886
6887SWIGINTERN PyObject *_wrap_SBBlock_GetRangeStartAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6888 PyObject *resultobj = 0;
6889 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6890 uint32_t arg2 ;
6891 void *argp1 = 0 ;
6892 int res1 = 0 ;
6893 unsigned int val2 ;
6894 int ecode2 = 0 ;
6895 PyObject *swig_obj[2] ;
6896 lldb::SBAddress result;
6897
6898 if (!SWIG_Python_UnpackTuple(args, "SBBlock_GetRangeStartAddress", 2, 2, swig_obj)) SWIG_fail;
6899 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6900 if (!SWIG_IsOK(res1)) {
6901 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetRangeStartAddress" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6902 }
6903 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6904 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
6905 if (!SWIG_IsOK(ecode2)) {
6906 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBlock_GetRangeStartAddress" "', argument " "2"" of type '" "uint32_t""'");
6907 }
6908 arg2 = static_cast< uint32_t >(val2);
6909 {
6910 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6911 result = (arg1)->GetRangeStartAddress(arg2);
6912 SWIG_PYTHON_THREAD_END_ALLOW;
6913 }
6914 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
6915 return resultobj;
6916fail:
6917 return NULL;
6918}
6919
6920
6921SWIGINTERN PyObject *_wrap_SBBlock_GetRangeEndAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6922 PyObject *resultobj = 0;
6923 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6924 uint32_t arg2 ;
6925 void *argp1 = 0 ;
6926 int res1 = 0 ;
6927 unsigned int val2 ;
6928 int ecode2 = 0 ;
6929 PyObject *swig_obj[2] ;
6930 lldb::SBAddress result;
6931
6932 if (!SWIG_Python_UnpackTuple(args, "SBBlock_GetRangeEndAddress", 2, 2, swig_obj)) SWIG_fail;
6933 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6934 if (!SWIG_IsOK(res1)) {
6935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetRangeEndAddress" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6936 }
6937 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6938 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
6939 if (!SWIG_IsOK(ecode2)) {
6940 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBlock_GetRangeEndAddress" "', argument " "2"" of type '" "uint32_t""'");
6941 }
6942 arg2 = static_cast< uint32_t >(val2);
6943 {
6944 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6945 result = (arg1)->GetRangeEndAddress(arg2);
6946 SWIG_PYTHON_THREAD_END_ALLOW;
6947 }
6948 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
6949 return resultobj;
6950fail:
6951 return NULL;
6952}
6953
6954
6955SWIGINTERN PyObject *_wrap_SBBlock_GetRangeIndexForBlockAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6956 PyObject *resultobj = 0;
6957 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
6958 lldb::SBAddress arg2 ;
6959 void *argp1 = 0 ;
6960 int res1 = 0 ;
6961 void *argp2 ;
6962 int res2 = 0 ;
6963 PyObject *swig_obj[2] ;
6964 uint32_t result;
6965
6966 if (!SWIG_Python_UnpackTuple(args, "SBBlock_GetRangeIndexForBlockAddress", 2, 2, swig_obj)) SWIG_fail;
6967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
6968 if (!SWIG_IsOK(res1)) {
6969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetRangeIndexForBlockAddress" "', argument " "1"" of type '" "lldb::SBBlock *""'");
6970 }
6971 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
6972 {
6973 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
6974 if (!SWIG_IsOK(res2)) {
6975 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetRangeIndexForBlockAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
6976 }
6977 if (!argp2) {
6978 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetRangeIndexForBlockAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
6979 } else {
6980 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
6981 arg2 = *temp;
6982 if (SWIG_IsNewObj(res2)) delete temp;
6983 }
6984 }
6985 {
6986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
6987 result = (uint32_t)(arg1)->GetRangeIndexForBlockAddress(arg2);
6988 SWIG_PYTHON_THREAD_END_ALLOW;
6989 }
6990 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
6991 return resultobj;
6992fail:
6993 return NULL;
6994}
6995
6996
6997SWIGINTERN PyObject *_wrap_SBBlock_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
6998 PyObject *resultobj = 0;
6999 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
7000 lldb::SBStream *arg2 = 0 ;
7001 void *argp1 = 0 ;
7002 int res1 = 0 ;
7003 void *argp2 = 0 ;
7004 int res2 = 0 ;
7005 PyObject *swig_obj[2] ;
7006 bool result;
7007
7008 if (!SWIG_Python_UnpackTuple(args, "SBBlock_GetDescription", 2, 2, swig_obj)) SWIG_fail;
7009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
7010 if (!SWIG_IsOK(res1)) {
7011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetDescription" "', argument " "1"" of type '" "lldb::SBBlock *""'");
7012 }
7013 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
7014 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
7015 if (!SWIG_IsOK(res2)) {
7016 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
7017 }
7018 if (!argp2) {
7019 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
7020 }
7021 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
7022 {
7023 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7024 result = (bool)(arg1)->GetDescription(*arg2);
7025 SWIG_PYTHON_THREAD_END_ALLOW;
7026 }
7027 resultobj = SWIG_From_bool(static_cast< bool >(result));
7028 return resultobj;
7029fail:
7030 return NULL;
7031}
7032
7033
7034SWIGINTERN PyObject *_wrap_SBBlock_GetVariables__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
7035 PyObject *resultobj = 0;
7036 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
7037 lldb::SBFrame *arg2 = 0 ;
7038 bool arg3 ;
7039 bool arg4 ;
7040 bool arg5 ;
7041 lldb::DynamicValueType arg6 ;
7042 void *argp1 = 0 ;
7043 int res1 = 0 ;
7044 void *argp2 = 0 ;
7045 int res2 = 0 ;
7046 bool val3 ;
7047 int ecode3 = 0 ;
7048 bool val4 ;
7049 int ecode4 = 0 ;
7050 bool val5 ;
7051 int ecode5 = 0 ;
7052 int val6 ;
7053 int ecode6 = 0 ;
7054 lldb::SBValueList result;
7055
7056 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
7057 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
7058 if (!SWIG_IsOK(res1)) {
7059 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetVariables" "', argument " "1"" of type '" "lldb::SBBlock *""'");
7060 }
7061 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
7062 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
7063 if (!SWIG_IsOK(res2)) {
7064 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBFrame &""'");
7065 }
7066 if (!argp2) {
7067 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBFrame &""'");
7068 }
7069 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
7070 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
7071 if (!SWIG_IsOK(ecode3)) {
7072 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBlock_GetVariables" "', argument " "3"" of type '" "bool""'");
7073 }
7074 arg3 = static_cast< bool >(val3);
7075 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
7076 if (!SWIG_IsOK(ecode4)) {
7077 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBBlock_GetVariables" "', argument " "4"" of type '" "bool""'");
7078 }
7079 arg4 = static_cast< bool >(val4);
7080 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
7081 if (!SWIG_IsOK(ecode5)) {
7082 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBBlock_GetVariables" "', argument " "5"" of type '" "bool""'");
7083 }
7084 arg5 = static_cast< bool >(val5);
7085 ecode6 = SWIG_AsVal_int(swig_obj[5], &val6);
7086 if (!SWIG_IsOK(ecode6)) {
7087 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBBlock_GetVariables" "', argument " "6"" of type '" "lldb::DynamicValueType""'");
7088 }
7089 arg6 = static_cast< lldb::DynamicValueType >(val6);
7090 {
7091 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7092 result = (arg1)->GetVariables(*arg2,arg3,arg4,arg5,arg6);
7093 SWIG_PYTHON_THREAD_END_ALLOW;
7094 }
7095 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
7096 return resultobj;
7097fail:
7098 return NULL;
7099}
7100
7101
7102SWIGINTERN PyObject *_wrap_SBBlock_GetVariables__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
7103 PyObject *resultobj = 0;
7104 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
7105 lldb::SBTarget *arg2 = 0 ;
7106 bool arg3 ;
7107 bool arg4 ;
7108 bool arg5 ;
7109 void *argp1 = 0 ;
7110 int res1 = 0 ;
7111 void *argp2 = 0 ;
7112 int res2 = 0 ;
7113 bool val3 ;
7114 int ecode3 = 0 ;
7115 bool val4 ;
7116 int ecode4 = 0 ;
7117 bool val5 ;
7118 int ecode5 = 0 ;
7119 lldb::SBValueList result;
7120
7121 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
7122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
7123 if (!SWIG_IsOK(res1)) {
7124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock_GetVariables" "', argument " "1"" of type '" "lldb::SBBlock *""'");
7125 }
7126 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
7127 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
7128 if (!SWIG_IsOK(res2)) {
7129 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
7130 }
7131 if (!argp2) {
7132 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBlock_GetVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
7133 }
7134 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
7135 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
7136 if (!SWIG_IsOK(ecode3)) {
7137 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBlock_GetVariables" "', argument " "3"" of type '" "bool""'");
7138 }
7139 arg3 = static_cast< bool >(val3);
7140 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
7141 if (!SWIG_IsOK(ecode4)) {
7142 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBBlock_GetVariables" "', argument " "4"" of type '" "bool""'");
7143 }
7144 arg4 = static_cast< bool >(val4);
7145 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
7146 if (!SWIG_IsOK(ecode5)) {
7147 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBBlock_GetVariables" "', argument " "5"" of type '" "bool""'");
7148 }
7149 arg5 = static_cast< bool >(val5);
7150 {
7151 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7152 result = (arg1)->GetVariables(*arg2,arg3,arg4,arg5);
7153 SWIG_PYTHON_THREAD_END_ALLOW;
7154 }
7155 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
7156 return resultobj;
7157fail:
7158 return NULL;
7159}
7160
7161
7162SWIGINTERN PyObject *_wrap_SBBlock_GetVariables(PyObject *self, PyObject *args) {
7163 Py_ssize_t argc;
7164 PyObject *argv[7] = {
7165 0
7166 };
7167
7168 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBlock_GetVariables", 0, 6, argv))) SWIG_fail;
7169 --argc;
7170 if (argc == 5) {
7171 int _v;
7172 void *vptr = 0;
7173 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBlock, 0);
7174 _v = SWIG_CheckState(res);
7175 if (_v) {
7176 void *vptr = 0;
7177 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL);
7178 _v = SWIG_CheckState(res);
7179 if (_v) {
7180 {
7181 int res = SWIG_AsVal_bool(argv[2], NULL);
7182 _v = SWIG_CheckState(res);
7183 }
7184 if (_v) {
7185 {
7186 int res = SWIG_AsVal_bool(argv[3], NULL);
7187 _v = SWIG_CheckState(res);
7188 }
7189 if (_v) {
7190 {
7191 int res = SWIG_AsVal_bool(argv[4], NULL);
7192 _v = SWIG_CheckState(res);
7193 }
7194 if (_v) {
7195 return _wrap_SBBlock_GetVariables__SWIG_1(self, argc, argv);
7196 }
7197 }
7198 }
7199 }
7200 }
7201 }
7202 if (argc == 6) {
7203 int _v;
7204 void *vptr = 0;
7205 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBlock, 0);
7206 _v = SWIG_CheckState(res);
7207 if (_v) {
7208 void *vptr = 0;
7209 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL);
7210 _v = SWIG_CheckState(res);
7211 if (_v) {
7212 {
7213 int res = SWIG_AsVal_bool(argv[2], NULL);
7214 _v = SWIG_CheckState(res);
7215 }
7216 if (_v) {
7217 {
7218 int res = SWIG_AsVal_bool(argv[3], NULL);
7219 _v = SWIG_CheckState(res);
7220 }
7221 if (_v) {
7222 {
7223 int res = SWIG_AsVal_bool(argv[4], NULL);
7224 _v = SWIG_CheckState(res);
7225 }
7226 if (_v) {
7227 {
7228 int res = SWIG_AsVal_int(argv[5], NULL);
7229 _v = SWIG_CheckState(res);
7230 }
7231 if (_v) {
7232 return _wrap_SBBlock_GetVariables__SWIG_0(self, argc, argv);
7233 }
7234 }
7235 }
7236 }
7237 }
7238 }
7239 }
7240
7241fail:
7242 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBlock_GetVariables'.\n"
7243 " Possible C/C++ prototypes are:\n"
7244 " lldb::SBBlock::GetVariables(lldb::SBFrame &,bool,bool,bool,lldb::DynamicValueType)\n"
7245 " lldb::SBBlock::GetVariables(lldb::SBTarget &,bool,bool,bool)\n");
7246 return 0;
7247}
7248
7249
7250SWIGINTERN PyObject *_wrap_SBBlock___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7251 PyObject *resultobj = 0;
7252 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ;
7253 void *argp1 = 0 ;
7254 int res1 = 0 ;
7255 PyObject *swig_obj[1] ;
7256 std::string result;
7257
7258 if (!args) SWIG_fail;
7259 swig_obj[0] = args;
7260 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBlock, 0 | 0 );
7261 if (!SWIG_IsOK(res1)) {
7262 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBlock___str__" "', argument " "1"" of type '" "lldb::SBBlock *""'");
7263 }
7264 arg1 = reinterpret_cast< lldb::SBBlock * >(argp1);
7265 {
7266 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7267 result = lldb_SBBlock___str__(arg1);
7268 SWIG_PYTHON_THREAD_END_ALLOW;
7269 }
7270 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
7271 return resultobj;
7272fail:
7273 return NULL;
7274}
7275
7276
7277SWIGINTERN PyObject *SBBlock_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7278 PyObject *obj;
7279 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
7280 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBlock, SWIG_NewClientData(obj));
7281 return SWIG_Py_Void();
7282}
7283
7284SWIGINTERN PyObject *SBBlock_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7285 return SWIG_Python_InitShadowInstance(args);
7286}
7287
7288SWIGINTERN PyObject *_wrap_new_SBBreakpoint__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
7289 PyObject *resultobj = 0;
7290 lldb::SBBreakpoint *result = 0 ;
7291
7292 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
7293 {
7294 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7295 result = (lldb::SBBreakpoint *)new lldb::SBBreakpoint();
7296 SWIG_PYTHON_THREAD_END_ALLOW;
7297 }
7298 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NEW | 0 );
7299 return resultobj;
7300fail:
7301 return NULL;
7302}
7303
7304
7305SWIGINTERN PyObject *_wrap_new_SBBreakpoint__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
7306 PyObject *resultobj = 0;
7307 lldb::SBBreakpoint *arg1 = 0 ;
7308 void *argp1 = 0 ;
7309 int res1 = 0 ;
7310 lldb::SBBreakpoint *result = 0 ;
7311
7312 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
7313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
7314 if (!SWIG_IsOK(res1)) {
7315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpoint const &""'");
7316 }
7317 if (!argp1) {
7318 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpoint const &""'");
7319 }
7320 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7321 {
7322 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7323 result = (lldb::SBBreakpoint *)new lldb::SBBreakpoint((lldb::SBBreakpoint const &)*arg1);
7324 SWIG_PYTHON_THREAD_END_ALLOW;
7325 }
7326 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NEW | 0 );
7327 return resultobj;
7328fail:
7329 return NULL;
7330}
7331
7332
7333SWIGINTERN PyObject *_wrap_new_SBBreakpoint(PyObject *self, PyObject *args) {
7334 Py_ssize_t argc;
7335 PyObject *argv[2] = {
7336 0
7337 };
7338
7339 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBBreakpoint", 0, 1, argv))) SWIG_fail;
7340 --argc;
7341 if (argc == 0) {
7342 return _wrap_new_SBBreakpoint__SWIG_0(self, argc, argv);
7343 }
7344 if (argc == 1) {
7345 int _v;
7346 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NO_NULL | 0);
7347 _v = SWIG_CheckState(res);
7348 if (_v) {
7349 return _wrap_new_SBBreakpoint__SWIG_1(self, argc, argv);
7350 }
7351 }
7352
7353fail:
7354 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBBreakpoint'.\n"
7355 " Possible C/C++ prototypes are:\n"
7356 " lldb::SBBreakpoint::SBBreakpoint()\n"
7357 " lldb::SBBreakpoint::SBBreakpoint(lldb::SBBreakpoint const &)\n");
7358 return 0;
7359}
7360
7361
7362SWIGINTERN PyObject *_wrap_delete_SBBreakpoint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7363 PyObject *resultobj = 0;
7364 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7365 void *argp1 = 0 ;
7366 int res1 = 0 ;
7367 PyObject *swig_obj[1] ;
7368
7369 if (!args) SWIG_fail;
7370 swig_obj[0] = args;
7371 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_DISOWN | 0 );
7372 if (!SWIG_IsOK(res1)) {
7373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7374 }
7375 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7376 {
7377 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7378 delete arg1;
7379 SWIG_PYTHON_THREAD_END_ALLOW;
7380 }
7381 resultobj = SWIG_Py_Void();
7382 return resultobj;
7383fail:
7384 return NULL;
7385}
7386
7387
7388SWIGINTERN PyObject *_wrap_SBBreakpoint___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7389 PyObject *resultobj = 0;
7390 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7391 lldb::SBBreakpoint *arg2 = 0 ;
7392 void *argp1 = 0 ;
7393 int res1 = 0 ;
7394 void *argp2 = 0 ;
7395 int res2 = 0 ;
7396 PyObject *swig_obj[2] ;
7397 bool result;
7398
7399 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint___eq__", 2, 2, swig_obj)) SWIG_fail;
7400 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7401 if (!SWIG_IsOK(res1)) {
7402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___eq__" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7403 }
7404 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7405 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
7406 if (!SWIG_IsOK(res2)) {
7407 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint___eq__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
7408 }
7409 if (!argp2) {
7410 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint___eq__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
7411 }
7412 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
7413 {
7414 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7415 result = (bool)(arg1)->operator ==((lldb::SBBreakpoint const &)*arg2);
7416 SWIG_PYTHON_THREAD_END_ALLOW;
7417 }
7418 resultobj = SWIG_From_bool(static_cast< bool >(result));
7419 return resultobj;
7420fail:
7421 PyErr_Clear();
7422 Py_INCREF(Py_NotImplemented);
7423 return Py_NotImplemented;
7424}
7425
7426
7427SWIGINTERN PyObject *_wrap_SBBreakpoint___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7428 PyObject *resultobj = 0;
7429 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7430 lldb::SBBreakpoint *arg2 = 0 ;
7431 void *argp1 = 0 ;
7432 int res1 = 0 ;
7433 void *argp2 = 0 ;
7434 int res2 = 0 ;
7435 PyObject *swig_obj[2] ;
7436 bool result;
7437
7438 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint___ne__", 2, 2, swig_obj)) SWIG_fail;
7439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7440 if (!SWIG_IsOK(res1)) {
7441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___ne__" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7442 }
7443 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7444 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
7445 if (!SWIG_IsOK(res2)) {
7446 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint___ne__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
7447 }
7448 if (!argp2) {
7449 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint___ne__" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
7450 }
7451 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
7452 {
7453 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7454 result = (bool)(arg1)->operator !=((lldb::SBBreakpoint const &)*arg2);
7455 SWIG_PYTHON_THREAD_END_ALLOW;
7456 }
7457 resultobj = SWIG_From_bool(static_cast< bool >(result));
7458 return resultobj;
7459fail:
7460 PyErr_Clear();
7461 Py_INCREF(Py_NotImplemented);
7462 return Py_NotImplemented;
7463}
7464
7465
7466SWIGINTERN PyObject *_wrap_SBBreakpoint_GetID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7467 PyObject *resultobj = 0;
7468 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7469 void *argp1 = 0 ;
7470 int res1 = 0 ;
7471 PyObject *swig_obj[1] ;
7472 lldb::break_id_t result;
7473
7474 if (!args) SWIG_fail;
7475 swig_obj[0] = args;
7476 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7477 if (!SWIG_IsOK(res1)) {
7478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetID" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
7479 }
7480 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7481 {
7482 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7483 result = (lldb::break_id_t)((lldb::SBBreakpoint const *)arg1)->GetID();
7484 SWIG_PYTHON_THREAD_END_ALLOW;
7485 }
7486 resultobj = SWIG_From_int(static_cast< int >(result));
7487 return resultobj;
7488fail:
7489 return NULL;
7490}
7491
7492
7493SWIGINTERN PyObject *_wrap_SBBreakpoint_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7494 PyObject *resultobj = 0;
7495 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7496 void *argp1 = 0 ;
7497 int res1 = 0 ;
7498 PyObject *swig_obj[1] ;
7499 bool result;
7500
7501 if (!args) SWIG_fail;
7502 swig_obj[0] = args;
7503 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7504 if (!SWIG_IsOK(res1)) {
7505 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsValid" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
7506 }
7507 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7508 {
7509 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7510 result = (bool)((lldb::SBBreakpoint const *)arg1)->IsValid();
7511 SWIG_PYTHON_THREAD_END_ALLOW;
7512 }
7513 resultobj = SWIG_From_bool(static_cast< bool >(result));
7514 return resultobj;
7515fail:
7516 return NULL;
7517}
7518
7519
7520SWIGINTERN PyObject *_wrap_SBBreakpoint___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7521 PyObject *resultobj = 0;
7522 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7523 void *argp1 = 0 ;
7524 int res1 = 0 ;
7525 PyObject *swig_obj[1] ;
7526 bool result;
7527
7528 if (!args) SWIG_fail;
7529 swig_obj[0] = args;
7530 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7531 if (!SWIG_IsOK(res1)) {
7532 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___nonzero__" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
7533 }
7534 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7535 {
7536 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7537 result = (bool)((lldb::SBBreakpoint const *)arg1)->operator bool();
7538 SWIG_PYTHON_THREAD_END_ALLOW;
7539 }
7540 resultobj = SWIG_From_bool(static_cast< bool >(result));
7541 return resultobj;
7542fail:
7543 return NULL;
7544}
7545
7546
7547SWIGINTERN PyObject *_wrap_SBBreakpoint_ClearAllBreakpointSites(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7548 PyObject *resultobj = 0;
7549 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7550 void *argp1 = 0 ;
7551 int res1 = 0 ;
7552 PyObject *swig_obj[1] ;
7553
7554 if (!args) SWIG_fail;
7555 swig_obj[0] = args;
7556 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7557 if (!SWIG_IsOK(res1)) {
7558 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_ClearAllBreakpointSites" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7559 }
7560 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7561 {
7562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7563 (arg1)->ClearAllBreakpointSites();
7564 SWIG_PYTHON_THREAD_END_ALLOW;
7565 }
7566 resultobj = SWIG_Py_Void();
7567 return resultobj;
7568fail:
7569 return NULL;
7570}
7571
7572
7573SWIGINTERN PyObject *_wrap_SBBreakpoint_GetTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7574 PyObject *resultobj = 0;
7575 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7576 void *argp1 = 0 ;
7577 int res1 = 0 ;
7578 PyObject *swig_obj[1] ;
7579 lldb::SBTarget result;
7580
7581 if (!args) SWIG_fail;
7582 swig_obj[0] = args;
7583 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7584 if (!SWIG_IsOK(res1)) {
7585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetTarget" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
7586 }
7587 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7588 {
7589 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7590 result = ((lldb::SBBreakpoint const *)arg1)->GetTarget();
7591 SWIG_PYTHON_THREAD_END_ALLOW;
7592 }
7593 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
7594 return resultobj;
7595fail:
7596 return NULL;
7597}
7598
7599
7600SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7601 PyObject *resultobj = 0;
7602 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7603 lldb::addr_t arg2 ;
7604 void *argp1 = 0 ;
7605 int res1 = 0 ;
7606 unsigned long long val2 ;
7607 int ecode2 = 0 ;
7608 PyObject *swig_obj[2] ;
7609 lldb::SBBreakpointLocation result;
7610
7611 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_FindLocationByAddress", 2, 2, swig_obj)) SWIG_fail;
7612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7613 if (!SWIG_IsOK(res1)) {
7614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_FindLocationByAddress" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7615 }
7616 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7617 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
7618 if (!SWIG_IsOK(ecode2)) {
7619 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_FindLocationByAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
7620 }
7621 arg2 = static_cast< lldb::addr_t >(val2);
7622 {
7623 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7624 result = (arg1)->FindLocationByAddress(arg2);
7625 SWIG_PYTHON_THREAD_END_ALLOW;
7626 }
7627 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(static_cast< const lldb::SBBreakpointLocation& >(result))), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
7628 return resultobj;
7629fail:
7630 return NULL;
7631}
7632
7633
7634SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationIDByAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7635 PyObject *resultobj = 0;
7636 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7637 lldb::addr_t arg2 ;
7638 void *argp1 = 0 ;
7639 int res1 = 0 ;
7640 unsigned long long val2 ;
7641 int ecode2 = 0 ;
7642 PyObject *swig_obj[2] ;
7643 lldb::break_id_t result;
7644
7645 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_FindLocationIDByAddress", 2, 2, swig_obj)) SWIG_fail;
7646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7647 if (!SWIG_IsOK(res1)) {
7648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_FindLocationIDByAddress" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7649 }
7650 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7651 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
7652 if (!SWIG_IsOK(ecode2)) {
7653 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_FindLocationIDByAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
7654 }
7655 arg2 = static_cast< lldb::addr_t >(val2);
7656 {
7657 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7658 result = (lldb::break_id_t)(arg1)->FindLocationIDByAddress(arg2);
7659 SWIG_PYTHON_THREAD_END_ALLOW;
7660 }
7661 resultobj = SWIG_From_int(static_cast< int >(result));
7662 return resultobj;
7663fail:
7664 return NULL;
7665}
7666
7667
7668SWIGINTERN PyObject *_wrap_SBBreakpoint_FindLocationByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7669 PyObject *resultobj = 0;
7670 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7671 lldb::break_id_t arg2 ;
7672 void *argp1 = 0 ;
7673 int res1 = 0 ;
7674 int val2 ;
7675 int ecode2 = 0 ;
7676 PyObject *swig_obj[2] ;
7677 lldb::SBBreakpointLocation result;
7678
7679 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_FindLocationByID", 2, 2, swig_obj)) SWIG_fail;
7680 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7681 if (!SWIG_IsOK(res1)) {
7682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_FindLocationByID" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7683 }
7684 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7685 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
7686 if (!SWIG_IsOK(ecode2)) {
7687 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_FindLocationByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
7688 }
7689 arg2 = static_cast< lldb::break_id_t >(val2);
7690 {
7691 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7692 result = (arg1)->FindLocationByID(arg2);
7693 SWIG_PYTHON_THREAD_END_ALLOW;
7694 }
7695 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(static_cast< const lldb::SBBreakpointLocation& >(result))), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
7696 return resultobj;
7697fail:
7698 return NULL;
7699}
7700
7701
7702SWIGINTERN PyObject *_wrap_SBBreakpoint_GetLocationAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7703 PyObject *resultobj = 0;
7704 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7705 uint32_t arg2 ;
7706 void *argp1 = 0 ;
7707 int res1 = 0 ;
7708 unsigned int val2 ;
7709 int ecode2 = 0 ;
7710 PyObject *swig_obj[2] ;
7711 lldb::SBBreakpointLocation result;
7712
7713 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_GetLocationAtIndex", 2, 2, swig_obj)) SWIG_fail;
7714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7715 if (!SWIG_IsOK(res1)) {
7716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetLocationAtIndex" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7717 }
7718 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7719 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
7720 if (!SWIG_IsOK(ecode2)) {
7721 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_GetLocationAtIndex" "', argument " "2"" of type '" "uint32_t""'");
7722 }
7723 arg2 = static_cast< uint32_t >(val2);
7724 {
7725 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7726 result = (arg1)->GetLocationAtIndex(arg2);
7727 SWIG_PYTHON_THREAD_END_ALLOW;
7728 }
7729 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(static_cast< const lldb::SBBreakpointLocation& >(result))), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
7730 return resultobj;
7731fail:
7732 return NULL;
7733}
7734
7735
7736SWIGINTERN PyObject *_wrap_SBBreakpoint_SetEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7737 PyObject *resultobj = 0;
7738 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7739 bool arg2 ;
7740 void *argp1 = 0 ;
7741 int res1 = 0 ;
7742 bool val2 ;
7743 int ecode2 = 0 ;
7744 PyObject *swig_obj[2] ;
7745
7746 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetEnabled", 2, 2, swig_obj)) SWIG_fail;
7747 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7748 if (!SWIG_IsOK(res1)) {
7749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetEnabled" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7750 }
7751 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7752 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
7753 if (!SWIG_IsOK(ecode2)) {
7754 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetEnabled" "', argument " "2"" of type '" "bool""'");
7755 }
7756 arg2 = static_cast< bool >(val2);
7757 {
7758 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7759 (arg1)->SetEnabled(arg2);
7760 SWIG_PYTHON_THREAD_END_ALLOW;
7761 }
7762 resultobj = SWIG_Py_Void();
7763 return resultobj;
7764fail:
7765 return NULL;
7766}
7767
7768
7769SWIGINTERN PyObject *_wrap_SBBreakpoint_IsEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7770 PyObject *resultobj = 0;
7771 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7772 void *argp1 = 0 ;
7773 int res1 = 0 ;
7774 PyObject *swig_obj[1] ;
7775 bool result;
7776
7777 if (!args) SWIG_fail;
7778 swig_obj[0] = args;
7779 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7780 if (!SWIG_IsOK(res1)) {
7781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsEnabled" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7782 }
7783 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7784 {
7785 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7786 result = (bool)(arg1)->IsEnabled();
7787 SWIG_PYTHON_THREAD_END_ALLOW;
7788 }
7789 resultobj = SWIG_From_bool(static_cast< bool >(result));
7790 return resultobj;
7791fail:
7792 return NULL;
7793}
7794
7795
7796SWIGINTERN PyObject *_wrap_SBBreakpoint_SetOneShot(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7797 PyObject *resultobj = 0;
7798 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7799 bool arg2 ;
7800 void *argp1 = 0 ;
7801 int res1 = 0 ;
7802 bool val2 ;
7803 int ecode2 = 0 ;
7804 PyObject *swig_obj[2] ;
7805
7806 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetOneShot", 2, 2, swig_obj)) SWIG_fail;
7807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7808 if (!SWIG_IsOK(res1)) {
7809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetOneShot" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7810 }
7811 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7812 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
7813 if (!SWIG_IsOK(ecode2)) {
7814 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetOneShot" "', argument " "2"" of type '" "bool""'");
7815 }
7816 arg2 = static_cast< bool >(val2);
7817 {
7818 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7819 (arg1)->SetOneShot(arg2);
7820 SWIG_PYTHON_THREAD_END_ALLOW;
7821 }
7822 resultobj = SWIG_Py_Void();
7823 return resultobj;
7824fail:
7825 return NULL;
7826}
7827
7828
7829SWIGINTERN PyObject *_wrap_SBBreakpoint_IsOneShot(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7830 PyObject *resultobj = 0;
7831 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7832 void *argp1 = 0 ;
7833 int res1 = 0 ;
7834 PyObject *swig_obj[1] ;
7835 bool result;
7836
7837 if (!args) SWIG_fail;
7838 swig_obj[0] = args;
7839 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7840 if (!SWIG_IsOK(res1)) {
7841 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsOneShot" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7842 }
7843 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7844 {
7845 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7846 result = (bool)(arg1)->IsOneShot();
7847 SWIG_PYTHON_THREAD_END_ALLOW;
7848 }
7849 resultobj = SWIG_From_bool(static_cast< bool >(result));
7850 return resultobj;
7851fail:
7852 return NULL;
7853}
7854
7855
7856SWIGINTERN PyObject *_wrap_SBBreakpoint_IsInternal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7857 PyObject *resultobj = 0;
7858 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7859 void *argp1 = 0 ;
7860 int res1 = 0 ;
7861 PyObject *swig_obj[1] ;
7862 bool result;
7863
7864 if (!args) SWIG_fail;
7865 swig_obj[0] = args;
7866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7867 if (!SWIG_IsOK(res1)) {
7868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsInternal" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7869 }
7870 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7871 {
7872 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7873 result = (bool)(arg1)->IsInternal();
7874 SWIG_PYTHON_THREAD_END_ALLOW;
7875 }
7876 resultobj = SWIG_From_bool(static_cast< bool >(result));
7877 return resultobj;
7878fail:
7879 return NULL;
7880}
7881
7882
7883SWIGINTERN PyObject *_wrap_SBBreakpoint_GetHitCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7884 PyObject *resultobj = 0;
7885 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7886 void *argp1 = 0 ;
7887 int res1 = 0 ;
7888 PyObject *swig_obj[1] ;
7889 uint32_t result;
7890
7891 if (!args) SWIG_fail;
7892 swig_obj[0] = args;
7893 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7894 if (!SWIG_IsOK(res1)) {
7895 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetHitCount" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
7896 }
7897 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7898 {
7899 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7900 result = (uint32_t)((lldb::SBBreakpoint const *)arg1)->GetHitCount();
7901 SWIG_PYTHON_THREAD_END_ALLOW;
7902 }
7903 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
7904 return resultobj;
7905fail:
7906 return NULL;
7907}
7908
7909
7910SWIGINTERN PyObject *_wrap_SBBreakpoint_SetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7911 PyObject *resultobj = 0;
7912 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7913 uint32_t arg2 ;
7914 void *argp1 = 0 ;
7915 int res1 = 0 ;
7916 unsigned int val2 ;
7917 int ecode2 = 0 ;
7918 PyObject *swig_obj[2] ;
7919
7920 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetIgnoreCount", 2, 2, swig_obj)) SWIG_fail;
7921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7922 if (!SWIG_IsOK(res1)) {
7923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7924 }
7925 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7926 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
7927 if (!SWIG_IsOK(ecode2)) {
7928 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
7929 }
7930 arg2 = static_cast< uint32_t >(val2);
7931 {
7932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7933 (arg1)->SetIgnoreCount(arg2);
7934 SWIG_PYTHON_THREAD_END_ALLOW;
7935 }
7936 resultobj = SWIG_Py_Void();
7937 return resultobj;
7938fail:
7939 return NULL;
7940}
7941
7942
7943SWIGINTERN PyObject *_wrap_SBBreakpoint_GetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7944 PyObject *resultobj = 0;
7945 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7946 void *argp1 = 0 ;
7947 int res1 = 0 ;
7948 PyObject *swig_obj[1] ;
7949 uint32_t result;
7950
7951 if (!args) SWIG_fail;
7952 swig_obj[0] = args;
7953 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7954 if (!SWIG_IsOK(res1)) {
7955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
7956 }
7957 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7958 {
7959 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7960 result = (uint32_t)((lldb::SBBreakpoint const *)arg1)->GetIgnoreCount();
7961 SWIG_PYTHON_THREAD_END_ALLOW;
7962 }
7963 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
7964 return resultobj;
7965fail:
7966 return NULL;
7967}
7968
7969
7970SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7971 PyObject *resultobj = 0;
7972 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
7973 char *arg2 = (char *) 0 ;
7974 void *argp1 = 0 ;
7975 int res1 = 0 ;
7976 int res2 ;
7977 char *buf2 = 0 ;
7978 int alloc2 = 0 ;
7979 PyObject *swig_obj[2] ;
7980
7981 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetCondition", 2, 2, swig_obj)) SWIG_fail;
7982 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
7983 if (!SWIG_IsOK(res1)) {
7984 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetCondition" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
7985 }
7986 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
7987 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
7988 if (!SWIG_IsOK(res2)) {
7989 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetCondition" "', argument " "2"" of type '" "char const *""'");
7990 }
7991 arg2 = reinterpret_cast< char * >(buf2);
7992 {
7993 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
7994 (arg1)->SetCondition((char const *)arg2);
7995 SWIG_PYTHON_THREAD_END_ALLOW;
7996 }
7997 resultobj = SWIG_Py_Void();
7998 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
7999 return resultobj;
8000fail:
8001 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8002 return NULL;
8003}
8004
8005
8006SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8007 PyObject *resultobj = 0;
8008 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8009 void *argp1 = 0 ;
8010 int res1 = 0 ;
8011 PyObject *swig_obj[1] ;
8012 char *result = 0 ;
8013
8014 if (!args) SWIG_fail;
8015 swig_obj[0] = args;
8016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8017 if (!SWIG_IsOK(res1)) {
8018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetCondition" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8019 }
8020 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8021 {
8022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8023 result = (char *)(arg1)->GetCondition();
8024 SWIG_PYTHON_THREAD_END_ALLOW;
8025 }
8026 resultobj = SWIG_FromCharPtr((const char *)result);
8027 return resultobj;
8028fail:
8029 return NULL;
8030}
8031
8032
8033SWIGINTERN PyObject *_wrap_SBBreakpoint_SetAutoContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8034 PyObject *resultobj = 0;
8035 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8036 bool arg2 ;
8037 void *argp1 = 0 ;
8038 int res1 = 0 ;
8039 bool val2 ;
8040 int ecode2 = 0 ;
8041 PyObject *swig_obj[2] ;
8042
8043 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetAutoContinue", 2, 2, swig_obj)) SWIG_fail;
8044 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8045 if (!SWIG_IsOK(res1)) {
8046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8047 }
8048 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8049 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
8050 if (!SWIG_IsOK(ecode2)) {
8051 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetAutoContinue" "', argument " "2"" of type '" "bool""'");
8052 }
8053 arg2 = static_cast< bool >(val2);
8054 {
8055 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8056 (arg1)->SetAutoContinue(arg2);
8057 SWIG_PYTHON_THREAD_END_ALLOW;
8058 }
8059 resultobj = SWIG_Py_Void();
8060 return resultobj;
8061fail:
8062 return NULL;
8063}
8064
8065
8066SWIGINTERN PyObject *_wrap_SBBreakpoint_GetAutoContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8067 PyObject *resultobj = 0;
8068 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8069 void *argp1 = 0 ;
8070 int res1 = 0 ;
8071 PyObject *swig_obj[1] ;
8072 bool result;
8073
8074 if (!args) SWIG_fail;
8075 swig_obj[0] = args;
8076 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8077 if (!SWIG_IsOK(res1)) {
8078 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8079 }
8080 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8081 {
8082 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8083 result = (bool)(arg1)->GetAutoContinue();
8084 SWIG_PYTHON_THREAD_END_ALLOW;
8085 }
8086 resultobj = SWIG_From_bool(static_cast< bool >(result));
8087 return resultobj;
8088fail:
8089 return NULL;
8090}
8091
8092
8093SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8094 PyObject *resultobj = 0;
8095 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8096 lldb::tid_t arg2 ;
8097 void *argp1 = 0 ;
8098 int res1 = 0 ;
8099 PyObject *swig_obj[2] ;
8100
8101 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetThreadID", 2, 2, swig_obj)) SWIG_fail;
8102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8103 if (!SWIG_IsOK(res1)) {
8104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8105 }
8106 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8107 {
8108 PythonObject obj = Retain<PythonObject>(swig_obj[1]);
8109 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
8110 if (PyErr_Occurred())
8111 return nullptr;
8112 arg2 = value;
8113 }
8114 {
8115 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8116 (arg1)->SetThreadID(arg2);
8117 SWIG_PYTHON_THREAD_END_ALLOW;
8118 }
8119 resultobj = SWIG_Py_Void();
8120 return resultobj;
8121fail:
8122 return NULL;
8123}
8124
8125
8126SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8127 PyObject *resultobj = 0;
8128 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8129 void *argp1 = 0 ;
8130 int res1 = 0 ;
8131 PyObject *swig_obj[1] ;
8132 lldb::tid_t result;
8133
8134 if (!args) SWIG_fail;
8135 swig_obj[0] = args;
8136 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8137 if (!SWIG_IsOK(res1)) {
8138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8139 }
8140 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8141 {
8142 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8143 result = (lldb::tid_t)(arg1)->GetThreadID();
8144 SWIG_PYTHON_THREAD_END_ALLOW;
8145 }
8146 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
8147 return resultobj;
8148fail:
8149 return NULL;
8150}
8151
8152
8153SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8154 PyObject *resultobj = 0;
8155 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8156 uint32_t arg2 ;
8157 void *argp1 = 0 ;
8158 int res1 = 0 ;
8159 unsigned int val2 ;
8160 int ecode2 = 0 ;
8161 PyObject *swig_obj[2] ;
8162
8163 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetThreadIndex", 2, 2, swig_obj)) SWIG_fail;
8164 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8165 if (!SWIG_IsOK(res1)) {
8166 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8167 }
8168 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8169 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
8170 if (!SWIG_IsOK(ecode2)) {
8171 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_SetThreadIndex" "', argument " "2"" of type '" "uint32_t""'");
8172 }
8173 arg2 = static_cast< uint32_t >(val2);
8174 {
8175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8176 (arg1)->SetThreadIndex(arg2);
8177 SWIG_PYTHON_THREAD_END_ALLOW;
8178 }
8179 resultobj = SWIG_Py_Void();
8180 return resultobj;
8181fail:
8182 return NULL;
8183}
8184
8185
8186SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8187 PyObject *resultobj = 0;
8188 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8189 void *argp1 = 0 ;
8190 int res1 = 0 ;
8191 PyObject *swig_obj[1] ;
8192 uint32_t result;
8193
8194 if (!args) SWIG_fail;
8195 swig_obj[0] = args;
8196 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8197 if (!SWIG_IsOK(res1)) {
8198 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
8199 }
8200 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8201 {
8202 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8203 result = (uint32_t)((lldb::SBBreakpoint const *)arg1)->GetThreadIndex();
8204 SWIG_PYTHON_THREAD_END_ALLOW;
8205 }
8206 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
8207 return resultobj;
8208fail:
8209 return NULL;
8210}
8211
8212
8213SWIGINTERN PyObject *_wrap_SBBreakpoint_SetThreadName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8214 PyObject *resultobj = 0;
8215 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8216 char *arg2 = (char *) 0 ;
8217 void *argp1 = 0 ;
8218 int res1 = 0 ;
8219 int res2 ;
8220 char *buf2 = 0 ;
8221 int alloc2 = 0 ;
8222 PyObject *swig_obj[2] ;
8223
8224 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetThreadName", 2, 2, swig_obj)) SWIG_fail;
8225 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8226 if (!SWIG_IsOK(res1)) {
8227 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8228 }
8229 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8230 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8231 if (!SWIG_IsOK(res2)) {
8232 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetThreadName" "', argument " "2"" of type '" "char const *""'");
8233 }
8234 arg2 = reinterpret_cast< char * >(buf2);
8235 {
8236 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8237 (arg1)->SetThreadName((char const *)arg2);
8238 SWIG_PYTHON_THREAD_END_ALLOW;
8239 }
8240 resultobj = SWIG_Py_Void();
8241 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8242 return resultobj;
8243fail:
8244 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8245 return NULL;
8246}
8247
8248
8249SWIGINTERN PyObject *_wrap_SBBreakpoint_GetThreadName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8250 PyObject *resultobj = 0;
8251 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8252 void *argp1 = 0 ;
8253 int res1 = 0 ;
8254 PyObject *swig_obj[1] ;
8255 char *result = 0 ;
8256
8257 if (!args) SWIG_fail;
8258 swig_obj[0] = args;
8259 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8260 if (!SWIG_IsOK(res1)) {
8261 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
8262 }
8263 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8264 {
8265 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8266 result = (char *)((lldb::SBBreakpoint const *)arg1)->GetThreadName();
8267 SWIG_PYTHON_THREAD_END_ALLOW;
8268 }
8269 resultobj = SWIG_FromCharPtr((const char *)result);
8270 return resultobj;
8271fail:
8272 return NULL;
8273}
8274
8275
8276SWIGINTERN PyObject *_wrap_SBBreakpoint_SetQueueName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8277 PyObject *resultobj = 0;
8278 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8279 char *arg2 = (char *) 0 ;
8280 void *argp1 = 0 ;
8281 int res1 = 0 ;
8282 int res2 ;
8283 char *buf2 = 0 ;
8284 int alloc2 = 0 ;
8285 PyObject *swig_obj[2] ;
8286
8287 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetQueueName", 2, 2, swig_obj)) SWIG_fail;
8288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8289 if (!SWIG_IsOK(res1)) {
8290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8291 }
8292 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8293 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8294 if (!SWIG_IsOK(res2)) {
8295 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetQueueName" "', argument " "2"" of type '" "char const *""'");
8296 }
8297 arg2 = reinterpret_cast< char * >(buf2);
8298 {
8299 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8300 (arg1)->SetQueueName((char const *)arg2);
8301 SWIG_PYTHON_THREAD_END_ALLOW;
8302 }
8303 resultobj = SWIG_Py_Void();
8304 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8305 return resultobj;
8306fail:
8307 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8308 return NULL;
8309}
8310
8311
8312SWIGINTERN PyObject *_wrap_SBBreakpoint_GetQueueName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8313 PyObject *resultobj = 0;
8314 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8315 void *argp1 = 0 ;
8316 int res1 = 0 ;
8317 PyObject *swig_obj[1] ;
8318 char *result = 0 ;
8319
8320 if (!args) SWIG_fail;
8321 swig_obj[0] = args;
8322 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8323 if (!SWIG_IsOK(res1)) {
8324 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
8325 }
8326 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8327 {
8328 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8329 result = (char *)((lldb::SBBreakpoint const *)arg1)->GetQueueName();
8330 SWIG_PYTHON_THREAD_END_ALLOW;
8331 }
8332 resultobj = SWIG_FromCharPtr((const char *)result);
8333 return resultobj;
8334fail:
8335 return NULL;
8336}
8337
8338
8339SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
8340 PyObject *resultobj = 0;
8341 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8342 char *arg2 = (char *) 0 ;
8343 void *argp1 = 0 ;
8344 int res1 = 0 ;
8345 int res2 ;
8346 char *buf2 = 0 ;
8347 int alloc2 = 0 ;
8348
8349 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
8350 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8351 if (!SWIG_IsOK(res1)) {
8352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8353 }
8354 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8355 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8356 if (!SWIG_IsOK(res2)) {
8357 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
8358 }
8359 arg2 = reinterpret_cast< char * >(buf2);
8360 {
8361 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8362 (arg1)->SetScriptCallbackFunction((char const *)arg2);
8363 SWIG_PYTHON_THREAD_END_ALLOW;
8364 }
8365 resultobj = SWIG_Py_Void();
8366 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8367 return resultobj;
8368fail:
8369 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8370 return NULL;
8371}
8372
8373
8374SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
8375 PyObject *resultobj = 0;
8376 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8377 char *arg2 = (char *) 0 ;
8378 lldb::SBStructuredData *arg3 = 0 ;
8379 void *argp1 = 0 ;
8380 int res1 = 0 ;
8381 int res2 ;
8382 char *buf2 = 0 ;
8383 int alloc2 = 0 ;
8384 void *argp3 = 0 ;
8385 int res3 = 0 ;
8386 lldb::SBError result;
8387
8388 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
8389 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8390 if (!SWIG_IsOK(res1)) {
8391 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8392 }
8393 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8394 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8395 if (!SWIG_IsOK(res2)) {
8396 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
8397 }
8398 arg2 = reinterpret_cast< char * >(buf2);
8399 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
8400 if (!SWIG_IsOK(res3)) {
8401 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
8402 }
8403 if (!argp3) {
8404 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
8405 }
8406 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
8407 {
8408 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8409 result = (arg1)->SetScriptCallbackFunction((char const *)arg2,*arg3);
8410 SWIG_PYTHON_THREAD_END_ALLOW;
8411 }
8412 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
8413 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8414 return resultobj;
8415fail:
8416 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8417 return NULL;
8418}
8419
8420
8421SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackFunction(PyObject *self, PyObject *args) {
8422 Py_ssize_t argc;
8423 PyObject *argv[4] = {
8424 0
8425 };
8426
8427 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetScriptCallbackFunction", 0, 3, argv))) SWIG_fail;
8428 --argc;
8429 if (argc == 2) {
8430 int _v;
8431 void *vptr = 0;
8432 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
8433 _v = SWIG_CheckState(res);
8434 if (_v) {
8435 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
8436 _v = SWIG_CheckState(res);
8437 if (_v) {
8438 return _wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_0(self, argc, argv);
8439 }
8440 }
8441 }
8442 if (argc == 3) {
8443 int _v;
8444 void *vptr = 0;
8445 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
8446 _v = SWIG_CheckState(res);
8447 if (_v) {
8448 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
8449 _v = SWIG_CheckState(res);
8450 if (_v) {
8451 void *vptr = 0;
8452 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
8453 _v = SWIG_CheckState(res);
8454 if (_v) {
8455 return _wrap_SBBreakpoint_SetScriptCallbackFunction__SWIG_1(self, argc, argv);
8456 }
8457 }
8458 }
8459 }
8460
8461fail:
8462 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBreakpoint_SetScriptCallbackFunction'.\n"
8463 " Possible C/C++ prototypes are:\n"
8464 " lldb::SBBreakpoint::SetScriptCallbackFunction(char const *)\n"
8465 " lldb::SBBreakpoint::SetScriptCallbackFunction(char const *,lldb::SBStructuredData &)\n");
8466 return 0;
8467}
8468
8469
8470SWIGINTERN PyObject *_wrap_SBBreakpoint_SetScriptCallbackBody(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8471 PyObject *resultobj = 0;
8472 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8473 char *arg2 = (char *) 0 ;
8474 void *argp1 = 0 ;
8475 int res1 = 0 ;
8476 int res2 ;
8477 char *buf2 = 0 ;
8478 int alloc2 = 0 ;
8479 PyObject *swig_obj[2] ;
8480 lldb::SBError result;
8481
8482 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetScriptCallbackBody", 2, 2, swig_obj)) SWIG_fail;
8483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8484 if (!SWIG_IsOK(res1)) {
8485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetScriptCallbackBody" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8486 }
8487 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8488 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8489 if (!SWIG_IsOK(res2)) {
8490 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetScriptCallbackBody" "', argument " "2"" of type '" "char const *""'");
8491 }
8492 arg2 = reinterpret_cast< char * >(buf2);
8493 {
8494 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8495 result = (arg1)->SetScriptCallbackBody((char const *)arg2);
8496 SWIG_PYTHON_THREAD_END_ALLOW;
8497 }
8498 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
8499 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8500 return resultobj;
8501fail:
8502 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8503 return NULL;
8504}
8505
8506
8507SWIGINTERN PyObject *_wrap_SBBreakpoint_SetCommandLineCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8508 PyObject *resultobj = 0;
8509 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8510 lldb::SBStringList *arg2 = 0 ;
8511 void *argp1 = 0 ;
8512 int res1 = 0 ;
8513 void *argp2 = 0 ;
8514 int res2 = 0 ;
8515 PyObject *swig_obj[2] ;
8516
8517 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_SetCommandLineCommands", 2, 2, swig_obj)) SWIG_fail;
8518 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8519 if (!SWIG_IsOK(res1)) {
8520 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8521 }
8522 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8523 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
8524 if (!SWIG_IsOK(res2)) {
8525 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
8526 }
8527 if (!argp2) {
8528 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
8529 }
8530 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
8531 {
8532 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8533 (arg1)->SetCommandLineCommands(*arg2);
8534 SWIG_PYTHON_THREAD_END_ALLOW;
8535 }
8536 resultobj = SWIG_Py_Void();
8537 return resultobj;
8538fail:
8539 return NULL;
8540}
8541
8542
8543SWIGINTERN PyObject *_wrap_SBBreakpoint_GetCommandLineCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8544 PyObject *resultobj = 0;
8545 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8546 lldb::SBStringList *arg2 = 0 ;
8547 void *argp1 = 0 ;
8548 int res1 = 0 ;
8549 void *argp2 = 0 ;
8550 int res2 = 0 ;
8551 PyObject *swig_obj[2] ;
8552 bool result;
8553
8554 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_GetCommandLineCommands", 2, 2, swig_obj)) SWIG_fail;
8555 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8556 if (!SWIG_IsOK(res1)) {
8557 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8558 }
8559 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8560 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
8561 if (!SWIG_IsOK(res2)) {
8562 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
8563 }
8564 if (!argp2) {
8565 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
8566 }
8567 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
8568 {
8569 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8570 result = (bool)(arg1)->GetCommandLineCommands(*arg2);
8571 SWIG_PYTHON_THREAD_END_ALLOW;
8572 }
8573 resultobj = SWIG_From_bool(static_cast< bool >(result));
8574 return resultobj;
8575fail:
8576 return NULL;
8577}
8578
8579
8580SWIGINTERN PyObject *_wrap_SBBreakpoint_AddName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8581 PyObject *resultobj = 0;
8582 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8583 char *arg2 = (char *) 0 ;
8584 void *argp1 = 0 ;
8585 int res1 = 0 ;
8586 int res2 ;
8587 char *buf2 = 0 ;
8588 int alloc2 = 0 ;
8589 PyObject *swig_obj[2] ;
8590 bool result;
8591
8592 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_AddName", 2, 2, swig_obj)) SWIG_fail;
8593 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8594 if (!SWIG_IsOK(res1)) {
8595 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_AddName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8596 }
8597 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8598 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8599 if (!SWIG_IsOK(res2)) {
8600 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_AddName" "', argument " "2"" of type '" "char const *""'");
8601 }
8602 arg2 = reinterpret_cast< char * >(buf2);
8603 {
8604 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8605 result = (bool)(arg1)->AddName((char const *)arg2);
8606 SWIG_PYTHON_THREAD_END_ALLOW;
8607 }
8608 resultobj = SWIG_From_bool(static_cast< bool >(result));
8609 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8610 return resultobj;
8611fail:
8612 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8613 return NULL;
8614}
8615
8616
8617SWIGINTERN PyObject *_wrap_SBBreakpoint_AddNameWithErrorHandling(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8618 PyObject *resultobj = 0;
8619 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8620 char *arg2 = (char *) 0 ;
8621 void *argp1 = 0 ;
8622 int res1 = 0 ;
8623 int res2 ;
8624 char *buf2 = 0 ;
8625 int alloc2 = 0 ;
8626 PyObject *swig_obj[2] ;
8627 lldb::SBError result;
8628
8629 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_AddNameWithErrorHandling", 2, 2, swig_obj)) SWIG_fail;
8630 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8631 if (!SWIG_IsOK(res1)) {
8632 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_AddNameWithErrorHandling" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8633 }
8634 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8635 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8636 if (!SWIG_IsOK(res2)) {
8637 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_AddNameWithErrorHandling" "', argument " "2"" of type '" "char const *""'");
8638 }
8639 arg2 = reinterpret_cast< char * >(buf2);
8640 {
8641 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8642 result = (arg1)->AddNameWithErrorHandling((char const *)arg2);
8643 SWIG_PYTHON_THREAD_END_ALLOW;
8644 }
8645 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
8646 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8647 return resultobj;
8648fail:
8649 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8650 return NULL;
8651}
8652
8653
8654SWIGINTERN PyObject *_wrap_SBBreakpoint_RemoveName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8655 PyObject *resultobj = 0;
8656 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8657 char *arg2 = (char *) 0 ;
8658 void *argp1 = 0 ;
8659 int res1 = 0 ;
8660 int res2 ;
8661 char *buf2 = 0 ;
8662 int alloc2 = 0 ;
8663 PyObject *swig_obj[2] ;
8664
8665 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_RemoveName", 2, 2, swig_obj)) SWIG_fail;
8666 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8667 if (!SWIG_IsOK(res1)) {
8668 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_RemoveName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8669 }
8670 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8671 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8672 if (!SWIG_IsOK(res2)) {
8673 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_RemoveName" "', argument " "2"" of type '" "char const *""'");
8674 }
8675 arg2 = reinterpret_cast< char * >(buf2);
8676 {
8677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8678 (arg1)->RemoveName((char const *)arg2);
8679 SWIG_PYTHON_THREAD_END_ALLOW;
8680 }
8681 resultobj = SWIG_Py_Void();
8682 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8683 return resultobj;
8684fail:
8685 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8686 return NULL;
8687}
8688
8689
8690SWIGINTERN PyObject *_wrap_SBBreakpoint_MatchesName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8691 PyObject *resultobj = 0;
8692 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8693 char *arg2 = (char *) 0 ;
8694 void *argp1 = 0 ;
8695 int res1 = 0 ;
8696 int res2 ;
8697 char *buf2 = 0 ;
8698 int alloc2 = 0 ;
8699 PyObject *swig_obj[2] ;
8700 bool result;
8701
8702 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_MatchesName", 2, 2, swig_obj)) SWIG_fail;
8703 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8704 if (!SWIG_IsOK(res1)) {
8705 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_MatchesName" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8706 }
8707 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8708 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
8709 if (!SWIG_IsOK(res2)) {
8710 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_MatchesName" "', argument " "2"" of type '" "char const *""'");
8711 }
8712 arg2 = reinterpret_cast< char * >(buf2);
8713 {
8714 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8715 result = (bool)(arg1)->MatchesName((char const *)arg2);
8716 SWIG_PYTHON_THREAD_END_ALLOW;
8717 }
8718 resultobj = SWIG_From_bool(static_cast< bool >(result));
8719 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8720 return resultobj;
8721fail:
8722 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
8723 return NULL;
8724}
8725
8726
8727SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNames(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8728 PyObject *resultobj = 0;
8729 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8730 lldb::SBStringList *arg2 = 0 ;
8731 void *argp1 = 0 ;
8732 int res1 = 0 ;
8733 void *argp2 = 0 ;
8734 int res2 = 0 ;
8735 PyObject *swig_obj[2] ;
8736
8737 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_GetNames", 2, 2, swig_obj)) SWIG_fail;
8738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8739 if (!SWIG_IsOK(res1)) {
8740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNames" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8741 }
8742 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8743 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
8744 if (!SWIG_IsOK(res2)) {
8745 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
8746 }
8747 if (!argp2) {
8748 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
8749 }
8750 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
8751 {
8752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8753 (arg1)->GetNames(*arg2);
8754 SWIG_PYTHON_THREAD_END_ALLOW;
8755 }
8756 resultobj = SWIG_Py_Void();
8757 return resultobj;
8758fail:
8759 return NULL;
8760}
8761
8762
8763SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumResolvedLocations(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8764 PyObject *resultobj = 0;
8765 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8766 void *argp1 = 0 ;
8767 int res1 = 0 ;
8768 PyObject *swig_obj[1] ;
8769 size_t result;
8770
8771 if (!args) SWIG_fail;
8772 swig_obj[0] = args;
8773 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8774 if (!SWIG_IsOK(res1)) {
8775 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNumResolvedLocations" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
8776 }
8777 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8778 {
8779 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8780 result = ((lldb::SBBreakpoint const *)arg1)->GetNumResolvedLocations();
8781 SWIG_PYTHON_THREAD_END_ALLOW;
8782 }
8783 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
8784 return resultobj;
8785fail:
8786 return NULL;
8787}
8788
8789
8790SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumLocations(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8791 PyObject *resultobj = 0;
8792 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8793 void *argp1 = 0 ;
8794 int res1 = 0 ;
8795 PyObject *swig_obj[1] ;
8796 size_t result;
8797
8798 if (!args) SWIG_fail;
8799 swig_obj[0] = args;
8800 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8801 if (!SWIG_IsOK(res1)) {
8802 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNumLocations" "', argument " "1"" of type '" "lldb::SBBreakpoint const *""'");
8803 }
8804 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8805 {
8806 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8807 result = ((lldb::SBBreakpoint const *)arg1)->GetNumLocations();
8808 SWIG_PYTHON_THREAD_END_ALLOW;
8809 }
8810 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
8811 return resultobj;
8812fail:
8813 return NULL;
8814}
8815
8816
8817SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
8818 PyObject *resultobj = 0;
8819 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8820 lldb::SBStream *arg2 = 0 ;
8821 void *argp1 = 0 ;
8822 int res1 = 0 ;
8823 void *argp2 = 0 ;
8824 int res2 = 0 ;
8825 bool result;
8826
8827 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
8828 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8829 if (!SWIG_IsOK(res1)) {
8830 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8831 }
8832 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8833 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
8834 if (!SWIG_IsOK(res2)) {
8835 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
8836 }
8837 if (!argp2) {
8838 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
8839 }
8840 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
8841 {
8842 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8843 result = (bool)(arg1)->GetDescription(*arg2);
8844 SWIG_PYTHON_THREAD_END_ALLOW;
8845 }
8846 resultobj = SWIG_From_bool(static_cast< bool >(result));
8847 return resultobj;
8848fail:
8849 return NULL;
8850}
8851
8852
8853SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
8854 PyObject *resultobj = 0;
8855 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8856 lldb::SBStream *arg2 = 0 ;
8857 bool arg3 ;
8858 void *argp1 = 0 ;
8859 int res1 = 0 ;
8860 void *argp2 = 0 ;
8861 int res2 = 0 ;
8862 bool val3 ;
8863 int ecode3 = 0 ;
8864 bool result;
8865
8866 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
8867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8868 if (!SWIG_IsOK(res1)) {
8869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8870 }
8871 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8872 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
8873 if (!SWIG_IsOK(res2)) {
8874 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
8875 }
8876 if (!argp2) {
8877 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
8878 }
8879 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
8880 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
8881 if (!SWIG_IsOK(ecode3)) {
8882 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBreakpoint_GetDescription" "', argument " "3"" of type '" "bool""'");
8883 }
8884 arg3 = static_cast< bool >(val3);
8885 {
8886 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8887 result = (bool)(arg1)->GetDescription(*arg2,arg3);
8888 SWIG_PYTHON_THREAD_END_ALLOW;
8889 }
8890 resultobj = SWIG_From_bool(static_cast< bool >(result));
8891 return resultobj;
8892fail:
8893 return NULL;
8894}
8895
8896
8897SWIGINTERN PyObject *_wrap_SBBreakpoint_GetDescription(PyObject *self, PyObject *args) {
8898 Py_ssize_t argc;
8899 PyObject *argv[4] = {
8900 0
8901 };
8902
8903 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBreakpoint_GetDescription", 0, 3, argv))) SWIG_fail;
8904 --argc;
8905 if (argc == 2) {
8906 int _v;
8907 void *vptr = 0;
8908 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
8909 _v = SWIG_CheckState(res);
8910 if (_v) {
8911 void *vptr = 0;
8912 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
8913 _v = SWIG_CheckState(res);
8914 if (_v) {
8915 return _wrap_SBBreakpoint_GetDescription__SWIG_0(self, argc, argv);
8916 }
8917 }
8918 }
8919 if (argc == 3) {
8920 int _v;
8921 void *vptr = 0;
8922 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, 0);
8923 _v = SWIG_CheckState(res);
8924 if (_v) {
8925 void *vptr = 0;
8926 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
8927 _v = SWIG_CheckState(res);
8928 if (_v) {
8929 {
8930 int res = SWIG_AsVal_bool(argv[2], NULL);
8931 _v = SWIG_CheckState(res);
8932 }
8933 if (_v) {
8934 return _wrap_SBBreakpoint_GetDescription__SWIG_1(self, argc, argv);
8935 }
8936 }
8937 }
8938 }
8939
8940fail:
8941 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBreakpoint_GetDescription'.\n"
8942 " Possible C/C++ prototypes are:\n"
8943 " lldb::SBBreakpoint::GetDescription(lldb::SBStream &)\n"
8944 " lldb::SBBreakpoint::GetDescription(lldb::SBStream &,bool)\n");
8945 return 0;
8946}
8947
8948
8949SWIGINTERN PyObject *_wrap_SBBreakpoint_AddLocation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8950 PyObject *resultobj = 0;
8951 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8952 lldb::SBAddress *arg2 = 0 ;
8953 void *argp1 = 0 ;
8954 int res1 = 0 ;
8955 void *argp2 = 0 ;
8956 int res2 = 0 ;
8957 PyObject *swig_obj[2] ;
8958 lldb::SBError result;
8959
8960 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_AddLocation", 2, 2, swig_obj)) SWIG_fail;
8961 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8962 if (!SWIG_IsOK(res1)) {
8963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_AddLocation" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8964 }
8965 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
8966 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
8967 if (!SWIG_IsOK(res2)) {
8968 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpoint_AddLocation" "', argument " "2"" of type '" "lldb::SBAddress &""'");
8969 }
8970 if (!argp2) {
8971 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_AddLocation" "', argument " "2"" of type '" "lldb::SBAddress &""'");
8972 }
8973 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
8974 {
8975 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
8976 result = (arg1)->AddLocation(*arg2);
8977 SWIG_PYTHON_THREAD_END_ALLOW;
8978 }
8979 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
8980 return resultobj;
8981fail:
8982 return NULL;
8983}
8984
8985
8986SWIGINTERN PyObject *_wrap_SBBreakpoint_SerializeToStructuredData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8987 PyObject *resultobj = 0;
8988 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
8989 void *argp1 = 0 ;
8990 int res1 = 0 ;
8991 PyObject *swig_obj[1] ;
8992 lldb::SBStructuredData result;
8993
8994 if (!args) SWIG_fail;
8995 swig_obj[0] = args;
8996 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
8997 if (!SWIG_IsOK(res1)) {
8998 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_SerializeToStructuredData" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
8999 }
9000 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
9001 {
9002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9003 result = (arg1)->SerializeToStructuredData();
9004 SWIG_PYTHON_THREAD_END_ALLOW;
9005 }
9006 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
9007 return resultobj;
9008fail:
9009 return NULL;
9010}
9011
9012
9013SWIGINTERN PyObject *_wrap_SBBreakpoint_EventIsBreakpointEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9014 PyObject *resultobj = 0;
9015 lldb::SBEvent *arg1 = 0 ;
9016 void *argp1 = 0 ;
9017 int res1 = 0 ;
9018 PyObject *swig_obj[1] ;
9019 bool result;
9020
9021 if (!args) SWIG_fail;
9022 swig_obj[0] = args;
9023 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
9024 if (!SWIG_IsOK(res1)) {
9025 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_EventIsBreakpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9026 }
9027 if (!argp1) {
9028 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_EventIsBreakpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9029 }
9030 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
9031 {
9032 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9033 result = (bool)lldb::SBBreakpoint::EventIsBreakpointEvent((lldb::SBEvent const &)*arg1);
9034 SWIG_PYTHON_THREAD_END_ALLOW;
9035 }
9036 resultobj = SWIG_From_bool(static_cast< bool >(result));
9037 return resultobj;
9038fail:
9039 return NULL;
9040}
9041
9042
9043SWIGINTERN PyObject *_wrap_SBBreakpoint_GetBreakpointEventTypeFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9044 PyObject *resultobj = 0;
9045 lldb::SBEvent *arg1 = 0 ;
9046 void *argp1 = 0 ;
9047 int res1 = 0 ;
9048 PyObject *swig_obj[1] ;
9049 lldb::BreakpointEventType result;
9050
9051 if (!args) SWIG_fail;
9052 swig_obj[0] = args;
9053 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
9054 if (!SWIG_IsOK(res1)) {
9055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetBreakpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9056 }
9057 if (!argp1) {
9058 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetBreakpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9059 }
9060 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
9061 {
9062 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9063 result = (lldb::BreakpointEventType)lldb::SBBreakpoint::GetBreakpointEventTypeFromEvent((lldb::SBEvent const &)*arg1);
9064 SWIG_PYTHON_THREAD_END_ALLOW;
9065 }
9066 resultobj = SWIG_From_int(static_cast< int >(result));
9067 return resultobj;
9068fail:
9069 return NULL;
9070}
9071
9072
9073SWIGINTERN PyObject *_wrap_SBBreakpoint_GetBreakpointFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9074 PyObject *resultobj = 0;
9075 lldb::SBEvent *arg1 = 0 ;
9076 void *argp1 = 0 ;
9077 int res1 = 0 ;
9078 PyObject *swig_obj[1] ;
9079 lldb::SBBreakpoint result;
9080
9081 if (!args) SWIG_fail;
9082 swig_obj[0] = args;
9083 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
9084 if (!SWIG_IsOK(res1)) {
9085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetBreakpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9086 }
9087 if (!argp1) {
9088 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetBreakpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9089 }
9090 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
9091 {
9092 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9093 result = lldb::SBBreakpoint::GetBreakpointFromEvent((lldb::SBEvent const &)*arg1);
9094 SWIG_PYTHON_THREAD_END_ALLOW;
9095 }
9096 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
9097 return resultobj;
9098fail:
9099 return NULL;
9100}
9101
9102
9103SWIGINTERN PyObject *_wrap_SBBreakpoint_GetBreakpointLocationAtIndexFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9104 PyObject *resultobj = 0;
9105 lldb::SBEvent *arg1 = 0 ;
9106 uint32_t arg2 ;
9107 void *argp1 = 0 ;
9108 int res1 = 0 ;
9109 unsigned int val2 ;
9110 int ecode2 = 0 ;
9111 PyObject *swig_obj[2] ;
9112 lldb::SBBreakpointLocation result;
9113
9114 if (!SWIG_Python_UnpackTuple(args, "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent", 2, 2, swig_obj)) SWIG_fail;
9115 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
9116 if (!SWIG_IsOK(res1)) {
9117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9118 }
9119 if (!argp1) {
9120 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9121 }
9122 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
9123 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
9124 if (!SWIG_IsOK(ecode2)) {
9125 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent" "', argument " "2"" of type '" "uint32_t""'");
9126 }
9127 arg2 = static_cast< uint32_t >(val2);
9128 {
9129 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9130 result = lldb::SBBreakpoint::GetBreakpointLocationAtIndexFromEvent((lldb::SBEvent const &)*arg1,arg2);
9131 SWIG_PYTHON_THREAD_END_ALLOW;
9132 }
9133 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpointLocation(static_cast< const lldb::SBBreakpointLocation& >(result))), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_OWN | 0 );
9134 return resultobj;
9135fail:
9136 return NULL;
9137}
9138
9139
9140SWIGINTERN PyObject *_wrap_SBBreakpoint_GetNumBreakpointLocationsFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9141 PyObject *resultobj = 0;
9142 lldb::SBEvent *arg1 = 0 ;
9143 void *argp1 = 0 ;
9144 int res1 = 0 ;
9145 PyObject *swig_obj[1] ;
9146 uint32_t result;
9147
9148 if (!args) SWIG_fail;
9149 swig_obj[0] = args;
9150 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
9151 if (!SWIG_IsOK(res1)) {
9152 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_GetNumBreakpointLocationsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9153 }
9154 if (!argp1) {
9155 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpoint_GetNumBreakpointLocationsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
9156 }
9157 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
9158 {
9159 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9160 result = (uint32_t)lldb::SBBreakpoint::GetNumBreakpointLocationsFromEvent((lldb::SBEvent const &)*arg1);
9161 SWIG_PYTHON_THREAD_END_ALLOW;
9162 }
9163 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
9164 return resultobj;
9165fail:
9166 return NULL;
9167}
9168
9169
9170SWIGINTERN PyObject *_wrap_SBBreakpoint_IsHardware(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9171 PyObject *resultobj = 0;
9172 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
9173 void *argp1 = 0 ;
9174 int res1 = 0 ;
9175 PyObject *swig_obj[1] ;
9176 bool result;
9177
9178 if (!args) SWIG_fail;
9179 swig_obj[0] = args;
9180 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
9181 if (!SWIG_IsOK(res1)) {
9182 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint_IsHardware" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
9183 }
9184 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
9185 {
9186 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9187 result = (bool)(arg1)->IsHardware();
9188 SWIG_PYTHON_THREAD_END_ALLOW;
9189 }
9190 resultobj = SWIG_From_bool(static_cast< bool >(result));
9191 return resultobj;
9192fail:
9193 return NULL;
9194}
9195
9196
9197SWIGINTERN PyObject *_wrap_SBBreakpoint___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9198 PyObject *resultobj = 0;
9199 lldb::SBBreakpoint *arg1 = (lldb::SBBreakpoint *) 0 ;
9200 void *argp1 = 0 ;
9201 int res1 = 0 ;
9202 PyObject *swig_obj[1] ;
9203 std::string result;
9204
9205 if (!args) SWIG_fail;
9206 swig_obj[0] = args;
9207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0 );
9208 if (!SWIG_IsOK(res1)) {
9209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpoint___str__" "', argument " "1"" of type '" "lldb::SBBreakpoint *""'");
9210 }
9211 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
9212 {
9213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9214 result = lldb_SBBreakpoint___str__(arg1);
9215 SWIG_PYTHON_THREAD_END_ALLOW;
9216 }
9217 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
9218 return resultobj;
9219fail:
9220 return NULL;
9221}
9222
9223
9224SWIGINTERN PyObject *SBBreakpoint_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9225 PyObject *obj;
9226 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
9227 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpoint, SWIG_NewClientData(obj));
9228 return SWIG_Py_Void();
9229}
9230
9231SWIGINTERN PyObject *SBBreakpoint_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9232 return SWIG_Python_InitShadowInstance(args);
9233}
9234
9235SWIGINTERN PyObject *_wrap_new_SBBreakpointList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9236 PyObject *resultobj = 0;
9237 lldb::SBTarget *arg1 = 0 ;
9238 void *argp1 = 0 ;
9239 int res1 = 0 ;
9240 PyObject *swig_obj[1] ;
9241 lldb::SBBreakpointList *result = 0 ;
9242
9243 if (!args) SWIG_fail;
9244 swig_obj[0] = args;
9245 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 );
9246 if (!SWIG_IsOK(res1)) {
9247 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointList" "', argument " "1"" of type '" "lldb::SBTarget &""'");
9248 }
9249 if (!argp1) {
9250 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointList" "', argument " "1"" of type '" "lldb::SBTarget &""'");
9251 }
9252 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
9253 {
9254 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9255 result = (lldb::SBBreakpointList *)new lldb::SBBreakpointList(*arg1);
9256 SWIG_PYTHON_THREAD_END_ALLOW;
9257 }
9258 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NEW | 0 );
9259 return resultobj;
9260fail:
9261 return NULL;
9262}
9263
9264
9265SWIGINTERN PyObject *_wrap_delete_SBBreakpointList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9266 PyObject *resultobj = 0;
9267 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9268 void *argp1 = 0 ;
9269 int res1 = 0 ;
9270 PyObject *swig_obj[1] ;
9271
9272 if (!args) SWIG_fail;
9273 swig_obj[0] = args;
9274 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_DISOWN | 0 );
9275 if (!SWIG_IsOK(res1)) {
9276 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpointList" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
9277 }
9278 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9279 {
9280 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9281 delete arg1;
9282 SWIG_PYTHON_THREAD_END_ALLOW;
9283 }
9284 resultobj = SWIG_Py_Void();
9285 return resultobj;
9286fail:
9287 return NULL;
9288}
9289
9290
9291SWIGINTERN PyObject *_wrap_SBBreakpointList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9292 PyObject *resultobj = 0;
9293 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9294 void *argp1 = 0 ;
9295 int res1 = 0 ;
9296 PyObject *swig_obj[1] ;
9297 size_t result;
9298
9299 if (!args) SWIG_fail;
9300 swig_obj[0] = args;
9301 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
9302 if (!SWIG_IsOK(res1)) {
9303 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_GetSize" "', argument " "1"" of type '" "lldb::SBBreakpointList const *""'");
9304 }
9305 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9306 {
9307 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9308 result = ((lldb::SBBreakpointList const *)arg1)->GetSize();
9309 SWIG_PYTHON_THREAD_END_ALLOW;
9310 }
9311 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
9312 return resultobj;
9313fail:
9314 return NULL;
9315}
9316
9317
9318SWIGINTERN PyObject *_wrap_SBBreakpointList_GetBreakpointAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9319 PyObject *resultobj = 0;
9320 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9321 size_t arg2 ;
9322 void *argp1 = 0 ;
9323 int res1 = 0 ;
9324 size_t val2 ;
9325 int ecode2 = 0 ;
9326 PyObject *swig_obj[2] ;
9327 lldb::SBBreakpoint result;
9328
9329 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointList_GetBreakpointAtIndex", 2, 2, swig_obj)) SWIG_fail;
9330 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
9331 if (!SWIG_IsOK(res1)) {
9332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_GetBreakpointAtIndex" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
9333 }
9334 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9335 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
9336 if (!SWIG_IsOK(ecode2)) {
9337 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointList_GetBreakpointAtIndex" "', argument " "2"" of type '" "size_t""'");
9338 }
9339 arg2 = static_cast< size_t >(val2);
9340 {
9341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9342 result = (arg1)->GetBreakpointAtIndex(arg2);
9343 SWIG_PYTHON_THREAD_END_ALLOW;
9344 }
9345 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
9346 return resultobj;
9347fail:
9348 return NULL;
9349}
9350
9351
9352SWIGINTERN PyObject *_wrap_SBBreakpointList_FindBreakpointByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9353 PyObject *resultobj = 0;
9354 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9355 lldb::break_id_t arg2 ;
9356 void *argp1 = 0 ;
9357 int res1 = 0 ;
9358 int val2 ;
9359 int ecode2 = 0 ;
9360 PyObject *swig_obj[2] ;
9361 lldb::SBBreakpoint result;
9362
9363 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointList_FindBreakpointByID", 2, 2, swig_obj)) SWIG_fail;
9364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
9365 if (!SWIG_IsOK(res1)) {
9366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_FindBreakpointByID" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
9367 }
9368 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9369 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9370 if (!SWIG_IsOK(ecode2)) {
9371 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointList_FindBreakpointByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
9372 }
9373 arg2 = static_cast< lldb::break_id_t >(val2);
9374 {
9375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9376 result = (arg1)->FindBreakpointByID(arg2);
9377 SWIG_PYTHON_THREAD_END_ALLOW;
9378 }
9379 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
9380 return resultobj;
9381fail:
9382 return NULL;
9383}
9384
9385
9386SWIGINTERN PyObject *_wrap_SBBreakpointList_Append(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9387 PyObject *resultobj = 0;
9388 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9389 lldb::SBBreakpoint *arg2 = 0 ;
9390 void *argp1 = 0 ;
9391 int res1 = 0 ;
9392 void *argp2 = 0 ;
9393 int res2 = 0 ;
9394 PyObject *swig_obj[2] ;
9395
9396 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointList_Append", 2, 2, swig_obj)) SWIG_fail;
9397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
9398 if (!SWIG_IsOK(res1)) {
9399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_Append" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
9400 }
9401 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9402 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
9403 if (!SWIG_IsOK(res2)) {
9404 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointList_Append" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
9405 }
9406 if (!argp2) {
9407 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointList_Append" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
9408 }
9409 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
9410 {
9411 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9412 (arg1)->Append((lldb::SBBreakpoint const &)*arg2);
9413 SWIG_PYTHON_THREAD_END_ALLOW;
9414 }
9415 resultobj = SWIG_Py_Void();
9416 return resultobj;
9417fail:
9418 return NULL;
9419}
9420
9421
9422SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendIfUnique(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9423 PyObject *resultobj = 0;
9424 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9425 lldb::SBBreakpoint *arg2 = 0 ;
9426 void *argp1 = 0 ;
9427 int res1 = 0 ;
9428 void *argp2 = 0 ;
9429 int res2 = 0 ;
9430 PyObject *swig_obj[2] ;
9431 bool result;
9432
9433 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointList_AppendIfUnique", 2, 2, swig_obj)) SWIG_fail;
9434 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
9435 if (!SWIG_IsOK(res1)) {
9436 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_AppendIfUnique" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
9437 }
9438 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9439 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpoint, 0 | 0);
9440 if (!SWIG_IsOK(res2)) {
9441 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
9442 }
9443 if (!argp2) {
9444 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBBreakpoint const &""'");
9445 }
9446 arg2 = reinterpret_cast< lldb::SBBreakpoint * >(argp2);
9447 {
9448 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9449 result = (bool)(arg1)->AppendIfUnique((lldb::SBBreakpoint const &)*arg2);
9450 SWIG_PYTHON_THREAD_END_ALLOW;
9451 }
9452 resultobj = SWIG_From_bool(static_cast< bool >(result));
9453 return resultobj;
9454fail:
9455 return NULL;
9456}
9457
9458
9459SWIGINTERN PyObject *_wrap_SBBreakpointList_AppendByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9460 PyObject *resultobj = 0;
9461 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9462 lldb::break_id_t arg2 ;
9463 void *argp1 = 0 ;
9464 int res1 = 0 ;
9465 int val2 ;
9466 int ecode2 = 0 ;
9467 PyObject *swig_obj[2] ;
9468
9469 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointList_AppendByID", 2, 2, swig_obj)) SWIG_fail;
9470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
9471 if (!SWIG_IsOK(res1)) {
9472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_AppendByID" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
9473 }
9474 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9475 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
9476 if (!SWIG_IsOK(ecode2)) {
9477 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointList_AppendByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
9478 }
9479 arg2 = static_cast< lldb::break_id_t >(val2);
9480 {
9481 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9482 (arg1)->AppendByID(arg2);
9483 SWIG_PYTHON_THREAD_END_ALLOW;
9484 }
9485 resultobj = SWIG_Py_Void();
9486 return resultobj;
9487fail:
9488 return NULL;
9489}
9490
9491
9492SWIGINTERN PyObject *_wrap_SBBreakpointList_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9493 PyObject *resultobj = 0;
9494 lldb::SBBreakpointList *arg1 = (lldb::SBBreakpointList *) 0 ;
9495 void *argp1 = 0 ;
9496 int res1 = 0 ;
9497 PyObject *swig_obj[1] ;
9498
9499 if (!args) SWIG_fail;
9500 swig_obj[0] = args;
9501 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointList, 0 | 0 );
9502 if (!SWIG_IsOK(res1)) {
9503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointList_Clear" "', argument " "1"" of type '" "lldb::SBBreakpointList *""'");
9504 }
9505 arg1 = reinterpret_cast< lldb::SBBreakpointList * >(argp1);
9506 {
9507 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9508 (arg1)->Clear();
9509 SWIG_PYTHON_THREAD_END_ALLOW;
9510 }
9511 resultobj = SWIG_Py_Void();
9512 return resultobj;
9513fail:
9514 return NULL;
9515}
9516
9517
9518SWIGINTERN PyObject *SBBreakpointList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9519 PyObject *obj;
9520 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
9521 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpointList, SWIG_NewClientData(obj));
9522 return SWIG_Py_Void();
9523}
9524
9525SWIGINTERN PyObject *SBBreakpointList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9526 return SWIG_Python_InitShadowInstance(args);
9527}
9528
9529SWIGINTERN PyObject *_wrap_new_SBBreakpointLocation__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
9530 PyObject *resultobj = 0;
9531 lldb::SBBreakpointLocation *result = 0 ;
9532
9533 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
9534 {
9535 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9536 result = (lldb::SBBreakpointLocation *)new lldb::SBBreakpointLocation();
9537 SWIG_PYTHON_THREAD_END_ALLOW;
9538 }
9539 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_NEW | 0 );
9540 return resultobj;
9541fail:
9542 return NULL;
9543}
9544
9545
9546SWIGINTERN PyObject *_wrap_new_SBBreakpointLocation__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
9547 PyObject *resultobj = 0;
9548 lldb::SBBreakpointLocation *arg1 = 0 ;
9549 void *argp1 = 0 ;
9550 int res1 = 0 ;
9551 lldb::SBBreakpointLocation *result = 0 ;
9552
9553 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
9554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0);
9555 if (!SWIG_IsOK(res1)) {
9556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointLocation" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const &""'");
9557 }
9558 if (!argp1) {
9559 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointLocation" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const &""'");
9560 }
9561 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9562 {
9563 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9564 result = (lldb::SBBreakpointLocation *)new lldb::SBBreakpointLocation((lldb::SBBreakpointLocation const &)*arg1);
9565 SWIG_PYTHON_THREAD_END_ALLOW;
9566 }
9567 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_NEW | 0 );
9568 return resultobj;
9569fail:
9570 return NULL;
9571}
9572
9573
9574SWIGINTERN PyObject *_wrap_new_SBBreakpointLocation(PyObject *self, PyObject *args) {
9575 Py_ssize_t argc;
9576 PyObject *argv[2] = {
9577 0
9578 };
9579
9580 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBBreakpointLocation", 0, 1, argv))) SWIG_fail;
9581 --argc;
9582 if (argc == 0) {
9583 return _wrap_new_SBBreakpointLocation__SWIG_0(self, argc, argv);
9584 }
9585 if (argc == 1) {
9586 int _v;
9587 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_NO_NULL | 0);
9588 _v = SWIG_CheckState(res);
9589 if (_v) {
9590 return _wrap_new_SBBreakpointLocation__SWIG_1(self, argc, argv);
9591 }
9592 }
9593
9594fail:
9595 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBBreakpointLocation'.\n"
9596 " Possible C/C++ prototypes are:\n"
9597 " lldb::SBBreakpointLocation::SBBreakpointLocation()\n"
9598 " lldb::SBBreakpointLocation::SBBreakpointLocation(lldb::SBBreakpointLocation const &)\n");
9599 return 0;
9600}
9601
9602
9603SWIGINTERN PyObject *_wrap_delete_SBBreakpointLocation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9604 PyObject *resultobj = 0;
9605 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9606 void *argp1 = 0 ;
9607 int res1 = 0 ;
9608 PyObject *swig_obj[1] ;
9609
9610 if (!args) SWIG_fail;
9611 swig_obj[0] = args;
9612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_POINTER_DISOWN | 0 );
9613 if (!SWIG_IsOK(res1)) {
9614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpointLocation" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9615 }
9616 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9617 {
9618 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9619 delete arg1;
9620 SWIG_PYTHON_THREAD_END_ALLOW;
9621 }
9622 resultobj = SWIG_Py_Void();
9623 return resultobj;
9624fail:
9625 return NULL;
9626}
9627
9628
9629SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9630 PyObject *resultobj = 0;
9631 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9632 void *argp1 = 0 ;
9633 int res1 = 0 ;
9634 PyObject *swig_obj[1] ;
9635 lldb::break_id_t result;
9636
9637 if (!args) SWIG_fail;
9638 swig_obj[0] = args;
9639 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9640 if (!SWIG_IsOK(res1)) {
9641 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetID" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9642 }
9643 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9644 {
9645 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9646 result = (lldb::break_id_t)(arg1)->GetID();
9647 SWIG_PYTHON_THREAD_END_ALLOW;
9648 }
9649 resultobj = SWIG_From_int(static_cast< int >(result));
9650 return resultobj;
9651fail:
9652 return NULL;
9653}
9654
9655
9656SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9657 PyObject *resultobj = 0;
9658 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9659 void *argp1 = 0 ;
9660 int res1 = 0 ;
9661 PyObject *swig_obj[1] ;
9662 bool result;
9663
9664 if (!args) SWIG_fail;
9665 swig_obj[0] = args;
9666 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9667 if (!SWIG_IsOK(res1)) {
9668 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_IsValid" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
9669 }
9670 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9671 {
9672 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9673 result = (bool)((lldb::SBBreakpointLocation const *)arg1)->IsValid();
9674 SWIG_PYTHON_THREAD_END_ALLOW;
9675 }
9676 resultobj = SWIG_From_bool(static_cast< bool >(result));
9677 return resultobj;
9678fail:
9679 return NULL;
9680}
9681
9682
9683SWIGINTERN PyObject *_wrap_SBBreakpointLocation___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9684 PyObject *resultobj = 0;
9685 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9686 void *argp1 = 0 ;
9687 int res1 = 0 ;
9688 PyObject *swig_obj[1] ;
9689 bool result;
9690
9691 if (!args) SWIG_fail;
9692 swig_obj[0] = args;
9693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9694 if (!SWIG_IsOK(res1)) {
9695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation___nonzero__" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
9696 }
9697 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9698 {
9699 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9700 result = (bool)((lldb::SBBreakpointLocation const *)arg1)->operator bool();
9701 SWIG_PYTHON_THREAD_END_ALLOW;
9702 }
9703 resultobj = SWIG_From_bool(static_cast< bool >(result));
9704 return resultobj;
9705fail:
9706 return NULL;
9707}
9708
9709
9710SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9711 PyObject *resultobj = 0;
9712 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9713 void *argp1 = 0 ;
9714 int res1 = 0 ;
9715 PyObject *swig_obj[1] ;
9716 lldb::SBAddress result;
9717
9718 if (!args) SWIG_fail;
9719 swig_obj[0] = args;
9720 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9721 if (!SWIG_IsOK(res1)) {
9722 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetAddress" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9723 }
9724 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9725 {
9726 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9727 result = (arg1)->GetAddress();
9728 SWIG_PYTHON_THREAD_END_ALLOW;
9729 }
9730 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
9731 return resultobj;
9732fail:
9733 return NULL;
9734}
9735
9736
9737SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9738 PyObject *resultobj = 0;
9739 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9740 void *argp1 = 0 ;
9741 int res1 = 0 ;
9742 PyObject *swig_obj[1] ;
9743 lldb::addr_t result;
9744
9745 if (!args) SWIG_fail;
9746 swig_obj[0] = args;
9747 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9748 if (!SWIG_IsOK(res1)) {
9749 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9750 }
9751 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9752 {
9753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9754 result = (lldb::addr_t)(arg1)->GetLoadAddress();
9755 SWIG_PYTHON_THREAD_END_ALLOW;
9756 }
9757 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
9758 return resultobj;
9759fail:
9760 return NULL;
9761}
9762
9763
9764SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9765 PyObject *resultobj = 0;
9766 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9767 bool arg2 ;
9768 void *argp1 = 0 ;
9769 int res1 = 0 ;
9770 bool val2 ;
9771 int ecode2 = 0 ;
9772 PyObject *swig_obj[2] ;
9773
9774 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetEnabled", 2, 2, swig_obj)) SWIG_fail;
9775 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9776 if (!SWIG_IsOK(res1)) {
9777 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9778 }
9779 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9780 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
9781 if (!SWIG_IsOK(ecode2)) {
9782 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetEnabled" "', argument " "2"" of type '" "bool""'");
9783 }
9784 arg2 = static_cast< bool >(val2);
9785 {
9786 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9787 (arg1)->SetEnabled(arg2);
9788 SWIG_PYTHON_THREAD_END_ALLOW;
9789 }
9790 resultobj = SWIG_Py_Void();
9791 return resultobj;
9792fail:
9793 return NULL;
9794}
9795
9796
9797SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9798 PyObject *resultobj = 0;
9799 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9800 void *argp1 = 0 ;
9801 int res1 = 0 ;
9802 PyObject *swig_obj[1] ;
9803 bool result;
9804
9805 if (!args) SWIG_fail;
9806 swig_obj[0] = args;
9807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9808 if (!SWIG_IsOK(res1)) {
9809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_IsEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9810 }
9811 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9812 {
9813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9814 result = (bool)(arg1)->IsEnabled();
9815 SWIG_PYTHON_THREAD_END_ALLOW;
9816 }
9817 resultobj = SWIG_From_bool(static_cast< bool >(result));
9818 return resultobj;
9819fail:
9820 return NULL;
9821}
9822
9823
9824SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetHitCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9825 PyObject *resultobj = 0;
9826 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9827 void *argp1 = 0 ;
9828 int res1 = 0 ;
9829 PyObject *swig_obj[1] ;
9830 uint32_t result;
9831
9832 if (!args) SWIG_fail;
9833 swig_obj[0] = args;
9834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9835 if (!SWIG_IsOK(res1)) {
9836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetHitCount" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9837 }
9838 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9839 {
9840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9841 result = (uint32_t)(arg1)->GetHitCount();
9842 SWIG_PYTHON_THREAD_END_ALLOW;
9843 }
9844 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
9845 return resultobj;
9846fail:
9847 return NULL;
9848}
9849
9850
9851SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9852 PyObject *resultobj = 0;
9853 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9854 void *argp1 = 0 ;
9855 int res1 = 0 ;
9856 PyObject *swig_obj[1] ;
9857 uint32_t result;
9858
9859 if (!args) SWIG_fail;
9860 swig_obj[0] = args;
9861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9862 if (!SWIG_IsOK(res1)) {
9863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9864 }
9865 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9866 {
9867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9868 result = (uint32_t)(arg1)->GetIgnoreCount();
9869 SWIG_PYTHON_THREAD_END_ALLOW;
9870 }
9871 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
9872 return resultobj;
9873fail:
9874 return NULL;
9875}
9876
9877
9878SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9879 PyObject *resultobj = 0;
9880 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9881 uint32_t arg2 ;
9882 void *argp1 = 0 ;
9883 int res1 = 0 ;
9884 unsigned int val2 ;
9885 int ecode2 = 0 ;
9886 PyObject *swig_obj[2] ;
9887
9888 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetIgnoreCount", 2, 2, swig_obj)) SWIG_fail;
9889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9890 if (!SWIG_IsOK(res1)) {
9891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9892 }
9893 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9894 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
9895 if (!SWIG_IsOK(ecode2)) {
9896 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
9897 }
9898 arg2 = static_cast< uint32_t >(val2);
9899 {
9900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9901 (arg1)->SetIgnoreCount(arg2);
9902 SWIG_PYTHON_THREAD_END_ALLOW;
9903 }
9904 resultobj = SWIG_Py_Void();
9905 return resultobj;
9906fail:
9907 return NULL;
9908}
9909
9910
9911SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9912 PyObject *resultobj = 0;
9913 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9914 char *arg2 = (char *) 0 ;
9915 void *argp1 = 0 ;
9916 int res1 = 0 ;
9917 int res2 ;
9918 char *buf2 = 0 ;
9919 int alloc2 = 0 ;
9920 PyObject *swig_obj[2] ;
9921
9922 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetCondition", 2, 2, swig_obj)) SWIG_fail;
9923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9924 if (!SWIG_IsOK(res1)) {
9925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9926 }
9927 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9928 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
9929 if (!SWIG_IsOK(res2)) {
9930 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetCondition" "', argument " "2"" of type '" "char const *""'");
9931 }
9932 arg2 = reinterpret_cast< char * >(buf2);
9933 {
9934 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9935 (arg1)->SetCondition((char const *)arg2);
9936 SWIG_PYTHON_THREAD_END_ALLOW;
9937 }
9938 resultobj = SWIG_Py_Void();
9939 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
9940 return resultobj;
9941fail:
9942 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
9943 return NULL;
9944}
9945
9946
9947SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9948 PyObject *resultobj = 0;
9949 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9950 void *argp1 = 0 ;
9951 int res1 = 0 ;
9952 PyObject *swig_obj[1] ;
9953 char *result = 0 ;
9954
9955 if (!args) SWIG_fail;
9956 swig_obj[0] = args;
9957 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9958 if (!SWIG_IsOK(res1)) {
9959 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9960 }
9961 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9962 {
9963 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9964 result = (char *)(arg1)->GetCondition();
9965 SWIG_PYTHON_THREAD_END_ALLOW;
9966 }
9967 resultobj = SWIG_FromCharPtr((const char *)result);
9968 return resultobj;
9969fail:
9970 return NULL;
9971}
9972
9973
9974SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetAutoContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9975 PyObject *resultobj = 0;
9976 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
9977 void *argp1 = 0 ;
9978 int res1 = 0 ;
9979 PyObject *swig_obj[1] ;
9980 bool result;
9981
9982 if (!args) SWIG_fail;
9983 swig_obj[0] = args;
9984 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
9985 if (!SWIG_IsOK(res1)) {
9986 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
9987 }
9988 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
9989 {
9990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
9991 result = (bool)(arg1)->GetAutoContinue();
9992 SWIG_PYTHON_THREAD_END_ALLOW;
9993 }
9994 resultobj = SWIG_From_bool(static_cast< bool >(result));
9995 return resultobj;
9996fail:
9997 return NULL;
9998}
9999
10000
10001SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetAutoContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10002 PyObject *resultobj = 0;
10003 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10004 bool arg2 ;
10005 void *argp1 = 0 ;
10006 int res1 = 0 ;
10007 bool val2 ;
10008 int ecode2 = 0 ;
10009 PyObject *swig_obj[2] ;
10010
10011 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetAutoContinue", 2, 2, swig_obj)) SWIG_fail;
10012 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10013 if (!SWIG_IsOK(res1)) {
10014 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10015 }
10016 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10017 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
10018 if (!SWIG_IsOK(ecode2)) {
10019 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetAutoContinue" "', argument " "2"" of type '" "bool""'");
10020 }
10021 arg2 = static_cast< bool >(val2);
10022 {
10023 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10024 (arg1)->SetAutoContinue(arg2);
10025 SWIG_PYTHON_THREAD_END_ALLOW;
10026 }
10027 resultobj = SWIG_Py_Void();
10028 return resultobj;
10029fail:
10030 return NULL;
10031}
10032
10033
10034SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
10035 PyObject *resultobj = 0;
10036 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10037 char *arg2 = (char *) 0 ;
10038 void *argp1 = 0 ;
10039 int res1 = 0 ;
10040 int res2 ;
10041 char *buf2 = 0 ;
10042 int alloc2 = 0 ;
10043
10044 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
10045 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10046 if (!SWIG_IsOK(res1)) {
10047 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10048 }
10049 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10050 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
10051 if (!SWIG_IsOK(res2)) {
10052 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
10053 }
10054 arg2 = reinterpret_cast< char * >(buf2);
10055 {
10056 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10057 (arg1)->SetScriptCallbackFunction((char const *)arg2);
10058 SWIG_PYTHON_THREAD_END_ALLOW;
10059 }
10060 resultobj = SWIG_Py_Void();
10061 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10062 return resultobj;
10063fail:
10064 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10065 return NULL;
10066}
10067
10068
10069SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
10070 PyObject *resultobj = 0;
10071 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10072 char *arg2 = (char *) 0 ;
10073 lldb::SBStructuredData *arg3 = 0 ;
10074 void *argp1 = 0 ;
10075 int res1 = 0 ;
10076 int res2 ;
10077 char *buf2 = 0 ;
10078 int alloc2 = 0 ;
10079 void *argp3 = 0 ;
10080 int res3 = 0 ;
10081 lldb::SBError result;
10082
10083 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
10084 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10085 if (!SWIG_IsOK(res1)) {
10086 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10087 }
10088 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10089 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
10090 if (!SWIG_IsOK(res2)) {
10091 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
10092 }
10093 arg2 = reinterpret_cast< char * >(buf2);
10094 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
10095 if (!SWIG_IsOK(res3)) {
10096 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
10097 }
10098 if (!argp3) {
10099 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
10100 }
10101 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
10102 {
10103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10104 result = (arg1)->SetScriptCallbackFunction((char const *)arg2,*arg3);
10105 SWIG_PYTHON_THREAD_END_ALLOW;
10106 }
10107 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
10108 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10109 return resultobj;
10110fail:
10111 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10112 return NULL;
10113}
10114
10115
10116SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackFunction(PyObject *self, PyObject *args) {
10117 Py_ssize_t argc;
10118 PyObject *argv[4] = {
10119 0
10120 };
10121
10122 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetScriptCallbackFunction", 0, 3, argv))) SWIG_fail;
10123 --argc;
10124 if (argc == 2) {
10125 int _v;
10126 void *vptr = 0;
10127 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointLocation, 0);
10128 _v = SWIG_CheckState(res);
10129 if (_v) {
10130 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
10131 _v = SWIG_CheckState(res);
10132 if (_v) {
10133 return _wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_0(self, argc, argv);
10134 }
10135 }
10136 }
10137 if (argc == 3) {
10138 int _v;
10139 void *vptr = 0;
10140 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointLocation, 0);
10141 _v = SWIG_CheckState(res);
10142 if (_v) {
10143 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
10144 _v = SWIG_CheckState(res);
10145 if (_v) {
10146 void *vptr = 0;
10147 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
10148 _v = SWIG_CheckState(res);
10149 if (_v) {
10150 return _wrap_SBBreakpointLocation_SetScriptCallbackFunction__SWIG_1(self, argc, argv);
10151 }
10152 }
10153 }
10154 }
10155
10156fail:
10157 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBreakpointLocation_SetScriptCallbackFunction'.\n"
10158 " Possible C/C++ prototypes are:\n"
10159 " lldb::SBBreakpointLocation::SetScriptCallbackFunction(char const *)\n"
10160 " lldb::SBBreakpointLocation::SetScriptCallbackFunction(char const *,lldb::SBStructuredData &)\n");
10161 return 0;
10162}
10163
10164
10165SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetScriptCallbackBody(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10166 PyObject *resultobj = 0;
10167 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10168 char *arg2 = (char *) 0 ;
10169 void *argp1 = 0 ;
10170 int res1 = 0 ;
10171 int res2 ;
10172 char *buf2 = 0 ;
10173 int alloc2 = 0 ;
10174 PyObject *swig_obj[2] ;
10175 lldb::SBError result;
10176
10177 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetScriptCallbackBody", 2, 2, swig_obj)) SWIG_fail;
10178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10179 if (!SWIG_IsOK(res1)) {
10180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetScriptCallbackBody" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10181 }
10182 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10183 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
10184 if (!SWIG_IsOK(res2)) {
10185 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetScriptCallbackBody" "', argument " "2"" of type '" "char const *""'");
10186 }
10187 arg2 = reinterpret_cast< char * >(buf2);
10188 {
10189 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10190 result = (arg1)->SetScriptCallbackBody((char const *)arg2);
10191 SWIG_PYTHON_THREAD_END_ALLOW;
10192 }
10193 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
10194 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10195 return resultobj;
10196fail:
10197 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10198 return NULL;
10199}
10200
10201
10202SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetCommandLineCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10203 PyObject *resultobj = 0;
10204 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10205 lldb::SBStringList *arg2 = 0 ;
10206 void *argp1 = 0 ;
10207 int res1 = 0 ;
10208 void *argp2 = 0 ;
10209 int res2 = 0 ;
10210 PyObject *swig_obj[2] ;
10211
10212 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetCommandLineCommands", 2, 2, swig_obj)) SWIG_fail;
10213 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10214 if (!SWIG_IsOK(res1)) {
10215 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10216 }
10217 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10218 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
10219 if (!SWIG_IsOK(res2)) {
10220 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
10221 }
10222 if (!argp2) {
10223 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
10224 }
10225 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
10226 {
10227 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10228 (arg1)->SetCommandLineCommands(*arg2);
10229 SWIG_PYTHON_THREAD_END_ALLOW;
10230 }
10231 resultobj = SWIG_Py_Void();
10232 return resultobj;
10233fail:
10234 return NULL;
10235}
10236
10237
10238SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetCommandLineCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10239 PyObject *resultobj = 0;
10240 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10241 lldb::SBStringList *arg2 = 0 ;
10242 void *argp1 = 0 ;
10243 int res1 = 0 ;
10244 void *argp2 = 0 ;
10245 int res2 = 0 ;
10246 PyObject *swig_obj[2] ;
10247 bool result;
10248
10249 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_GetCommandLineCommands", 2, 2, swig_obj)) SWIG_fail;
10250 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10251 if (!SWIG_IsOK(res1)) {
10252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10253 }
10254 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10255 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
10256 if (!SWIG_IsOK(res2)) {
10257 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
10258 }
10259 if (!argp2) {
10260 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
10261 }
10262 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
10263 {
10264 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10265 result = (bool)(arg1)->GetCommandLineCommands(*arg2);
10266 SWIG_PYTHON_THREAD_END_ALLOW;
10267 }
10268 resultobj = SWIG_From_bool(static_cast< bool >(result));
10269 return resultobj;
10270fail:
10271 return NULL;
10272}
10273
10274
10275SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10276 PyObject *resultobj = 0;
10277 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10278 lldb::tid_t arg2 ;
10279 void *argp1 = 0 ;
10280 int res1 = 0 ;
10281 PyObject *swig_obj[2] ;
10282
10283 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetThreadID", 2, 2, swig_obj)) SWIG_fail;
10284 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10285 if (!SWIG_IsOK(res1)) {
10286 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10287 }
10288 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10289 {
10290 PythonObject obj = Retain<PythonObject>(swig_obj[1]);
10291 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
10292 if (PyErr_Occurred())
10293 return nullptr;
10294 arg2 = value;
10295 }
10296 {
10297 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10298 (arg1)->SetThreadID(arg2);
10299 SWIG_PYTHON_THREAD_END_ALLOW;
10300 }
10301 resultobj = SWIG_Py_Void();
10302 return resultobj;
10303fail:
10304 return NULL;
10305}
10306
10307
10308SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10309 PyObject *resultobj = 0;
10310 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10311 void *argp1 = 0 ;
10312 int res1 = 0 ;
10313 PyObject *swig_obj[1] ;
10314 lldb::tid_t result;
10315
10316 if (!args) SWIG_fail;
10317 swig_obj[0] = args;
10318 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10319 if (!SWIG_IsOK(res1)) {
10320 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10321 }
10322 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10323 {
10324 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10325 result = (lldb::tid_t)(arg1)->GetThreadID();
10326 SWIG_PYTHON_THREAD_END_ALLOW;
10327 }
10328 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
10329 return resultobj;
10330fail:
10331 return NULL;
10332}
10333
10334
10335SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10336 PyObject *resultobj = 0;
10337 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10338 uint32_t arg2 ;
10339 void *argp1 = 0 ;
10340 int res1 = 0 ;
10341 unsigned int val2 ;
10342 int ecode2 = 0 ;
10343 PyObject *swig_obj[2] ;
10344
10345 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetThreadIndex", 2, 2, swig_obj)) SWIG_fail;
10346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10347 if (!SWIG_IsOK(res1)) {
10348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10349 }
10350 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10351 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
10352 if (!SWIG_IsOK(ecode2)) {
10353 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointLocation_SetThreadIndex" "', argument " "2"" of type '" "uint32_t""'");
10354 }
10355 arg2 = static_cast< uint32_t >(val2);
10356 {
10357 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10358 (arg1)->SetThreadIndex(arg2);
10359 SWIG_PYTHON_THREAD_END_ALLOW;
10360 }
10361 resultobj = SWIG_Py_Void();
10362 return resultobj;
10363fail:
10364 return NULL;
10365}
10366
10367
10368SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10369 PyObject *resultobj = 0;
10370 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10371 void *argp1 = 0 ;
10372 int res1 = 0 ;
10373 PyObject *swig_obj[1] ;
10374 uint32_t result;
10375
10376 if (!args) SWIG_fail;
10377 swig_obj[0] = args;
10378 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10379 if (!SWIG_IsOK(res1)) {
10380 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
10381 }
10382 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10383 {
10384 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10385 result = (uint32_t)((lldb::SBBreakpointLocation const *)arg1)->GetThreadIndex();
10386 SWIG_PYTHON_THREAD_END_ALLOW;
10387 }
10388 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
10389 return resultobj;
10390fail:
10391 return NULL;
10392}
10393
10394
10395SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetThreadName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10396 PyObject *resultobj = 0;
10397 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10398 char *arg2 = (char *) 0 ;
10399 void *argp1 = 0 ;
10400 int res1 = 0 ;
10401 int res2 ;
10402 char *buf2 = 0 ;
10403 int alloc2 = 0 ;
10404 PyObject *swig_obj[2] ;
10405
10406 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetThreadName", 2, 2, swig_obj)) SWIG_fail;
10407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10408 if (!SWIG_IsOK(res1)) {
10409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10410 }
10411 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10412 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
10413 if (!SWIG_IsOK(res2)) {
10414 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetThreadName" "', argument " "2"" of type '" "char const *""'");
10415 }
10416 arg2 = reinterpret_cast< char * >(buf2);
10417 {
10418 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10419 (arg1)->SetThreadName((char const *)arg2);
10420 SWIG_PYTHON_THREAD_END_ALLOW;
10421 }
10422 resultobj = SWIG_Py_Void();
10423 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10424 return resultobj;
10425fail:
10426 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10427 return NULL;
10428}
10429
10430
10431SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetThreadName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10432 PyObject *resultobj = 0;
10433 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10434 void *argp1 = 0 ;
10435 int res1 = 0 ;
10436 PyObject *swig_obj[1] ;
10437 char *result = 0 ;
10438
10439 if (!args) SWIG_fail;
10440 swig_obj[0] = args;
10441 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10442 if (!SWIG_IsOK(res1)) {
10443 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
10444 }
10445 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10446 {
10447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10448 result = (char *)((lldb::SBBreakpointLocation const *)arg1)->GetThreadName();
10449 SWIG_PYTHON_THREAD_END_ALLOW;
10450 }
10451 resultobj = SWIG_FromCharPtr((const char *)result);
10452 return resultobj;
10453fail:
10454 return NULL;
10455}
10456
10457
10458SWIGINTERN PyObject *_wrap_SBBreakpointLocation_SetQueueName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10459 PyObject *resultobj = 0;
10460 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10461 char *arg2 = (char *) 0 ;
10462 void *argp1 = 0 ;
10463 int res1 = 0 ;
10464 int res2 ;
10465 char *buf2 = 0 ;
10466 int alloc2 = 0 ;
10467 PyObject *swig_obj[2] ;
10468
10469 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_SetQueueName", 2, 2, swig_obj)) SWIG_fail;
10470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10471 if (!SWIG_IsOK(res1)) {
10472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_SetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10473 }
10474 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10475 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
10476 if (!SWIG_IsOK(res2)) {
10477 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_SetQueueName" "', argument " "2"" of type '" "char const *""'");
10478 }
10479 arg2 = reinterpret_cast< char * >(buf2);
10480 {
10481 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10482 (arg1)->SetQueueName((char const *)arg2);
10483 SWIG_PYTHON_THREAD_END_ALLOW;
10484 }
10485 resultobj = SWIG_Py_Void();
10486 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10487 return resultobj;
10488fail:
10489 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10490 return NULL;
10491}
10492
10493
10494SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetQueueName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10495 PyObject *resultobj = 0;
10496 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10497 void *argp1 = 0 ;
10498 int res1 = 0 ;
10499 PyObject *swig_obj[1] ;
10500 char *result = 0 ;
10501
10502 if (!args) SWIG_fail;
10503 swig_obj[0] = args;
10504 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10505 if (!SWIG_IsOK(res1)) {
10506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointLocation const *""'");
10507 }
10508 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10509 {
10510 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10511 result = (char *)((lldb::SBBreakpointLocation const *)arg1)->GetQueueName();
10512 SWIG_PYTHON_THREAD_END_ALLOW;
10513 }
10514 resultobj = SWIG_FromCharPtr((const char *)result);
10515 return resultobj;
10516fail:
10517 return NULL;
10518}
10519
10520
10521SWIGINTERN PyObject *_wrap_SBBreakpointLocation_IsResolved(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10522 PyObject *resultobj = 0;
10523 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10524 void *argp1 = 0 ;
10525 int res1 = 0 ;
10526 PyObject *swig_obj[1] ;
10527 bool result;
10528
10529 if (!args) SWIG_fail;
10530 swig_obj[0] = args;
10531 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10532 if (!SWIG_IsOK(res1)) {
10533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_IsResolved" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10534 }
10535 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10536 {
10537 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10538 result = (bool)(arg1)->IsResolved();
10539 SWIG_PYTHON_THREAD_END_ALLOW;
10540 }
10541 resultobj = SWIG_From_bool(static_cast< bool >(result));
10542 return resultobj;
10543fail:
10544 return NULL;
10545}
10546
10547
10548SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10549 PyObject *resultobj = 0;
10550 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10551 lldb::SBStream *arg2 = 0 ;
10552 lldb::DescriptionLevel arg3 ;
10553 void *argp1 = 0 ;
10554 int res1 = 0 ;
10555 void *argp2 = 0 ;
10556 int res2 = 0 ;
10557 int val3 ;
10558 int ecode3 = 0 ;
10559 PyObject *swig_obj[3] ;
10560 bool result;
10561
10562 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointLocation_GetDescription", 3, 3, swig_obj)) SWIG_fail;
10563 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10564 if (!SWIG_IsOK(res1)) {
10565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10566 }
10567 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10568 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
10569 if (!SWIG_IsOK(res2)) {
10570 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointLocation_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
10571 }
10572 if (!argp2) {
10573 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointLocation_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
10574 }
10575 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
10576 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
10577 if (!SWIG_IsOK(ecode3)) {
10578 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBreakpointLocation_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
10579 }
10580 arg3 = static_cast< lldb::DescriptionLevel >(val3);
10581 {
10582 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10583 result = (bool)(arg1)->GetDescription(*arg2,arg3);
10584 SWIG_PYTHON_THREAD_END_ALLOW;
10585 }
10586 resultobj = SWIG_From_bool(static_cast< bool >(result));
10587 return resultobj;
10588fail:
10589 return NULL;
10590}
10591
10592
10593SWIGINTERN PyObject *_wrap_SBBreakpointLocation_GetBreakpoint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10594 PyObject *resultobj = 0;
10595 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10596 void *argp1 = 0 ;
10597 int res1 = 0 ;
10598 PyObject *swig_obj[1] ;
10599 lldb::SBBreakpoint result;
10600
10601 if (!args) SWIG_fail;
10602 swig_obj[0] = args;
10603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10604 if (!SWIG_IsOK(res1)) {
10605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation_GetBreakpoint" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10606 }
10607 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10608 {
10609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10610 result = (arg1)->GetBreakpoint();
10611 SWIG_PYTHON_THREAD_END_ALLOW;
10612 }
10613 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
10614 return resultobj;
10615fail:
10616 return NULL;
10617}
10618
10619
10620SWIGINTERN PyObject *_wrap_SBBreakpointLocation___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10621 PyObject *resultobj = 0;
10622 lldb::SBBreakpointLocation *arg1 = (lldb::SBBreakpointLocation *) 0 ;
10623 void *argp1 = 0 ;
10624 int res1 = 0 ;
10625 PyObject *swig_obj[1] ;
10626 std::string result;
10627
10628 if (!args) SWIG_fail;
10629 swig_obj[0] = args;
10630 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointLocation, 0 | 0 );
10631 if (!SWIG_IsOK(res1)) {
10632 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointLocation___str__" "', argument " "1"" of type '" "lldb::SBBreakpointLocation *""'");
10633 }
10634 arg1 = reinterpret_cast< lldb::SBBreakpointLocation * >(argp1);
10635 {
10636 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10637 result = lldb_SBBreakpointLocation___str__(arg1);
10638 SWIG_PYTHON_THREAD_END_ALLOW;
10639 }
10640 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
10641 return resultobj;
10642fail:
10643 return NULL;
10644}
10645
10646
10647SWIGINTERN PyObject *SBBreakpointLocation_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10648 PyObject *obj;
10649 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
10650 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpointLocation, SWIG_NewClientData(obj));
10651 return SWIG_Py_Void();
10652}
10653
10654SWIGINTERN PyObject *SBBreakpointLocation_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10655 return SWIG_Python_InitShadowInstance(args);
10656}
10657
10658SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
10659 PyObject *resultobj = 0;
10660 lldb::SBBreakpointName *result = 0 ;
10661
10662 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
10663 {
10664 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10665 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName();
10666 SWIG_PYTHON_THREAD_END_ALLOW;
10667 }
10668 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
10669 return resultobj;
10670fail:
10671 return NULL;
10672}
10673
10674
10675SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
10676 PyObject *resultobj = 0;
10677 lldb::SBTarget *arg1 = 0 ;
10678 char *arg2 = (char *) 0 ;
10679 void *argp1 = 0 ;
10680 int res1 = 0 ;
10681 int res2 ;
10682 char *buf2 = 0 ;
10683 int alloc2 = 0 ;
10684 lldb::SBBreakpointName *result = 0 ;
10685
10686 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
10687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 );
10688 if (!SWIG_IsOK(res1)) {
10689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBTarget &""'");
10690 }
10691 if (!argp1) {
10692 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBTarget &""'");
10693 }
10694 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
10695 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
10696 if (!SWIG_IsOK(res2)) {
10697 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBBreakpointName" "', argument " "2"" of type '" "char const *""'");
10698 }
10699 arg2 = reinterpret_cast< char * >(buf2);
10700 {
10701 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10702 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName(*arg1,(char const *)arg2);
10703 SWIG_PYTHON_THREAD_END_ALLOW;
10704 }
10705 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
10706 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10707 return resultobj;
10708fail:
10709 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10710 return NULL;
10711}
10712
10713
10714SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
10715 PyObject *resultobj = 0;
10716 lldb::SBBreakpoint *arg1 = 0 ;
10717 char *arg2 = (char *) 0 ;
10718 void *argp1 = 0 ;
10719 int res1 = 0 ;
10720 int res2 ;
10721 char *buf2 = 0 ;
10722 int alloc2 = 0 ;
10723 lldb::SBBreakpointName *result = 0 ;
10724
10725 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
10726 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpoint, 0 );
10727 if (!SWIG_IsOK(res1)) {
10728 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpoint &""'");
10729 }
10730 if (!argp1) {
10731 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpoint &""'");
10732 }
10733 arg1 = reinterpret_cast< lldb::SBBreakpoint * >(argp1);
10734 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
10735 if (!SWIG_IsOK(res2)) {
10736 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBBreakpointName" "', argument " "2"" of type '" "char const *""'");
10737 }
10738 arg2 = reinterpret_cast< char * >(buf2);
10739 {
10740 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10741 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName(*arg1,(char const *)arg2);
10742 SWIG_PYTHON_THREAD_END_ALLOW;
10743 }
10744 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
10745 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10746 return resultobj;
10747fail:
10748 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
10749 return NULL;
10750}
10751
10752
10753SWIGINTERN PyObject *_wrap_new_SBBreakpointName__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
10754 PyObject *resultobj = 0;
10755 lldb::SBBreakpointName *arg1 = 0 ;
10756 void *argp1 = 0 ;
10757 int res1 = 0 ;
10758 lldb::SBBreakpointName *result = 0 ;
10759
10760 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
10761 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0);
10762 if (!SWIG_IsOK(res1)) {
10763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpointName const &""'");
10764 }
10765 if (!argp1) {
10766 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpointName const &""'");
10767 }
10768 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
10769 {
10770 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10771 result = (lldb::SBBreakpointName *)new lldb::SBBreakpointName((lldb::SBBreakpointName const &)*arg1);
10772 SWIG_PYTHON_THREAD_END_ALLOW;
10773 }
10774 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NEW | 0 );
10775 return resultobj;
10776fail:
10777 return NULL;
10778}
10779
10780
10781SWIGINTERN PyObject *_wrap_new_SBBreakpointName(PyObject *self, PyObject *args) {
10782 Py_ssize_t argc;
10783 PyObject *argv[3] = {
10784 0
10785 };
10786
10787 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBBreakpointName", 0, 2, argv))) SWIG_fail;
10788 --argc;
10789 if (argc == 0) {
10790 return _wrap_new_SBBreakpointName__SWIG_0(self, argc, argv);
10791 }
10792 if (argc == 1) {
10793 int _v;
10794 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_NO_NULL | 0);
10795 _v = SWIG_CheckState(res);
10796 if (_v) {
10797 return _wrap_new_SBBreakpointName__SWIG_3(self, argc, argv);
10798 }
10799 }
10800 if (argc == 2) {
10801 int _v;
10802 void *vptr = 0;
10803 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_NO_NULL);
10804 _v = SWIG_CheckState(res);
10805 if (_v) {
10806 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
10807 _v = SWIG_CheckState(res);
10808 if (_v) {
10809 return _wrap_new_SBBreakpointName__SWIG_2(self, argc, argv);
10810 }
10811 }
10812 }
10813 if (argc == 2) {
10814 int _v;
10815 void *vptr = 0;
10816 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL);
10817 _v = SWIG_CheckState(res);
10818 if (_v) {
10819 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
10820 _v = SWIG_CheckState(res);
10821 if (_v) {
10822 return _wrap_new_SBBreakpointName__SWIG_1(self, argc, argv);
10823 }
10824 }
10825 }
10826
10827fail:
10828 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBBreakpointName'.\n"
10829 " Possible C/C++ prototypes are:\n"
10830 " lldb::SBBreakpointName::SBBreakpointName()\n"
10831 " lldb::SBBreakpointName::SBBreakpointName(lldb::SBTarget &,char const *)\n"
10832 " lldb::SBBreakpointName::SBBreakpointName(lldb::SBBreakpoint &,char const *)\n"
10833 " lldb::SBBreakpointName::SBBreakpointName(lldb::SBBreakpointName const &)\n");
10834 return 0;
10835}
10836
10837
10838SWIGINTERN PyObject *_wrap_delete_SBBreakpointName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10839 PyObject *resultobj = 0;
10840 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
10841 void *argp1 = 0 ;
10842 int res1 = 0 ;
10843 PyObject *swig_obj[1] ;
10844
10845 if (!args) SWIG_fail;
10846 swig_obj[0] = args;
10847 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, SWIG_POINTER_DISOWN | 0 );
10848 if (!SWIG_IsOK(res1)) {
10849 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBreakpointName" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
10850 }
10851 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
10852 {
10853 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10854 delete arg1;
10855 SWIG_PYTHON_THREAD_END_ALLOW;
10856 }
10857 resultobj = SWIG_Py_Void();
10858 return resultobj;
10859fail:
10860 return NULL;
10861}
10862
10863
10864SWIGINTERN PyObject *_wrap_SBBreakpointName___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10865 PyObject *resultobj = 0;
10866 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
10867 lldb::SBBreakpointName *arg2 = 0 ;
10868 void *argp1 = 0 ;
10869 int res1 = 0 ;
10870 void *argp2 = 0 ;
10871 int res2 = 0 ;
10872 PyObject *swig_obj[2] ;
10873 bool result;
10874
10875 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName___eq__", 2, 2, swig_obj)) SWIG_fail;
10876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
10877 if (!SWIG_IsOK(res1)) {
10878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___eq__" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
10879 }
10880 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
10881 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0);
10882 if (!SWIG_IsOK(res2)) {
10883 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName___eq__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
10884 }
10885 if (!argp2) {
10886 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName___eq__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
10887 }
10888 arg2 = reinterpret_cast< lldb::SBBreakpointName * >(argp2);
10889 {
10890 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10891 result = (bool)(arg1)->operator ==((lldb::SBBreakpointName const &)*arg2);
10892 SWIG_PYTHON_THREAD_END_ALLOW;
10893 }
10894 resultobj = SWIG_From_bool(static_cast< bool >(result));
10895 return resultobj;
10896fail:
10897 PyErr_Clear();
10898 Py_INCREF(Py_NotImplemented);
10899 return Py_NotImplemented;
10900}
10901
10902
10903SWIGINTERN PyObject *_wrap_SBBreakpointName___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10904 PyObject *resultobj = 0;
10905 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
10906 lldb::SBBreakpointName *arg2 = 0 ;
10907 void *argp1 = 0 ;
10908 int res1 = 0 ;
10909 void *argp2 = 0 ;
10910 int res2 = 0 ;
10911 PyObject *swig_obj[2] ;
10912 bool result;
10913
10914 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName___ne__", 2, 2, swig_obj)) SWIG_fail;
10915 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
10916 if (!SWIG_IsOK(res1)) {
10917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___ne__" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
10918 }
10919 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
10920 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0);
10921 if (!SWIG_IsOK(res2)) {
10922 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName___ne__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
10923 }
10924 if (!argp2) {
10925 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName___ne__" "', argument " "2"" of type '" "lldb::SBBreakpointName const &""'");
10926 }
10927 arg2 = reinterpret_cast< lldb::SBBreakpointName * >(argp2);
10928 {
10929 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10930 result = (bool)(arg1)->operator !=((lldb::SBBreakpointName const &)*arg2);
10931 SWIG_PYTHON_THREAD_END_ALLOW;
10932 }
10933 resultobj = SWIG_From_bool(static_cast< bool >(result));
10934 return resultobj;
10935fail:
10936 PyErr_Clear();
10937 Py_INCREF(Py_NotImplemented);
10938 return Py_NotImplemented;
10939}
10940
10941
10942SWIGINTERN PyObject *_wrap_SBBreakpointName___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10943 PyObject *resultobj = 0;
10944 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
10945 void *argp1 = 0 ;
10946 int res1 = 0 ;
10947 PyObject *swig_obj[1] ;
10948 bool result;
10949
10950 if (!args) SWIG_fail;
10951 swig_obj[0] = args;
10952 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
10953 if (!SWIG_IsOK(res1)) {
10954 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___nonzero__" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
10955 }
10956 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
10957 {
10958 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10959 result = (bool)((lldb::SBBreakpointName const *)arg1)->operator bool();
10960 SWIG_PYTHON_THREAD_END_ALLOW;
10961 }
10962 resultobj = SWIG_From_bool(static_cast< bool >(result));
10963 return resultobj;
10964fail:
10965 return NULL;
10966}
10967
10968
10969SWIGINTERN PyObject *_wrap_SBBreakpointName_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10970 PyObject *resultobj = 0;
10971 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
10972 void *argp1 = 0 ;
10973 int res1 = 0 ;
10974 PyObject *swig_obj[1] ;
10975 bool result;
10976
10977 if (!args) SWIG_fail;
10978 swig_obj[0] = args;
10979 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
10980 if (!SWIG_IsOK(res1)) {
10981 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_IsValid" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
10982 }
10983 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
10984 {
10985 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
10986 result = (bool)((lldb::SBBreakpointName const *)arg1)->IsValid();
10987 SWIG_PYTHON_THREAD_END_ALLOW;
10988 }
10989 resultobj = SWIG_From_bool(static_cast< bool >(result));
10990 return resultobj;
10991fail:
10992 return NULL;
10993}
10994
10995
10996SWIGINTERN PyObject *_wrap_SBBreakpointName_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10997 PyObject *resultobj = 0;
10998 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
10999 void *argp1 = 0 ;
11000 int res1 = 0 ;
11001 PyObject *swig_obj[1] ;
11002 char *result = 0 ;
11003
11004 if (!args) SWIG_fail;
11005 swig_obj[0] = args;
11006 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11007 if (!SWIG_IsOK(res1)) {
11008 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetName" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11009 }
11010 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11011 {
11012 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11013 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetName();
11014 SWIG_PYTHON_THREAD_END_ALLOW;
11015 }
11016 resultobj = SWIG_FromCharPtr((const char *)result);
11017 return resultobj;
11018fail:
11019 return NULL;
11020}
11021
11022
11023SWIGINTERN PyObject *_wrap_SBBreakpointName_SetEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11024 PyObject *resultobj = 0;
11025 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11026 bool arg2 ;
11027 void *argp1 = 0 ;
11028 int res1 = 0 ;
11029 bool val2 ;
11030 int ecode2 = 0 ;
11031 PyObject *swig_obj[2] ;
11032
11033 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetEnabled", 2, 2, swig_obj)) SWIG_fail;
11034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11035 if (!SWIG_IsOK(res1)) {
11036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11037 }
11038 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11039 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
11040 if (!SWIG_IsOK(ecode2)) {
11041 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetEnabled" "', argument " "2"" of type '" "bool""'");
11042 }
11043 arg2 = static_cast< bool >(val2);
11044 {
11045 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11046 (arg1)->SetEnabled(arg2);
11047 SWIG_PYTHON_THREAD_END_ALLOW;
11048 }
11049 resultobj = SWIG_Py_Void();
11050 return resultobj;
11051fail:
11052 return NULL;
11053}
11054
11055
11056SWIGINTERN PyObject *_wrap_SBBreakpointName_IsEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11057 PyObject *resultobj = 0;
11058 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11059 void *argp1 = 0 ;
11060 int res1 = 0 ;
11061 PyObject *swig_obj[1] ;
11062 bool result;
11063
11064 if (!args) SWIG_fail;
11065 swig_obj[0] = args;
11066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11067 if (!SWIG_IsOK(res1)) {
11068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_IsEnabled" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11069 }
11070 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11071 {
11072 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11073 result = (bool)(arg1)->IsEnabled();
11074 SWIG_PYTHON_THREAD_END_ALLOW;
11075 }
11076 resultobj = SWIG_From_bool(static_cast< bool >(result));
11077 return resultobj;
11078fail:
11079 return NULL;
11080}
11081
11082
11083SWIGINTERN PyObject *_wrap_SBBreakpointName_SetOneShot(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11084 PyObject *resultobj = 0;
11085 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11086 bool arg2 ;
11087 void *argp1 = 0 ;
11088 int res1 = 0 ;
11089 bool val2 ;
11090 int ecode2 = 0 ;
11091 PyObject *swig_obj[2] ;
11092
11093 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetOneShot", 2, 2, swig_obj)) SWIG_fail;
11094 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11095 if (!SWIG_IsOK(res1)) {
11096 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetOneShot" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11097 }
11098 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11099 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
11100 if (!SWIG_IsOK(ecode2)) {
11101 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetOneShot" "', argument " "2"" of type '" "bool""'");
11102 }
11103 arg2 = static_cast< bool >(val2);
11104 {
11105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11106 (arg1)->SetOneShot(arg2);
11107 SWIG_PYTHON_THREAD_END_ALLOW;
11108 }
11109 resultobj = SWIG_Py_Void();
11110 return resultobj;
11111fail:
11112 return NULL;
11113}
11114
11115
11116SWIGINTERN PyObject *_wrap_SBBreakpointName_IsOneShot(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11117 PyObject *resultobj = 0;
11118 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11119 void *argp1 = 0 ;
11120 int res1 = 0 ;
11121 PyObject *swig_obj[1] ;
11122 bool result;
11123
11124 if (!args) SWIG_fail;
11125 swig_obj[0] = args;
11126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11127 if (!SWIG_IsOK(res1)) {
11128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_IsOneShot" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11129 }
11130 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11131 {
11132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11133 result = (bool)((lldb::SBBreakpointName const *)arg1)->IsOneShot();
11134 SWIG_PYTHON_THREAD_END_ALLOW;
11135 }
11136 resultobj = SWIG_From_bool(static_cast< bool >(result));
11137 return resultobj;
11138fail:
11139 return NULL;
11140}
11141
11142
11143SWIGINTERN PyObject *_wrap_SBBreakpointName_SetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11144 PyObject *resultobj = 0;
11145 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11146 uint32_t arg2 ;
11147 void *argp1 = 0 ;
11148 int res1 = 0 ;
11149 unsigned int val2 ;
11150 int ecode2 = 0 ;
11151 PyObject *swig_obj[2] ;
11152
11153 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetIgnoreCount", 2, 2, swig_obj)) SWIG_fail;
11154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11155 if (!SWIG_IsOK(res1)) {
11156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11157 }
11158 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11159 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
11160 if (!SWIG_IsOK(ecode2)) {
11161 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
11162 }
11163 arg2 = static_cast< uint32_t >(val2);
11164 {
11165 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11166 (arg1)->SetIgnoreCount(arg2);
11167 SWIG_PYTHON_THREAD_END_ALLOW;
11168 }
11169 resultobj = SWIG_Py_Void();
11170 return resultobj;
11171fail:
11172 return NULL;
11173}
11174
11175
11176SWIGINTERN PyObject *_wrap_SBBreakpointName_GetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11177 PyObject *resultobj = 0;
11178 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11179 void *argp1 = 0 ;
11180 int res1 = 0 ;
11181 PyObject *swig_obj[1] ;
11182 uint32_t result;
11183
11184 if (!args) SWIG_fail;
11185 swig_obj[0] = args;
11186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11187 if (!SWIG_IsOK(res1)) {
11188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11189 }
11190 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11191 {
11192 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11193 result = (uint32_t)((lldb::SBBreakpointName const *)arg1)->GetIgnoreCount();
11194 SWIG_PYTHON_THREAD_END_ALLOW;
11195 }
11196 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
11197 return resultobj;
11198fail:
11199 return NULL;
11200}
11201
11202
11203SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11204 PyObject *resultobj = 0;
11205 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11206 char *arg2 = (char *) 0 ;
11207 void *argp1 = 0 ;
11208 int res1 = 0 ;
11209 int res2 ;
11210 char *buf2 = 0 ;
11211 int alloc2 = 0 ;
11212 PyObject *swig_obj[2] ;
11213
11214 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetCondition", 2, 2, swig_obj)) SWIG_fail;
11215 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11216 if (!SWIG_IsOK(res1)) {
11217 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11218 }
11219 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11220 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
11221 if (!SWIG_IsOK(res2)) {
11222 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetCondition" "', argument " "2"" of type '" "char const *""'");
11223 }
11224 arg2 = reinterpret_cast< char * >(buf2);
11225 {
11226 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11227 (arg1)->SetCondition((char const *)arg2);
11228 SWIG_PYTHON_THREAD_END_ALLOW;
11229 }
11230 resultobj = SWIG_Py_Void();
11231 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11232 return resultobj;
11233fail:
11234 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11235 return NULL;
11236}
11237
11238
11239SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11240 PyObject *resultobj = 0;
11241 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11242 void *argp1 = 0 ;
11243 int res1 = 0 ;
11244 PyObject *swig_obj[1] ;
11245 char *result = 0 ;
11246
11247 if (!args) SWIG_fail;
11248 swig_obj[0] = args;
11249 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11250 if (!SWIG_IsOK(res1)) {
11251 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetCondition" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11252 }
11253 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11254 {
11255 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11256 result = (char *)(arg1)->GetCondition();
11257 SWIG_PYTHON_THREAD_END_ALLOW;
11258 }
11259 resultobj = SWIG_FromCharPtr((const char *)result);
11260 return resultobj;
11261fail:
11262 return NULL;
11263}
11264
11265
11266SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAutoContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11267 PyObject *resultobj = 0;
11268 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11269 bool arg2 ;
11270 void *argp1 = 0 ;
11271 int res1 = 0 ;
11272 bool val2 ;
11273 int ecode2 = 0 ;
11274 PyObject *swig_obj[2] ;
11275
11276 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetAutoContinue", 2, 2, swig_obj)) SWIG_fail;
11277 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11278 if (!SWIG_IsOK(res1)) {
11279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11280 }
11281 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11282 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
11283 if (!SWIG_IsOK(ecode2)) {
11284 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAutoContinue" "', argument " "2"" of type '" "bool""'");
11285 }
11286 arg2 = static_cast< bool >(val2);
11287 {
11288 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11289 (arg1)->SetAutoContinue(arg2);
11290 SWIG_PYTHON_THREAD_END_ALLOW;
11291 }
11292 resultobj = SWIG_Py_Void();
11293 return resultobj;
11294fail:
11295 return NULL;
11296}
11297
11298
11299SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAutoContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11300 PyObject *resultobj = 0;
11301 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11302 void *argp1 = 0 ;
11303 int res1 = 0 ;
11304 PyObject *swig_obj[1] ;
11305 bool result;
11306
11307 if (!args) SWIG_fail;
11308 swig_obj[0] = args;
11309 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11310 if (!SWIG_IsOK(res1)) {
11311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAutoContinue" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11312 }
11313 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11314 {
11315 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11316 result = (bool)(arg1)->GetAutoContinue();
11317 SWIG_PYTHON_THREAD_END_ALLOW;
11318 }
11319 resultobj = SWIG_From_bool(static_cast< bool >(result));
11320 return resultobj;
11321fail:
11322 return NULL;
11323}
11324
11325
11326SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11327 PyObject *resultobj = 0;
11328 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11329 lldb::tid_t arg2 ;
11330 void *argp1 = 0 ;
11331 int res1 = 0 ;
11332 PyObject *swig_obj[2] ;
11333
11334 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetThreadID", 2, 2, swig_obj)) SWIG_fail;
11335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11336 if (!SWIG_IsOK(res1)) {
11337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11338 }
11339 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11340 {
11341 PythonObject obj = Retain<PythonObject>(swig_obj[1]);
11342 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
11343 if (PyErr_Occurred())
11344 return nullptr;
11345 arg2 = value;
11346 }
11347 {
11348 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11349 (arg1)->SetThreadID(arg2);
11350 SWIG_PYTHON_THREAD_END_ALLOW;
11351 }
11352 resultobj = SWIG_Py_Void();
11353 return resultobj;
11354fail:
11355 return NULL;
11356}
11357
11358
11359SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11360 PyObject *resultobj = 0;
11361 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11362 void *argp1 = 0 ;
11363 int res1 = 0 ;
11364 PyObject *swig_obj[1] ;
11365 lldb::tid_t result;
11366
11367 if (!args) SWIG_fail;
11368 swig_obj[0] = args;
11369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11370 if (!SWIG_IsOK(res1)) {
11371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetThreadID" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11372 }
11373 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11374 {
11375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11376 result = (lldb::tid_t)(arg1)->GetThreadID();
11377 SWIG_PYTHON_THREAD_END_ALLOW;
11378 }
11379 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
11380 return resultobj;
11381fail:
11382 return NULL;
11383}
11384
11385
11386SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11387 PyObject *resultobj = 0;
11388 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11389 uint32_t arg2 ;
11390 void *argp1 = 0 ;
11391 int res1 = 0 ;
11392 unsigned int val2 ;
11393 int ecode2 = 0 ;
11394 PyObject *swig_obj[2] ;
11395
11396 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetThreadIndex", 2, 2, swig_obj)) SWIG_fail;
11397 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11398 if (!SWIG_IsOK(res1)) {
11399 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11400 }
11401 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11402 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
11403 if (!SWIG_IsOK(ecode2)) {
11404 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetThreadIndex" "', argument " "2"" of type '" "uint32_t""'");
11405 }
11406 arg2 = static_cast< uint32_t >(val2);
11407 {
11408 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11409 (arg1)->SetThreadIndex(arg2);
11410 SWIG_PYTHON_THREAD_END_ALLOW;
11411 }
11412 resultobj = SWIG_Py_Void();
11413 return resultobj;
11414fail:
11415 return NULL;
11416}
11417
11418
11419SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11420 PyObject *resultobj = 0;
11421 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11422 void *argp1 = 0 ;
11423 int res1 = 0 ;
11424 PyObject *swig_obj[1] ;
11425 uint32_t result;
11426
11427 if (!args) SWIG_fail;
11428 swig_obj[0] = args;
11429 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11430 if (!SWIG_IsOK(res1)) {
11431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetThreadIndex" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11432 }
11433 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11434 {
11435 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11436 result = (uint32_t)((lldb::SBBreakpointName const *)arg1)->GetThreadIndex();
11437 SWIG_PYTHON_THREAD_END_ALLOW;
11438 }
11439 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
11440 return resultobj;
11441fail:
11442 return NULL;
11443}
11444
11445
11446SWIGINTERN PyObject *_wrap_SBBreakpointName_SetThreadName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11447 PyObject *resultobj = 0;
11448 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11449 char *arg2 = (char *) 0 ;
11450 void *argp1 = 0 ;
11451 int res1 = 0 ;
11452 int res2 ;
11453 char *buf2 = 0 ;
11454 int alloc2 = 0 ;
11455 PyObject *swig_obj[2] ;
11456
11457 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetThreadName", 2, 2, swig_obj)) SWIG_fail;
11458 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11459 if (!SWIG_IsOK(res1)) {
11460 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11461 }
11462 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11463 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
11464 if (!SWIG_IsOK(res2)) {
11465 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetThreadName" "', argument " "2"" of type '" "char const *""'");
11466 }
11467 arg2 = reinterpret_cast< char * >(buf2);
11468 {
11469 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11470 (arg1)->SetThreadName((char const *)arg2);
11471 SWIG_PYTHON_THREAD_END_ALLOW;
11472 }
11473 resultobj = SWIG_Py_Void();
11474 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11475 return resultobj;
11476fail:
11477 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11478 return NULL;
11479}
11480
11481
11482SWIGINTERN PyObject *_wrap_SBBreakpointName_GetThreadName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11483 PyObject *resultobj = 0;
11484 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11485 void *argp1 = 0 ;
11486 int res1 = 0 ;
11487 PyObject *swig_obj[1] ;
11488 char *result = 0 ;
11489
11490 if (!args) SWIG_fail;
11491 swig_obj[0] = args;
11492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11493 if (!SWIG_IsOK(res1)) {
11494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetThreadName" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11495 }
11496 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11497 {
11498 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11499 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetThreadName();
11500 SWIG_PYTHON_THREAD_END_ALLOW;
11501 }
11502 resultobj = SWIG_FromCharPtr((const char *)result);
11503 return resultobj;
11504fail:
11505 return NULL;
11506}
11507
11508
11509SWIGINTERN PyObject *_wrap_SBBreakpointName_SetQueueName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11510 PyObject *resultobj = 0;
11511 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11512 char *arg2 = (char *) 0 ;
11513 void *argp1 = 0 ;
11514 int res1 = 0 ;
11515 int res2 ;
11516 char *buf2 = 0 ;
11517 int alloc2 = 0 ;
11518 PyObject *swig_obj[2] ;
11519
11520 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetQueueName", 2, 2, swig_obj)) SWIG_fail;
11521 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11522 if (!SWIG_IsOK(res1)) {
11523 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11524 }
11525 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11526 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
11527 if (!SWIG_IsOK(res2)) {
11528 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetQueueName" "', argument " "2"" of type '" "char const *""'");
11529 }
11530 arg2 = reinterpret_cast< char * >(buf2);
11531 {
11532 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11533 (arg1)->SetQueueName((char const *)arg2);
11534 SWIG_PYTHON_THREAD_END_ALLOW;
11535 }
11536 resultobj = SWIG_Py_Void();
11537 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11538 return resultobj;
11539fail:
11540 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11541 return NULL;
11542}
11543
11544
11545SWIGINTERN PyObject *_wrap_SBBreakpointName_GetQueueName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11546 PyObject *resultobj = 0;
11547 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11548 void *argp1 = 0 ;
11549 int res1 = 0 ;
11550 PyObject *swig_obj[1] ;
11551 char *result = 0 ;
11552
11553 if (!args) SWIG_fail;
11554 swig_obj[0] = args;
11555 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11556 if (!SWIG_IsOK(res1)) {
11557 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetQueueName" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11558 }
11559 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11560 {
11561 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11562 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetQueueName();
11563 SWIG_PYTHON_THREAD_END_ALLOW;
11564 }
11565 resultobj = SWIG_FromCharPtr((const char *)result);
11566 return resultobj;
11567fail:
11568 return NULL;
11569}
11570
11571
11572SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
11573 PyObject *resultobj = 0;
11574 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11575 char *arg2 = (char *) 0 ;
11576 void *argp1 = 0 ;
11577 int res1 = 0 ;
11578 int res2 ;
11579 char *buf2 = 0 ;
11580 int alloc2 = 0 ;
11581
11582 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
11583 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11584 if (!SWIG_IsOK(res1)) {
11585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11586 }
11587 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11588 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
11589 if (!SWIG_IsOK(res2)) {
11590 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
11591 }
11592 arg2 = reinterpret_cast< char * >(buf2);
11593 {
11594 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11595 (arg1)->SetScriptCallbackFunction((char const *)arg2);
11596 SWIG_PYTHON_THREAD_END_ALLOW;
11597 }
11598 resultobj = SWIG_Py_Void();
11599 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11600 return resultobj;
11601fail:
11602 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11603 return NULL;
11604}
11605
11606
11607SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
11608 PyObject *resultobj = 0;
11609 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11610 char *arg2 = (char *) 0 ;
11611 lldb::SBStructuredData *arg3 = 0 ;
11612 void *argp1 = 0 ;
11613 int res1 = 0 ;
11614 int res2 ;
11615 char *buf2 = 0 ;
11616 int alloc2 = 0 ;
11617 void *argp3 = 0 ;
11618 int res3 = 0 ;
11619 lldb::SBError result;
11620
11621 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
11622 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11623 if (!SWIG_IsOK(res1)) {
11624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11625 }
11626 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11627 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
11628 if (!SWIG_IsOK(res2)) {
11629 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "2"" of type '" "char const *""'");
11630 }
11631 arg2 = reinterpret_cast< char * >(buf2);
11632 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
11633 if (!SWIG_IsOK(res3)) {
11634 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
11635 }
11636 if (!argp3) {
11637 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_SetScriptCallbackFunction" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
11638 }
11639 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
11640 {
11641 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11642 result = (arg1)->SetScriptCallbackFunction((char const *)arg2,*arg3);
11643 SWIG_PYTHON_THREAD_END_ALLOW;
11644 }
11645 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
11646 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11647 return resultobj;
11648fail:
11649 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11650 return NULL;
11651}
11652
11653
11654SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackFunction(PyObject *self, PyObject *args) {
11655 Py_ssize_t argc;
11656 PyObject *argv[4] = {
11657 0
11658 };
11659
11660 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetScriptCallbackFunction", 0, 3, argv))) SWIG_fail;
11661 --argc;
11662 if (argc == 2) {
11663 int _v;
11664 void *vptr = 0;
11665 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointName, 0);
11666 _v = SWIG_CheckState(res);
11667 if (_v) {
11668 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
11669 _v = SWIG_CheckState(res);
11670 if (_v) {
11671 return _wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_0(self, argc, argv);
11672 }
11673 }
11674 }
11675 if (argc == 3) {
11676 int _v;
11677 void *vptr = 0;
11678 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBreakpointName, 0);
11679 _v = SWIG_CheckState(res);
11680 if (_v) {
11681 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
11682 _v = SWIG_CheckState(res);
11683 if (_v) {
11684 void *vptr = 0;
11685 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
11686 _v = SWIG_CheckState(res);
11687 if (_v) {
11688 return _wrap_SBBreakpointName_SetScriptCallbackFunction__SWIG_1(self, argc, argv);
11689 }
11690 }
11691 }
11692 }
11693
11694fail:
11695 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBreakpointName_SetScriptCallbackFunction'.\n"
11696 " Possible C/C++ prototypes are:\n"
11697 " lldb::SBBreakpointName::SetScriptCallbackFunction(char const *)\n"
11698 " lldb::SBBreakpointName::SetScriptCallbackFunction(char const *,lldb::SBStructuredData &)\n");
11699 return 0;
11700}
11701
11702
11703SWIGINTERN PyObject *_wrap_SBBreakpointName_SetCommandLineCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11704 PyObject *resultobj = 0;
11705 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11706 lldb::SBStringList *arg2 = 0 ;
11707 void *argp1 = 0 ;
11708 int res1 = 0 ;
11709 void *argp2 = 0 ;
11710 int res2 = 0 ;
11711 PyObject *swig_obj[2] ;
11712
11713 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetCommandLineCommands", 2, 2, swig_obj)) SWIG_fail;
11714 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11715 if (!SWIG_IsOK(res1)) {
11716 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11717 }
11718 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11719 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
11720 if (!SWIG_IsOK(res2)) {
11721 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11722 }
11723 if (!argp2) {
11724 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_SetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11725 }
11726 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
11727 {
11728 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11729 (arg1)->SetCommandLineCommands(*arg2);
11730 SWIG_PYTHON_THREAD_END_ALLOW;
11731 }
11732 resultobj = SWIG_Py_Void();
11733 return resultobj;
11734fail:
11735 return NULL;
11736}
11737
11738
11739SWIGINTERN PyObject *_wrap_SBBreakpointName_GetCommandLineCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11740 PyObject *resultobj = 0;
11741 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11742 lldb::SBStringList *arg2 = 0 ;
11743 void *argp1 = 0 ;
11744 int res1 = 0 ;
11745 void *argp2 = 0 ;
11746 int res2 = 0 ;
11747 PyObject *swig_obj[2] ;
11748 bool result;
11749
11750 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_GetCommandLineCommands", 2, 2, swig_obj)) SWIG_fail;
11751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11752 if (!SWIG_IsOK(res1)) {
11753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetCommandLineCommands" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11754 }
11755 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11756 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
11757 if (!SWIG_IsOK(res2)) {
11758 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11759 }
11760 if (!argp2) {
11761 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_GetCommandLineCommands" "', argument " "2"" of type '" "lldb::SBStringList &""'");
11762 }
11763 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
11764 {
11765 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11766 result = (bool)(arg1)->GetCommandLineCommands(*arg2);
11767 SWIG_PYTHON_THREAD_END_ALLOW;
11768 }
11769 resultobj = SWIG_From_bool(static_cast< bool >(result));
11770 return resultobj;
11771fail:
11772 return NULL;
11773}
11774
11775
11776SWIGINTERN PyObject *_wrap_SBBreakpointName_SetScriptCallbackBody(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11777 PyObject *resultobj = 0;
11778 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11779 char *arg2 = (char *) 0 ;
11780 void *argp1 = 0 ;
11781 int res1 = 0 ;
11782 int res2 ;
11783 char *buf2 = 0 ;
11784 int alloc2 = 0 ;
11785 PyObject *swig_obj[2] ;
11786 lldb::SBError result;
11787
11788 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetScriptCallbackBody", 2, 2, swig_obj)) SWIG_fail;
11789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11790 if (!SWIG_IsOK(res1)) {
11791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetScriptCallbackBody" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11792 }
11793 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11794 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
11795 if (!SWIG_IsOK(res2)) {
11796 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetScriptCallbackBody" "', argument " "2"" of type '" "char const *""'");
11797 }
11798 arg2 = reinterpret_cast< char * >(buf2);
11799 {
11800 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11801 result = (arg1)->SetScriptCallbackBody((char const *)arg2);
11802 SWIG_PYTHON_THREAD_END_ALLOW;
11803 }
11804 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
11805 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11806 return resultobj;
11807fail:
11808 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11809 return NULL;
11810}
11811
11812
11813SWIGINTERN PyObject *_wrap_SBBreakpointName_GetHelpString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11814 PyObject *resultobj = 0;
11815 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11816 void *argp1 = 0 ;
11817 int res1 = 0 ;
11818 PyObject *swig_obj[1] ;
11819 char *result = 0 ;
11820
11821 if (!args) SWIG_fail;
11822 swig_obj[0] = args;
11823 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11824 if (!SWIG_IsOK(res1)) {
11825 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetHelpString" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11826 }
11827 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11828 {
11829 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11830 result = (char *)((lldb::SBBreakpointName const *)arg1)->GetHelpString();
11831 SWIG_PYTHON_THREAD_END_ALLOW;
11832 }
11833 resultobj = SWIG_FromCharPtr((const char *)result);
11834 return resultobj;
11835fail:
11836 return NULL;
11837}
11838
11839
11840SWIGINTERN PyObject *_wrap_SBBreakpointName_SetHelpString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11841 PyObject *resultobj = 0;
11842 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11843 char *arg2 = (char *) 0 ;
11844 void *argp1 = 0 ;
11845 int res1 = 0 ;
11846 int res2 ;
11847 char *buf2 = 0 ;
11848 int alloc2 = 0 ;
11849 PyObject *swig_obj[2] ;
11850
11851 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetHelpString", 2, 2, swig_obj)) SWIG_fail;
11852 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11853 if (!SWIG_IsOK(res1)) {
11854 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetHelpString" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11855 }
11856 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11857 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
11858 if (!SWIG_IsOK(res2)) {
11859 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_SetHelpString" "', argument " "2"" of type '" "char const *""'");
11860 }
11861 arg2 = reinterpret_cast< char * >(buf2);
11862 {
11863 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11864 (arg1)->SetHelpString((char const *)arg2);
11865 SWIG_PYTHON_THREAD_END_ALLOW;
11866 }
11867 resultobj = SWIG_Py_Void();
11868 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11869 return resultobj;
11870fail:
11871 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
11872 return NULL;
11873}
11874
11875
11876SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11877 PyObject *resultobj = 0;
11878 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11879 void *argp1 = 0 ;
11880 int res1 = 0 ;
11881 PyObject *swig_obj[1] ;
11882 bool result;
11883
11884 if (!args) SWIG_fail;
11885 swig_obj[0] = args;
11886 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11887 if (!SWIG_IsOK(res1)) {
11888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAllowList" "', argument " "1"" of type '" "lldb::SBBreakpointName const *""'");
11889 }
11890 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11891 {
11892 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11893 result = (bool)((lldb::SBBreakpointName const *)arg1)->GetAllowList();
11894 SWIG_PYTHON_THREAD_END_ALLOW;
11895 }
11896 resultobj = SWIG_From_bool(static_cast< bool >(result));
11897 return resultobj;
11898fail:
11899 return NULL;
11900}
11901
11902
11903SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11904 PyObject *resultobj = 0;
11905 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11906 bool arg2 ;
11907 void *argp1 = 0 ;
11908 int res1 = 0 ;
11909 bool val2 ;
11910 int ecode2 = 0 ;
11911 PyObject *swig_obj[2] ;
11912
11913 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetAllowList", 2, 2, swig_obj)) SWIG_fail;
11914 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11915 if (!SWIG_IsOK(res1)) {
11916 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAllowList" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11917 }
11918 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11919 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
11920 if (!SWIG_IsOK(ecode2)) {
11921 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAllowList" "', argument " "2"" of type '" "bool""'");
11922 }
11923 arg2 = static_cast< bool >(val2);
11924 {
11925 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11926 (arg1)->SetAllowList(arg2);
11927 SWIG_PYTHON_THREAD_END_ALLOW;
11928 }
11929 resultobj = SWIG_Py_Void();
11930 return resultobj;
11931fail:
11932 return NULL;
11933}
11934
11935
11936SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDelete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11937 PyObject *resultobj = 0;
11938 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11939 void *argp1 = 0 ;
11940 int res1 = 0 ;
11941 PyObject *swig_obj[1] ;
11942 bool result;
11943
11944 if (!args) SWIG_fail;
11945 swig_obj[0] = args;
11946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11947 if (!SWIG_IsOK(res1)) {
11948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAllowDelete" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11949 }
11950 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11951 {
11952 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11953 result = (bool)(arg1)->GetAllowDelete();
11954 SWIG_PYTHON_THREAD_END_ALLOW;
11955 }
11956 resultobj = SWIG_From_bool(static_cast< bool >(result));
11957 return resultobj;
11958fail:
11959 return NULL;
11960}
11961
11962
11963SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDelete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11964 PyObject *resultobj = 0;
11965 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11966 bool arg2 ;
11967 void *argp1 = 0 ;
11968 int res1 = 0 ;
11969 bool val2 ;
11970 int ecode2 = 0 ;
11971 PyObject *swig_obj[2] ;
11972
11973 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetAllowDelete", 2, 2, swig_obj)) SWIG_fail;
11974 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
11975 if (!SWIG_IsOK(res1)) {
11976 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAllowDelete" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
11977 }
11978 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
11979 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
11980 if (!SWIG_IsOK(ecode2)) {
11981 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAllowDelete" "', argument " "2"" of type '" "bool""'");
11982 }
11983 arg2 = static_cast< bool >(val2);
11984 {
11985 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
11986 (arg1)->SetAllowDelete(arg2);
11987 SWIG_PYTHON_THREAD_END_ALLOW;
11988 }
11989 resultobj = SWIG_Py_Void();
11990 return resultobj;
11991fail:
11992 return NULL;
11993}
11994
11995
11996SWIGINTERN PyObject *_wrap_SBBreakpointName_GetAllowDisable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11997 PyObject *resultobj = 0;
11998 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
11999 void *argp1 = 0 ;
12000 int res1 = 0 ;
12001 PyObject *swig_obj[1] ;
12002 bool result;
12003
12004 if (!args) SWIG_fail;
12005 swig_obj[0] = args;
12006 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
12007 if (!SWIG_IsOK(res1)) {
12008 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetAllowDisable" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
12009 }
12010 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
12011 {
12012 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12013 result = (bool)(arg1)->GetAllowDisable();
12014 SWIG_PYTHON_THREAD_END_ALLOW;
12015 }
12016 resultobj = SWIG_From_bool(static_cast< bool >(result));
12017 return resultobj;
12018fail:
12019 return NULL;
12020}
12021
12022
12023SWIGINTERN PyObject *_wrap_SBBreakpointName_SetAllowDisable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12024 PyObject *resultobj = 0;
12025 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
12026 bool arg2 ;
12027 void *argp1 = 0 ;
12028 int res1 = 0 ;
12029 bool val2 ;
12030 int ecode2 = 0 ;
12031 PyObject *swig_obj[2] ;
12032
12033 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_SetAllowDisable", 2, 2, swig_obj)) SWIG_fail;
12034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
12035 if (!SWIG_IsOK(res1)) {
12036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_SetAllowDisable" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
12037 }
12038 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
12039 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
12040 if (!SWIG_IsOK(ecode2)) {
12041 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBreakpointName_SetAllowDisable" "', argument " "2"" of type '" "bool""'");
12042 }
12043 arg2 = static_cast< bool >(val2);
12044 {
12045 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12046 (arg1)->SetAllowDisable(arg2);
12047 SWIG_PYTHON_THREAD_END_ALLOW;
12048 }
12049 resultobj = SWIG_Py_Void();
12050 return resultobj;
12051fail:
12052 return NULL;
12053}
12054
12055
12056SWIGINTERN PyObject *_wrap_SBBreakpointName_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12057 PyObject *resultobj = 0;
12058 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
12059 lldb::SBStream *arg2 = 0 ;
12060 void *argp1 = 0 ;
12061 int res1 = 0 ;
12062 void *argp2 = 0 ;
12063 int res2 = 0 ;
12064 PyObject *swig_obj[2] ;
12065 bool result;
12066
12067 if (!SWIG_Python_UnpackTuple(args, "SBBreakpointName_GetDescription", 2, 2, swig_obj)) SWIG_fail;
12068 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
12069 if (!SWIG_IsOK(res1)) {
12070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName_GetDescription" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
12071 }
12072 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
12073 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
12074 if (!SWIG_IsOK(res2)) {
12075 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBreakpointName_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
12076 }
12077 if (!argp2) {
12078 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBreakpointName_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
12079 }
12080 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
12081 {
12082 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12083 result = (bool)(arg1)->GetDescription(*arg2);
12084 SWIG_PYTHON_THREAD_END_ALLOW;
12085 }
12086 resultobj = SWIG_From_bool(static_cast< bool >(result));
12087 return resultobj;
12088fail:
12089 return NULL;
12090}
12091
12092
12093SWIGINTERN PyObject *_wrap_SBBreakpointName___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12094 PyObject *resultobj = 0;
12095 lldb::SBBreakpointName *arg1 = (lldb::SBBreakpointName *) 0 ;
12096 void *argp1 = 0 ;
12097 int res1 = 0 ;
12098 PyObject *swig_obj[1] ;
12099 std::string result;
12100
12101 if (!args) SWIG_fail;
12102 swig_obj[0] = args;
12103 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBreakpointName, 0 | 0 );
12104 if (!SWIG_IsOK(res1)) {
12105 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBreakpointName___str__" "', argument " "1"" of type '" "lldb::SBBreakpointName *""'");
12106 }
12107 arg1 = reinterpret_cast< lldb::SBBreakpointName * >(argp1);
12108 {
12109 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12110 result = lldb_SBBreakpointName___str__(arg1);
12111 SWIG_PYTHON_THREAD_END_ALLOW;
12112 }
12113 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
12114 return resultobj;
12115fail:
12116 return NULL;
12117}
12118
12119
12120SWIGINTERN PyObject *SBBreakpointName_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12121 PyObject *obj;
12122 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
12123 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBreakpointName, SWIG_NewClientData(obj));
12124 return SWIG_Py_Void();
12125}
12126
12127SWIGINTERN PyObject *SBBreakpointName_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12128 return SWIG_Python_InitShadowInstance(args);
12129}
12130
12131SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
12132 PyObject *resultobj = 0;
12133 lldb::SBBroadcaster *result = 0 ;
12134
12135 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
12136 {
12137 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12138 result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster();
12139 SWIG_PYTHON_THREAD_END_ALLOW;
12140 }
12141 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NEW | 0 );
12142 return resultobj;
12143fail:
12144 return NULL;
12145}
12146
12147
12148SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12149 PyObject *resultobj = 0;
12150 char *arg1 = (char *) 0 ;
12151 int res1 ;
12152 char *buf1 = 0 ;
12153 int alloc1 = 0 ;
12154 lldb::SBBroadcaster *result = 0 ;
12155
12156 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
12157 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
12158 if (!SWIG_IsOK(res1)) {
12159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBroadcaster" "', argument " "1"" of type '" "char const *""'");
12160 }
12161 arg1 = reinterpret_cast< char * >(buf1);
12162 {
12163 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12164 result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster((char const *)arg1);
12165 SWIG_PYTHON_THREAD_END_ALLOW;
12166 }
12167 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NEW | 0 );
12168 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
12169 return resultobj;
12170fail:
12171 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
12172 return NULL;
12173}
12174
12175
12176SWIGINTERN PyObject *_wrap_new_SBBroadcaster__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12177 PyObject *resultobj = 0;
12178 lldb::SBBroadcaster *arg1 = 0 ;
12179 void *argp1 = 0 ;
12180 int res1 = 0 ;
12181 lldb::SBBroadcaster *result = 0 ;
12182
12183 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
12184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
12185 if (!SWIG_IsOK(res1)) {
12186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBBroadcaster" "', argument " "1"" of type '" "lldb::SBBroadcaster const &""'");
12187 }
12188 if (!argp1) {
12189 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBBroadcaster" "', argument " "1"" of type '" "lldb::SBBroadcaster const &""'");
12190 }
12191 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12192 {
12193 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12194 result = (lldb::SBBroadcaster *)new lldb::SBBroadcaster((lldb::SBBroadcaster const &)*arg1);
12195 SWIG_PYTHON_THREAD_END_ALLOW;
12196 }
12197 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NEW | 0 );
12198 return resultobj;
12199fail:
12200 return NULL;
12201}
12202
12203
12204SWIGINTERN PyObject *_wrap_new_SBBroadcaster(PyObject *self, PyObject *args) {
12205 Py_ssize_t argc;
12206 PyObject *argv[2] = {
12207 0
12208 };
12209
12210 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBBroadcaster", 0, 1, argv))) SWIG_fail;
12211 --argc;
12212 if (argc == 0) {
12213 return _wrap_new_SBBroadcaster__SWIG_0(self, argc, argv);
12214 }
12215 if (argc == 1) {
12216 int _v;
12217 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_NO_NULL | 0);
12218 _v = SWIG_CheckState(res);
12219 if (_v) {
12220 return _wrap_new_SBBroadcaster__SWIG_2(self, argc, argv);
12221 }
12222 }
12223 if (argc == 1) {
12224 int _v;
12225 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
12226 _v = SWIG_CheckState(res);
12227 if (_v) {
12228 return _wrap_new_SBBroadcaster__SWIG_1(self, argc, argv);
12229 }
12230 }
12231
12232fail:
12233 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBBroadcaster'.\n"
12234 " Possible C/C++ prototypes are:\n"
12235 " lldb::SBBroadcaster::SBBroadcaster()\n"
12236 " lldb::SBBroadcaster::SBBroadcaster(char const *)\n"
12237 " lldb::SBBroadcaster::SBBroadcaster(lldb::SBBroadcaster const &)\n");
12238 return 0;
12239}
12240
12241
12242SWIGINTERN PyObject *_wrap_delete_SBBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12243 PyObject *resultobj = 0;
12244 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12245 void *argp1 = 0 ;
12246 int res1 = 0 ;
12247 PyObject *swig_obj[1] ;
12248
12249 if (!args) SWIG_fail;
12250 swig_obj[0] = args;
12251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_DISOWN | 0 );
12252 if (!SWIG_IsOK(res1)) {
12253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBBroadcaster" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12254 }
12255 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12256 {
12257 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12258 delete arg1;
12259 SWIG_PYTHON_THREAD_END_ALLOW;
12260 }
12261 resultobj = SWIG_Py_Void();
12262 return resultobj;
12263fail:
12264 return NULL;
12265}
12266
12267
12268SWIGINTERN PyObject *_wrap_SBBroadcaster_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12269 PyObject *resultobj = 0;
12270 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12271 void *argp1 = 0 ;
12272 int res1 = 0 ;
12273 PyObject *swig_obj[1] ;
12274 bool result;
12275
12276 if (!args) SWIG_fail;
12277 swig_obj[0] = args;
12278 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12279 if (!SWIG_IsOK(res1)) {
12280 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_IsValid" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
12281 }
12282 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12283 {
12284 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12285 result = (bool)((lldb::SBBroadcaster const *)arg1)->IsValid();
12286 SWIG_PYTHON_THREAD_END_ALLOW;
12287 }
12288 resultobj = SWIG_From_bool(static_cast< bool >(result));
12289 return resultobj;
12290fail:
12291 return NULL;
12292}
12293
12294
12295SWIGINTERN PyObject *_wrap_SBBroadcaster___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12296 PyObject *resultobj = 0;
12297 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12298 void *argp1 = 0 ;
12299 int res1 = 0 ;
12300 PyObject *swig_obj[1] ;
12301 bool result;
12302
12303 if (!args) SWIG_fail;
12304 swig_obj[0] = args;
12305 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12306 if (!SWIG_IsOK(res1)) {
12307 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster___nonzero__" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
12308 }
12309 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12310 {
12311 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12312 result = (bool)((lldb::SBBroadcaster const *)arg1)->operator bool();
12313 SWIG_PYTHON_THREAD_END_ALLOW;
12314 }
12315 resultobj = SWIG_From_bool(static_cast< bool >(result));
12316 return resultobj;
12317fail:
12318 return NULL;
12319}
12320
12321
12322SWIGINTERN PyObject *_wrap_SBBroadcaster_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12323 PyObject *resultobj = 0;
12324 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12325 void *argp1 = 0 ;
12326 int res1 = 0 ;
12327 PyObject *swig_obj[1] ;
12328
12329 if (!args) SWIG_fail;
12330 swig_obj[0] = args;
12331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12332 if (!SWIG_IsOK(res1)) {
12333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_Clear" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12334 }
12335 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12336 {
12337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12338 (arg1)->Clear();
12339 SWIG_PYTHON_THREAD_END_ALLOW;
12340 }
12341 resultobj = SWIG_Py_Void();
12342 return resultobj;
12343fail:
12344 return NULL;
12345}
12346
12347
12348SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12349 PyObject *resultobj = 0;
12350 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12351 uint32_t arg2 ;
12352 bool arg3 ;
12353 void *argp1 = 0 ;
12354 int res1 = 0 ;
12355 unsigned int val2 ;
12356 int ecode2 = 0 ;
12357 bool val3 ;
12358 int ecode3 = 0 ;
12359
12360 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
12361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12362 if (!SWIG_IsOK(res1)) {
12363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12364 }
12365 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12366 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
12367 if (!SWIG_IsOK(ecode2)) {
12368 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "2"" of type '" "uint32_t""'");
12369 }
12370 arg2 = static_cast< uint32_t >(val2);
12371 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
12372 if (!SWIG_IsOK(ecode3)) {
12373 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "3"" of type '" "bool""'");
12374 }
12375 arg3 = static_cast< bool >(val3);
12376 {
12377 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12378 (arg1)->BroadcastEventByType(arg2,arg3);
12379 SWIG_PYTHON_THREAD_END_ALLOW;
12380 }
12381 resultobj = SWIG_Py_Void();
12382 return resultobj;
12383fail:
12384 return NULL;
12385}
12386
12387
12388SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12389 PyObject *resultobj = 0;
12390 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12391 uint32_t arg2 ;
12392 void *argp1 = 0 ;
12393 int res1 = 0 ;
12394 unsigned int val2 ;
12395 int ecode2 = 0 ;
12396
12397 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
12398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12399 if (!SWIG_IsOK(res1)) {
12400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12401 }
12402 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12403 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
12404 if (!SWIG_IsOK(ecode2)) {
12405 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBroadcaster_BroadcastEventByType" "', argument " "2"" of type '" "uint32_t""'");
12406 }
12407 arg2 = static_cast< uint32_t >(val2);
12408 {
12409 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12410 (arg1)->BroadcastEventByType(arg2);
12411 SWIG_PYTHON_THREAD_END_ALLOW;
12412 }
12413 resultobj = SWIG_Py_Void();
12414 return resultobj;
12415fail:
12416 return NULL;
12417}
12418
12419
12420SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEventByType(PyObject *self, PyObject *args) {
12421 Py_ssize_t argc;
12422 PyObject *argv[4] = {
12423 0
12424 };
12425
12426 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBroadcaster_BroadcastEventByType", 0, 3, argv))) SWIG_fail;
12427 --argc;
12428 if (argc == 2) {
12429 int _v;
12430 void *vptr = 0;
12431 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
12432 _v = SWIG_CheckState(res);
12433 if (_v) {
12434 {
12435 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
12436 _v = SWIG_CheckState(res);
12437 }
12438 if (_v) {
12439 return _wrap_SBBroadcaster_BroadcastEventByType__SWIG_1(self, argc, argv);
12440 }
12441 }
12442 }
12443 if (argc == 3) {
12444 int _v;
12445 void *vptr = 0;
12446 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
12447 _v = SWIG_CheckState(res);
12448 if (_v) {
12449 {
12450 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
12451 _v = SWIG_CheckState(res);
12452 }
12453 if (_v) {
12454 {
12455 int res = SWIG_AsVal_bool(argv[2], NULL);
12456 _v = SWIG_CheckState(res);
12457 }
12458 if (_v) {
12459 return _wrap_SBBroadcaster_BroadcastEventByType__SWIG_0(self, argc, argv);
12460 }
12461 }
12462 }
12463 }
12464
12465fail:
12466 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBroadcaster_BroadcastEventByType'.\n"
12467 " Possible C/C++ prototypes are:\n"
12468 " lldb::SBBroadcaster::BroadcastEventByType(uint32_t,bool)\n"
12469 " lldb::SBBroadcaster::BroadcastEventByType(uint32_t)\n");
12470 return 0;
12471}
12472
12473
12474SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12475 PyObject *resultobj = 0;
12476 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12477 lldb::SBEvent *arg2 = 0 ;
12478 bool arg3 ;
12479 void *argp1 = 0 ;
12480 int res1 = 0 ;
12481 void *argp2 = 0 ;
12482 int res2 = 0 ;
12483 bool val3 ;
12484 int ecode3 = 0 ;
12485
12486 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
12487 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12488 if (!SWIG_IsOK(res1)) {
12489 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12490 }
12491 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12492 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
12493 if (!SWIG_IsOK(res2)) {
12494 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
12495 }
12496 if (!argp2) {
12497 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
12498 }
12499 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
12500 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
12501 if (!SWIG_IsOK(ecode3)) {
12502 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "3"" of type '" "bool""'");
12503 }
12504 arg3 = static_cast< bool >(val3);
12505 {
12506 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12507 (arg1)->BroadcastEvent((lldb::SBEvent const &)*arg2,arg3);
12508 SWIG_PYTHON_THREAD_END_ALLOW;
12509 }
12510 resultobj = SWIG_Py_Void();
12511 return resultobj;
12512fail:
12513 return NULL;
12514}
12515
12516
12517SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12518 PyObject *resultobj = 0;
12519 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12520 lldb::SBEvent *arg2 = 0 ;
12521 void *argp1 = 0 ;
12522 int res1 = 0 ;
12523 void *argp2 = 0 ;
12524 int res2 = 0 ;
12525
12526 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
12527 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12528 if (!SWIG_IsOK(res1)) {
12529 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12530 }
12531 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12532 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
12533 if (!SWIG_IsOK(res2)) {
12534 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
12535 }
12536 if (!argp2) {
12537 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_BroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
12538 }
12539 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
12540 {
12541 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12542 (arg1)->BroadcastEvent((lldb::SBEvent const &)*arg2);
12543 SWIG_PYTHON_THREAD_END_ALLOW;
12544 }
12545 resultobj = SWIG_Py_Void();
12546 return resultobj;
12547fail:
12548 return NULL;
12549}
12550
12551
12552SWIGINTERN PyObject *_wrap_SBBroadcaster_BroadcastEvent(PyObject *self, PyObject *args) {
12553 Py_ssize_t argc;
12554 PyObject *argv[4] = {
12555 0
12556 };
12557
12558 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBroadcaster_BroadcastEvent", 0, 3, argv))) SWIG_fail;
12559 --argc;
12560 if (argc == 2) {
12561 int _v;
12562 void *vptr = 0;
12563 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
12564 _v = SWIG_CheckState(res);
12565 if (_v) {
12566 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
12567 _v = SWIG_CheckState(res);
12568 if (_v) {
12569 return _wrap_SBBroadcaster_BroadcastEvent__SWIG_1(self, argc, argv);
12570 }
12571 }
12572 }
12573 if (argc == 3) {
12574 int _v;
12575 void *vptr = 0;
12576 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
12577 _v = SWIG_CheckState(res);
12578 if (_v) {
12579 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
12580 _v = SWIG_CheckState(res);
12581 if (_v) {
12582 {
12583 int res = SWIG_AsVal_bool(argv[2], NULL);
12584 _v = SWIG_CheckState(res);
12585 }
12586 if (_v) {
12587 return _wrap_SBBroadcaster_BroadcastEvent__SWIG_0(self, argc, argv);
12588 }
12589 }
12590 }
12591 }
12592
12593fail:
12594 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBroadcaster_BroadcastEvent'.\n"
12595 " Possible C/C++ prototypes are:\n"
12596 " lldb::SBBroadcaster::BroadcastEvent(lldb::SBEvent const &,bool)\n"
12597 " lldb::SBBroadcaster::BroadcastEvent(lldb::SBEvent const &)\n");
12598 return 0;
12599}
12600
12601
12602SWIGINTERN PyObject *_wrap_SBBroadcaster_AddInitialEventsToListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12603 PyObject *resultobj = 0;
12604 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12605 lldb::SBListener *arg2 = 0 ;
12606 uint32_t arg3 ;
12607 void *argp1 = 0 ;
12608 int res1 = 0 ;
12609 void *argp2 = 0 ;
12610 int res2 = 0 ;
12611 unsigned int val3 ;
12612 int ecode3 = 0 ;
12613 PyObject *swig_obj[3] ;
12614
12615 if (!SWIG_Python_UnpackTuple(args, "SBBroadcaster_AddInitialEventsToListener", 3, 3, swig_obj)) SWIG_fail;
12616 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12617 if (!SWIG_IsOK(res1)) {
12618 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12619 }
12620 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12621 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
12622 if (!SWIG_IsOK(res2)) {
12623 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12624 }
12625 if (!argp2) {
12626 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12627 }
12628 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
12629 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
12630 if (!SWIG_IsOK(ecode3)) {
12631 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_AddInitialEventsToListener" "', argument " "3"" of type '" "uint32_t""'");
12632 }
12633 arg3 = static_cast< uint32_t >(val3);
12634 {
12635 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12636 (arg1)->AddInitialEventsToListener((lldb::SBListener const &)*arg2,arg3);
12637 SWIG_PYTHON_THREAD_END_ALLOW;
12638 }
12639 resultobj = SWIG_Py_Void();
12640 return resultobj;
12641fail:
12642 return NULL;
12643}
12644
12645
12646SWIGINTERN PyObject *_wrap_SBBroadcaster_AddListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12647 PyObject *resultobj = 0;
12648 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12649 lldb::SBListener *arg2 = 0 ;
12650 uint32_t arg3 ;
12651 void *argp1 = 0 ;
12652 int res1 = 0 ;
12653 void *argp2 = 0 ;
12654 int res2 = 0 ;
12655 unsigned int val3 ;
12656 int ecode3 = 0 ;
12657 PyObject *swig_obj[3] ;
12658 uint32_t result;
12659
12660 if (!SWIG_Python_UnpackTuple(args, "SBBroadcaster_AddListener", 3, 3, swig_obj)) SWIG_fail;
12661 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12662 if (!SWIG_IsOK(res1)) {
12663 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_AddListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12664 }
12665 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12666 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
12667 if (!SWIG_IsOK(res2)) {
12668 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_AddListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12669 }
12670 if (!argp2) {
12671 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_AddListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12672 }
12673 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
12674 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
12675 if (!SWIG_IsOK(ecode3)) {
12676 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_AddListener" "', argument " "3"" of type '" "uint32_t""'");
12677 }
12678 arg3 = static_cast< uint32_t >(val3);
12679 {
12680 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12681 result = (uint32_t)(arg1)->AddListener((lldb::SBListener const &)*arg2,arg3);
12682 SWIG_PYTHON_THREAD_END_ALLOW;
12683 }
12684 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
12685 return resultobj;
12686fail:
12687 return NULL;
12688}
12689
12690
12691SWIGINTERN PyObject *_wrap_SBBroadcaster_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12692 PyObject *resultobj = 0;
12693 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12694 void *argp1 = 0 ;
12695 int res1 = 0 ;
12696 PyObject *swig_obj[1] ;
12697 char *result = 0 ;
12698
12699 if (!args) SWIG_fail;
12700 swig_obj[0] = args;
12701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12702 if (!SWIG_IsOK(res1)) {
12703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_GetName" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
12704 }
12705 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12706 {
12707 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12708 result = (char *)((lldb::SBBroadcaster const *)arg1)->GetName();
12709 SWIG_PYTHON_THREAD_END_ALLOW;
12710 }
12711 resultobj = SWIG_FromCharPtr((const char *)result);
12712 return resultobj;
12713fail:
12714 return NULL;
12715}
12716
12717
12718SWIGINTERN PyObject *_wrap_SBBroadcaster_EventTypeHasListeners(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12719 PyObject *resultobj = 0;
12720 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12721 uint32_t arg2 ;
12722 void *argp1 = 0 ;
12723 int res1 = 0 ;
12724 unsigned int val2 ;
12725 int ecode2 = 0 ;
12726 PyObject *swig_obj[2] ;
12727 bool result;
12728
12729 if (!SWIG_Python_UnpackTuple(args, "SBBroadcaster_EventTypeHasListeners", 2, 2, swig_obj)) SWIG_fail;
12730 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12731 if (!SWIG_IsOK(res1)) {
12732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_EventTypeHasListeners" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12733 }
12734 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12735 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
12736 if (!SWIG_IsOK(ecode2)) {
12737 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBBroadcaster_EventTypeHasListeners" "', argument " "2"" of type '" "uint32_t""'");
12738 }
12739 arg2 = static_cast< uint32_t >(val2);
12740 {
12741 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12742 result = (bool)(arg1)->EventTypeHasListeners(arg2);
12743 SWIG_PYTHON_THREAD_END_ALLOW;
12744 }
12745 resultobj = SWIG_From_bool(static_cast< bool >(result));
12746 return resultobj;
12747fail:
12748 return NULL;
12749}
12750
12751
12752SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12753 PyObject *resultobj = 0;
12754 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12755 lldb::SBListener *arg2 = 0 ;
12756 uint32_t arg3 ;
12757 void *argp1 = 0 ;
12758 int res1 = 0 ;
12759 void *argp2 = 0 ;
12760 int res2 = 0 ;
12761 unsigned int val3 ;
12762 int ecode3 = 0 ;
12763 bool result;
12764
12765 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
12766 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12767 if (!SWIG_IsOK(res1)) {
12768 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_RemoveListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12769 }
12770 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12771 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
12772 if (!SWIG_IsOK(res2)) {
12773 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12774 }
12775 if (!argp2) {
12776 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12777 }
12778 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
12779 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
12780 if (!SWIG_IsOK(ecode3)) {
12781 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBBroadcaster_RemoveListener" "', argument " "3"" of type '" "uint32_t""'");
12782 }
12783 arg3 = static_cast< uint32_t >(val3);
12784 {
12785 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12786 result = (bool)(arg1)->RemoveListener((lldb::SBListener const &)*arg2,arg3);
12787 SWIG_PYTHON_THREAD_END_ALLOW;
12788 }
12789 resultobj = SWIG_From_bool(static_cast< bool >(result));
12790 return resultobj;
12791fail:
12792 return NULL;
12793}
12794
12795
12796SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
12797 PyObject *resultobj = 0;
12798 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12799 lldb::SBListener *arg2 = 0 ;
12800 void *argp1 = 0 ;
12801 int res1 = 0 ;
12802 void *argp2 = 0 ;
12803 int res2 = 0 ;
12804 bool result;
12805
12806 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
12807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12808 if (!SWIG_IsOK(res1)) {
12809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster_RemoveListener" "', argument " "1"" of type '" "lldb::SBBroadcaster *""'");
12810 }
12811 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12812 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 | 0);
12813 if (!SWIG_IsOK(res2)) {
12814 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12815 }
12816 if (!argp2) {
12817 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster_RemoveListener" "', argument " "2"" of type '" "lldb::SBListener const &""'");
12818 }
12819 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
12820 {
12821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12822 result = (bool)(arg1)->RemoveListener((lldb::SBListener const &)*arg2);
12823 SWIG_PYTHON_THREAD_END_ALLOW;
12824 }
12825 resultobj = SWIG_From_bool(static_cast< bool >(result));
12826 return resultobj;
12827fail:
12828 return NULL;
12829}
12830
12831
12832SWIGINTERN PyObject *_wrap_SBBroadcaster_RemoveListener(PyObject *self, PyObject *args) {
12833 Py_ssize_t argc;
12834 PyObject *argv[4] = {
12835 0
12836 };
12837
12838 if (!(argc = SWIG_Python_UnpackTuple(args, "SBBroadcaster_RemoveListener", 0, 3, argv))) SWIG_fail;
12839 --argc;
12840 if (argc == 2) {
12841 int _v;
12842 void *vptr = 0;
12843 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
12844 _v = SWIG_CheckState(res);
12845 if (_v) {
12846 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL | 0);
12847 _v = SWIG_CheckState(res);
12848 if (_v) {
12849 return _wrap_SBBroadcaster_RemoveListener__SWIG_1(self, argc, argv);
12850 }
12851 }
12852 }
12853 if (argc == 3) {
12854 int _v;
12855 void *vptr = 0;
12856 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBBroadcaster, 0);
12857 _v = SWIG_CheckState(res);
12858 if (_v) {
12859 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL | 0);
12860 _v = SWIG_CheckState(res);
12861 if (_v) {
12862 {
12863 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
12864 _v = SWIG_CheckState(res);
12865 }
12866 if (_v) {
12867 return _wrap_SBBroadcaster_RemoveListener__SWIG_0(self, argc, argv);
12868 }
12869 }
12870 }
12871 }
12872
12873fail:
12874 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBBroadcaster_RemoveListener'.\n"
12875 " Possible C/C++ prototypes are:\n"
12876 " lldb::SBBroadcaster::RemoveListener(lldb::SBListener const &,uint32_t)\n"
12877 " lldb::SBBroadcaster::RemoveListener(lldb::SBListener const &)\n");
12878 return 0;
12879}
12880
12881
12882SWIGINTERN PyObject *_wrap_SBBroadcaster___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12883 PyObject *resultobj = 0;
12884 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12885 lldb::SBBroadcaster *arg2 = 0 ;
12886 void *argp1 = 0 ;
12887 int res1 = 0 ;
12888 void *argp2 = 0 ;
12889 int res2 = 0 ;
12890 PyObject *swig_obj[2] ;
12891 bool result;
12892
12893 if (!SWIG_Python_UnpackTuple(args, "SBBroadcaster___eq__", 2, 2, swig_obj)) SWIG_fail;
12894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12895 if (!SWIG_IsOK(res1)) {
12896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster___eq__" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
12897 }
12898 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12899 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
12900 if (!SWIG_IsOK(res2)) {
12901 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster___eq__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
12902 }
12903 if (!argp2) {
12904 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster___eq__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
12905 }
12906 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
12907 {
12908 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12909 result = (bool)((lldb::SBBroadcaster const *)arg1)->operator ==((lldb::SBBroadcaster const &)*arg2);
12910 SWIG_PYTHON_THREAD_END_ALLOW;
12911 }
12912 resultobj = SWIG_From_bool(static_cast< bool >(result));
12913 return resultobj;
12914fail:
12915 PyErr_Clear();
12916 Py_INCREF(Py_NotImplemented);
12917 return Py_NotImplemented;
12918}
12919
12920
12921SWIGINTERN PyObject *_wrap_SBBroadcaster___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12922 PyObject *resultobj = 0;
12923 lldb::SBBroadcaster *arg1 = (lldb::SBBroadcaster *) 0 ;
12924 lldb::SBBroadcaster *arg2 = 0 ;
12925 void *argp1 = 0 ;
12926 int res1 = 0 ;
12927 void *argp2 = 0 ;
12928 int res2 = 0 ;
12929 PyObject *swig_obj[2] ;
12930 bool result;
12931
12932 if (!SWIG_Python_UnpackTuple(args, "SBBroadcaster___ne__", 2, 2, swig_obj)) SWIG_fail;
12933 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0 );
12934 if (!SWIG_IsOK(res1)) {
12935 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBBroadcaster___ne__" "', argument " "1"" of type '" "lldb::SBBroadcaster const *""'");
12936 }
12937 arg1 = reinterpret_cast< lldb::SBBroadcaster * >(argp1);
12938 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
12939 if (!SWIG_IsOK(res2)) {
12940 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBBroadcaster___ne__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
12941 }
12942 if (!argp2) {
12943 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBBroadcaster___ne__" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
12944 }
12945 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
12946 {
12947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12948 result = (bool)((lldb::SBBroadcaster const *)arg1)->operator !=((lldb::SBBroadcaster const &)*arg2);
12949 SWIG_PYTHON_THREAD_END_ALLOW;
12950 }
12951 resultobj = SWIG_From_bool(static_cast< bool >(result));
12952 return resultobj;
12953fail:
12954 PyErr_Clear();
12955 Py_INCREF(Py_NotImplemented);
12956 return Py_NotImplemented;
12957}
12958
12959
12960SWIGINTERN PyObject *SBBroadcaster_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12961 PyObject *obj;
12962 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
12963 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBBroadcaster, SWIG_NewClientData(obj));
12964 return SWIG_Py_Void();
12965}
12966
12967SWIGINTERN PyObject *SBBroadcaster_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12968 return SWIG_Python_InitShadowInstance(args);
12969}
12970
12971SWIGINTERN PyObject *_wrap_new_SBCommandInterpreter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12972 PyObject *resultobj = 0;
12973 lldb::SBCommandInterpreter *arg1 = 0 ;
12974 void *argp1 = 0 ;
12975 int res1 = 0 ;
12976 PyObject *swig_obj[1] ;
12977 lldb::SBCommandInterpreter *result = 0 ;
12978
12979 if (!args) SWIG_fail;
12980 swig_obj[0] = args;
12981 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0);
12982 if (!SWIG_IsOK(res1)) {
12983 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCommandInterpreter" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const &""'");
12984 }
12985 if (!argp1) {
12986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBCommandInterpreter" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const &""'");
12987 }
12988 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
12989 {
12990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
12991 result = (lldb::SBCommandInterpreter *)new lldb::SBCommandInterpreter((lldb::SBCommandInterpreter const &)*arg1);
12992 SWIG_PYTHON_THREAD_END_ALLOW;
12993 }
12994 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_NEW | 0 );
12995 return resultobj;
12996fail:
12997 return NULL;
12998}
12999
13000
13001SWIGINTERN PyObject *_wrap_delete_SBCommandInterpreter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13002 PyObject *resultobj = 0;
13003 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13004 void *argp1 = 0 ;
13005 int res1 = 0 ;
13006 PyObject *swig_obj[1] ;
13007
13008 if (!args) SWIG_fail;
13009 swig_obj[0] = args;
13010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_DISOWN | 0 );
13011 if (!SWIG_IsOK(res1)) {
13012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommandInterpreter" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13013 }
13014 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13015 {
13016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13017 delete arg1;
13018 SWIG_PYTHON_THREAD_END_ALLOW;
13019 }
13020 resultobj = SWIG_Py_Void();
13021 return resultobj;
13022fail:
13023 return NULL;
13024}
13025
13026
13027SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetArgumentTypeAsCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13028 PyObject *resultobj = 0;
13029 lldb::CommandArgumentType arg1 ;
13030 int val1 ;
13031 int ecode1 = 0 ;
13032 PyObject *swig_obj[1] ;
13033 char *result = 0 ;
13034
13035 if (!args) SWIG_fail;
13036 swig_obj[0] = args;
13037 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
13038 if (!SWIG_IsOK(ecode1)) {
13039 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBCommandInterpreter_GetArgumentTypeAsCString" "', argument " "1"" of type '" "lldb::CommandArgumentType""'");
13040 }
13041 arg1 = static_cast< lldb::CommandArgumentType >(val1);
13042 {
13043 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13044 result = (char *)lldb::SBCommandInterpreter::GetArgumentTypeAsCString(arg1);
13045 SWIG_PYTHON_THREAD_END_ALLOW;
13046 }
13047 resultobj = SWIG_FromCharPtr((const char *)result);
13048 return resultobj;
13049fail:
13050 return NULL;
13051}
13052
13053
13054SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetArgumentDescriptionAsCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13055 PyObject *resultobj = 0;
13056 lldb::CommandArgumentType arg1 ;
13057 int val1 ;
13058 int ecode1 = 0 ;
13059 PyObject *swig_obj[1] ;
13060 char *result = 0 ;
13061
13062 if (!args) SWIG_fail;
13063 swig_obj[0] = args;
13064 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
13065 if (!SWIG_IsOK(ecode1)) {
13066 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBCommandInterpreter_GetArgumentDescriptionAsCString" "', argument " "1"" of type '" "lldb::CommandArgumentType""'");
13067 }
13068 arg1 = static_cast< lldb::CommandArgumentType >(val1);
13069 {
13070 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13071 result = (char *)lldb::SBCommandInterpreter::GetArgumentDescriptionAsCString(arg1);
13072 SWIG_PYTHON_THREAD_END_ALLOW;
13073 }
13074 resultobj = SWIG_FromCharPtr((const char *)result);
13075 return resultobj;
13076fail:
13077 return NULL;
13078}
13079
13080
13081SWIGINTERN PyObject *_wrap_SBCommandInterpreter_EventIsCommandInterpreterEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13082 PyObject *resultobj = 0;
13083 lldb::SBEvent *arg1 = 0 ;
13084 void *argp1 = 0 ;
13085 int res1 = 0 ;
13086 PyObject *swig_obj[1] ;
13087 bool result;
13088
13089 if (!args) SWIG_fail;
13090 swig_obj[0] = args;
13091 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
13092 if (!SWIG_IsOK(res1)) {
13093 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_EventIsCommandInterpreterEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
13094 }
13095 if (!argp1) {
13096 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_EventIsCommandInterpreterEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
13097 }
13098 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
13099 {
13100 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13101 result = (bool)lldb::SBCommandInterpreter::EventIsCommandInterpreterEvent((lldb::SBEvent const &)*arg1);
13102 SWIG_PYTHON_THREAD_END_ALLOW;
13103 }
13104 resultobj = SWIG_From_bool(static_cast< bool >(result));
13105 return resultobj;
13106fail:
13107 return NULL;
13108}
13109
13110
13111SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13112 PyObject *resultobj = 0;
13113 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13114 void *argp1 = 0 ;
13115 int res1 = 0 ;
13116 PyObject *swig_obj[1] ;
13117 bool result;
13118
13119 if (!args) SWIG_fail;
13120 swig_obj[0] = args;
13121 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13122 if (!SWIG_IsOK(res1)) {
13123 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_IsValid" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const *""'");
13124 }
13125 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13126 {
13127 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13128 result = (bool)((lldb::SBCommandInterpreter const *)arg1)->IsValid();
13129 SWIG_PYTHON_THREAD_END_ALLOW;
13130 }
13131 resultobj = SWIG_From_bool(static_cast< bool >(result));
13132 return resultobj;
13133fail:
13134 return NULL;
13135}
13136
13137
13138SWIGINTERN PyObject *_wrap_SBCommandInterpreter___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13139 PyObject *resultobj = 0;
13140 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13141 void *argp1 = 0 ;
13142 int res1 = 0 ;
13143 PyObject *swig_obj[1] ;
13144 bool result;
13145
13146 if (!args) SWIG_fail;
13147 swig_obj[0] = args;
13148 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13149 if (!SWIG_IsOK(res1)) {
13150 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter___nonzero__" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const *""'");
13151 }
13152 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13153 {
13154 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13155 result = (bool)((lldb::SBCommandInterpreter const *)arg1)->operator bool();
13156 SWIG_PYTHON_THREAD_END_ALLOW;
13157 }
13158 resultobj = SWIG_From_bool(static_cast< bool >(result));
13159 return resultobj;
13160fail:
13161 return NULL;
13162}
13163
13164
13165SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetIOHandlerControlSequence(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13166 PyObject *resultobj = 0;
13167 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13168 char arg2 ;
13169 void *argp1 = 0 ;
13170 int res1 = 0 ;
13171 char val2 ;
13172 int ecode2 = 0 ;
13173 PyObject *swig_obj[2] ;
13174 char *result = 0 ;
13175
13176 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_GetIOHandlerControlSequence", 2, 2, swig_obj)) SWIG_fail;
13177 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13178 if (!SWIG_IsOK(res1)) {
13179 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetIOHandlerControlSequence" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13180 }
13181 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13182 ecode2 = SWIG_AsVal_char(swig_obj[1], &val2);
13183 if (!SWIG_IsOK(ecode2)) {
13184 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreter_GetIOHandlerControlSequence" "', argument " "2"" of type '" "char""'");
13185 }
13186 arg2 = static_cast< char >(val2);
13187 {
13188 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13189 result = (char *)(arg1)->GetIOHandlerControlSequence(arg2);
13190 SWIG_PYTHON_THREAD_END_ALLOW;
13191 }
13192 resultobj = SWIG_FromCharPtr((const char *)result);
13193 return resultobj;
13194fail:
13195 return NULL;
13196}
13197
13198
13199SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetPromptOnQuit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13200 PyObject *resultobj = 0;
13201 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13202 void *argp1 = 0 ;
13203 int res1 = 0 ;
13204 PyObject *swig_obj[1] ;
13205 bool result;
13206
13207 if (!args) SWIG_fail;
13208 swig_obj[0] = args;
13209 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13210 if (!SWIG_IsOK(res1)) {
13211 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetPromptOnQuit" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13212 }
13213 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13214 {
13215 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13216 result = (bool)(arg1)->GetPromptOnQuit();
13217 SWIG_PYTHON_THREAD_END_ALLOW;
13218 }
13219 resultobj = SWIG_From_bool(static_cast< bool >(result));
13220 return resultobj;
13221fail:
13222 return NULL;
13223}
13224
13225
13226SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SetPromptOnQuit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13227 PyObject *resultobj = 0;
13228 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13229 bool arg2 ;
13230 void *argp1 = 0 ;
13231 int res1 = 0 ;
13232 bool val2 ;
13233 int ecode2 = 0 ;
13234 PyObject *swig_obj[2] ;
13235
13236 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_SetPromptOnQuit", 2, 2, swig_obj)) SWIG_fail;
13237 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13238 if (!SWIG_IsOK(res1)) {
13239 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SetPromptOnQuit" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13240 }
13241 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13242 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
13243 if (!SWIG_IsOK(ecode2)) {
13244 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreter_SetPromptOnQuit" "', argument " "2"" of type '" "bool""'");
13245 }
13246 arg2 = static_cast< bool >(val2);
13247 {
13248 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13249 (arg1)->SetPromptOnQuit(arg2);
13250 SWIG_PYTHON_THREAD_END_ALLOW;
13251 }
13252 resultobj = SWIG_Py_Void();
13253 return resultobj;
13254fail:
13255 return NULL;
13256}
13257
13258
13259SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AllowExitCodeOnQuit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13260 PyObject *resultobj = 0;
13261 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13262 bool arg2 ;
13263 void *argp1 = 0 ;
13264 int res1 = 0 ;
13265 bool val2 ;
13266 int ecode2 = 0 ;
13267 PyObject *swig_obj[2] ;
13268
13269 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_AllowExitCodeOnQuit", 2, 2, swig_obj)) SWIG_fail;
13270 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13271 if (!SWIG_IsOK(res1)) {
13272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_AllowExitCodeOnQuit" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13273 }
13274 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13275 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
13276 if (!SWIG_IsOK(ecode2)) {
13277 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreter_AllowExitCodeOnQuit" "', argument " "2"" of type '" "bool""'");
13278 }
13279 arg2 = static_cast< bool >(val2);
13280 {
13281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13282 (arg1)->AllowExitCodeOnQuit(arg2);
13283 SWIG_PYTHON_THREAD_END_ALLOW;
13284 }
13285 resultobj = SWIG_Py_Void();
13286 return resultobj;
13287fail:
13288 return NULL;
13289}
13290
13291
13292SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCustomQuitExitCode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13293 PyObject *resultobj = 0;
13294 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13295 void *argp1 = 0 ;
13296 int res1 = 0 ;
13297 PyObject *swig_obj[1] ;
13298 bool result;
13299
13300 if (!args) SWIG_fail;
13301 swig_obj[0] = args;
13302 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13303 if (!SWIG_IsOK(res1)) {
13304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasCustomQuitExitCode" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13305 }
13306 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13307 {
13308 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13309 result = (bool)(arg1)->HasCustomQuitExitCode();
13310 SWIG_PYTHON_THREAD_END_ALLOW;
13311 }
13312 resultobj = SWIG_From_bool(static_cast< bool >(result));
13313 return resultobj;
13314fail:
13315 return NULL;
13316}
13317
13318
13319SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetQuitStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13320 PyObject *resultobj = 0;
13321 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13322 void *argp1 = 0 ;
13323 int res1 = 0 ;
13324 PyObject *swig_obj[1] ;
13325 int result;
13326
13327 if (!args) SWIG_fail;
13328 swig_obj[0] = args;
13329 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13330 if (!SWIG_IsOK(res1)) {
13331 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetQuitStatus" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13332 }
13333 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13334 {
13335 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13336 result = (int)(arg1)->GetQuitStatus();
13337 SWIG_PYTHON_THREAD_END_ALLOW;
13338 }
13339 resultobj = SWIG_From_int(static_cast< int >(result));
13340 return resultobj;
13341fail:
13342 return NULL;
13343}
13344
13345
13346SWIGINTERN PyObject *_wrap_SBCommandInterpreter_ResolveCommand(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13347 PyObject *resultobj = 0;
13348 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13349 char *arg2 = (char *) 0 ;
13350 lldb::SBCommandReturnObject *arg3 = 0 ;
13351 void *argp1 = 0 ;
13352 int res1 = 0 ;
13353 int res2 ;
13354 char *buf2 = 0 ;
13355 int alloc2 = 0 ;
13356 void *argp3 = 0 ;
13357 int res3 = 0 ;
13358 PyObject *swig_obj[3] ;
13359
13360 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_ResolveCommand", 3, 3, swig_obj)) SWIG_fail;
13361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13362 if (!SWIG_IsOK(res1)) {
13363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13364 }
13365 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13366 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
13367 if (!SWIG_IsOK(res2)) {
13368 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "2"" of type '" "char const *""'");
13369 }
13370 arg2 = reinterpret_cast< char * >(buf2);
13371 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
13372 if (!SWIG_IsOK(res3)) {
13373 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
13374 }
13375 if (!argp3) {
13376 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_ResolveCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
13377 }
13378 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
13379 {
13380 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13381 (arg1)->ResolveCommand((char const *)arg2,*arg3);
13382 SWIG_PYTHON_THREAD_END_ALLOW;
13383 }
13384 resultobj = SWIG_Py_Void();
13385 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13386 return resultobj;
13387fail:
13388 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13389 return NULL;
13390}
13391
13392
13393SWIGINTERN PyObject *_wrap_SBCommandInterpreter_CommandExists(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13394 PyObject *resultobj = 0;
13395 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13396 char *arg2 = (char *) 0 ;
13397 void *argp1 = 0 ;
13398 int res1 = 0 ;
13399 int res2 ;
13400 char *buf2 = 0 ;
13401 int alloc2 = 0 ;
13402 PyObject *swig_obj[2] ;
13403 bool result;
13404
13405 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_CommandExists", 2, 2, swig_obj)) SWIG_fail;
13406 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13407 if (!SWIG_IsOK(res1)) {
13408 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_CommandExists" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13409 }
13410 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13411 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
13412 if (!SWIG_IsOK(res2)) {
13413 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_CommandExists" "', argument " "2"" of type '" "char const *""'");
13414 }
13415 arg2 = reinterpret_cast< char * >(buf2);
13416 {
13417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13418 result = (bool)(arg1)->CommandExists((char const *)arg2);
13419 SWIG_PYTHON_THREAD_END_ALLOW;
13420 }
13421 resultobj = SWIG_From_bool(static_cast< bool >(result));
13422 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13423 return resultobj;
13424fail:
13425 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13426 return NULL;
13427}
13428
13429
13430SWIGINTERN PyObject *_wrap_SBCommandInterpreter_AliasExists(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13431 PyObject *resultobj = 0;
13432 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13433 char *arg2 = (char *) 0 ;
13434 void *argp1 = 0 ;
13435 int res1 = 0 ;
13436 int res2 ;
13437 char *buf2 = 0 ;
13438 int alloc2 = 0 ;
13439 PyObject *swig_obj[2] ;
13440 bool result;
13441
13442 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_AliasExists", 2, 2, swig_obj)) SWIG_fail;
13443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13444 if (!SWIG_IsOK(res1)) {
13445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_AliasExists" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13446 }
13447 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13448 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
13449 if (!SWIG_IsOK(res2)) {
13450 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_AliasExists" "', argument " "2"" of type '" "char const *""'");
13451 }
13452 arg2 = reinterpret_cast< char * >(buf2);
13453 {
13454 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13455 result = (bool)(arg1)->AliasExists((char const *)arg2);
13456 SWIG_PYTHON_THREAD_END_ALLOW;
13457 }
13458 resultobj = SWIG_From_bool(static_cast< bool >(result));
13459 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13460 return resultobj;
13461fail:
13462 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13463 return NULL;
13464}
13465
13466
13467SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13468 PyObject *resultobj = 0;
13469 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13470 void *argp1 = 0 ;
13471 int res1 = 0 ;
13472 PyObject *swig_obj[1] ;
13473 lldb::SBBroadcaster result;
13474
13475 if (!args) SWIG_fail;
13476 swig_obj[0] = args;
13477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13478 if (!SWIG_IsOK(res1)) {
13479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13480 }
13481 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13482 {
13483 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13484 result = (arg1)->GetBroadcaster();
13485 SWIG_PYTHON_THREAD_END_ALLOW;
13486 }
13487 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(static_cast< const lldb::SBBroadcaster& >(result))), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
13488 return resultobj;
13489fail:
13490 return NULL;
13491}
13492
13493
13494SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetBroadcasterClass(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13495 PyObject *resultobj = 0;
13496 char *result = 0 ;
13497
13498 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_GetBroadcasterClass", 0, 0, 0)) SWIG_fail;
13499 {
13500 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13501 result = (char *)lldb::SBCommandInterpreter::GetBroadcasterClass();
13502 SWIG_PYTHON_THREAD_END_ALLOW;
13503 }
13504 resultobj = SWIG_FromCharPtr((const char *)result);
13505 return resultobj;
13506fail:
13507 return NULL;
13508}
13509
13510
13511SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13512 PyObject *resultobj = 0;
13513 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13514 void *argp1 = 0 ;
13515 int res1 = 0 ;
13516 PyObject *swig_obj[1] ;
13517 bool result;
13518
13519 if (!args) SWIG_fail;
13520 swig_obj[0] = args;
13521 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13522 if (!SWIG_IsOK(res1)) {
13523 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13524 }
13525 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13526 {
13527 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13528 result = (bool)(arg1)->HasCommands();
13529 SWIG_PYTHON_THREAD_END_ALLOW;
13530 }
13531 resultobj = SWIG_From_bool(static_cast< bool >(result));
13532 return resultobj;
13533fail:
13534 return NULL;
13535}
13536
13537
13538SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliases(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13539 PyObject *resultobj = 0;
13540 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13541 void *argp1 = 0 ;
13542 int res1 = 0 ;
13543 PyObject *swig_obj[1] ;
13544 bool result;
13545
13546 if (!args) SWIG_fail;
13547 swig_obj[0] = args;
13548 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13549 if (!SWIG_IsOK(res1)) {
13550 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasAliases" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13551 }
13552 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13553 {
13554 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13555 result = (bool)(arg1)->HasAliases();
13556 SWIG_PYTHON_THREAD_END_ALLOW;
13557 }
13558 resultobj = SWIG_From_bool(static_cast< bool >(result));
13559 return resultobj;
13560fail:
13561 return NULL;
13562}
13563
13564
13565SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HasAliasOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13566 PyObject *resultobj = 0;
13567 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13568 void *argp1 = 0 ;
13569 int res1 = 0 ;
13570 PyObject *swig_obj[1] ;
13571 bool result;
13572
13573 if (!args) SWIG_fail;
13574 swig_obj[0] = args;
13575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13576 if (!SWIG_IsOK(res1)) {
13577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HasAliasOptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13578 }
13579 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13580 {
13581 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13582 result = (bool)(arg1)->HasAliasOptions();
13583 SWIG_PYTHON_THREAD_END_ALLOW;
13584 }
13585 resultobj = SWIG_From_bool(static_cast< bool >(result));
13586 return resultobj;
13587fail:
13588 return NULL;
13589}
13590
13591
13592SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetProcess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13593 PyObject *resultobj = 0;
13594 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13595 void *argp1 = 0 ;
13596 int res1 = 0 ;
13597 PyObject *swig_obj[1] ;
13598 lldb::SBProcess result;
13599
13600 if (!args) SWIG_fail;
13601 swig_obj[0] = args;
13602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13603 if (!SWIG_IsOK(res1)) {
13604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetProcess" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13605 }
13606 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13607 {
13608 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13609 result = (arg1)->GetProcess();
13610 SWIG_PYTHON_THREAD_END_ALLOW;
13611 }
13612 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
13613 return resultobj;
13614fail:
13615 return NULL;
13616}
13617
13618
13619SWIGINTERN PyObject *_wrap_SBCommandInterpreter_GetDebugger(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13620 PyObject *resultobj = 0;
13621 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13622 void *argp1 = 0 ;
13623 int res1 = 0 ;
13624 PyObject *swig_obj[1] ;
13625 lldb::SBDebugger result;
13626
13627 if (!args) SWIG_fail;
13628 swig_obj[0] = args;
13629 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13630 if (!SWIG_IsOK(res1)) {
13631 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_GetDebugger" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13632 }
13633 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13634 {
13635 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13636 result = (arg1)->GetDebugger();
13637 SWIG_PYTHON_THREAD_END_ALLOW;
13638 }
13639 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(static_cast< const lldb::SBDebugger& >(result))), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
13640 return resultobj;
13641fail:
13642 return NULL;
13643}
13644
13645
13646SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13647 PyObject *resultobj = 0;
13648 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13649 lldb::SBCommandReturnObject *arg2 = 0 ;
13650 void *argp1 = 0 ;
13651 int res1 = 0 ;
13652 void *argp2 = 0 ;
13653 int res2 = 0 ;
13654 PyObject *swig_obj[2] ;
13655
13656 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_SourceInitFileInHomeDirectory", 2, 2, swig_obj)) SWIG_fail;
13657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13658 if (!SWIG_IsOK(res1)) {
13659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13660 }
13661 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13662 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
13663 if (!SWIG_IsOK(res2)) {
13664 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
13665 }
13666 if (!argp2) {
13667 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_SourceInitFileInHomeDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
13668 }
13669 arg2 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp2);
13670 {
13671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13672 (arg1)->SourceInitFileInHomeDirectory(*arg2);
13673 SWIG_PYTHON_THREAD_END_ALLOW;
13674 }
13675 resultobj = SWIG_Py_Void();
13676 return resultobj;
13677fail:
13678 return NULL;
13679}
13680
13681
13682SWIGINTERN PyObject *_wrap_SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13683 PyObject *resultobj = 0;
13684 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13685 lldb::SBCommandReturnObject *arg2 = 0 ;
13686 void *argp1 = 0 ;
13687 int res1 = 0 ;
13688 void *argp2 = 0 ;
13689 int res2 = 0 ;
13690 PyObject *swig_obj[2] ;
13691
13692 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory", 2, 2, swig_obj)) SWIG_fail;
13693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13694 if (!SWIG_IsOK(res1)) {
13695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13696 }
13697 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13698 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
13699 if (!SWIG_IsOK(res2)) {
13700 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
13701 }
13702 if (!argp2) {
13703 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory" "', argument " "2"" of type '" "lldb::SBCommandReturnObject &""'");
13704 }
13705 arg2 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp2);
13706 {
13707 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13708 (arg1)->SourceInitFileInCurrentWorkingDirectory(*arg2);
13709 SWIG_PYTHON_THREAD_END_ALLOW;
13710 }
13711 resultobj = SWIG_Py_Void();
13712 return resultobj;
13713fail:
13714 return NULL;
13715}
13716
13717
13718SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
13719 PyObject *resultobj = 0;
13720 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13721 char *arg2 = (char *) 0 ;
13722 lldb::SBCommandReturnObject *arg3 = 0 ;
13723 bool arg4 ;
13724 void *argp1 = 0 ;
13725 int res1 = 0 ;
13726 int res2 ;
13727 char *buf2 = 0 ;
13728 int alloc2 = 0 ;
13729 void *argp3 = 0 ;
13730 int res3 = 0 ;
13731 bool val4 ;
13732 int ecode4 = 0 ;
13733 lldb::ReturnStatus result;
13734
13735 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
13736 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13737 if (!SWIG_IsOK(res1)) {
13738 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13739 }
13740 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13741 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
13742 if (!SWIG_IsOK(res2)) {
13743 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
13744 }
13745 arg2 = reinterpret_cast< char * >(buf2);
13746 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
13747 if (!SWIG_IsOK(res3)) {
13748 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
13749 }
13750 if (!argp3) {
13751 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
13752 }
13753 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
13754 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
13755 if (!SWIG_IsOK(ecode4)) {
13756 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "bool""'");
13757 }
13758 arg4 = static_cast< bool >(val4);
13759 {
13760 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13761 result = (lldb::ReturnStatus)(arg1)->HandleCommand((char const *)arg2,*arg3,arg4);
13762 SWIG_PYTHON_THREAD_END_ALLOW;
13763 }
13764 resultobj = SWIG_From_int(static_cast< int >(result));
13765 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13766 return resultobj;
13767fail:
13768 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13769 return NULL;
13770}
13771
13772
13773SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
13774 PyObject *resultobj = 0;
13775 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13776 char *arg2 = (char *) 0 ;
13777 lldb::SBCommandReturnObject *arg3 = 0 ;
13778 void *argp1 = 0 ;
13779 int res1 = 0 ;
13780 int res2 ;
13781 char *buf2 = 0 ;
13782 int alloc2 = 0 ;
13783 void *argp3 = 0 ;
13784 int res3 = 0 ;
13785 lldb::ReturnStatus result;
13786
13787 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
13788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13789 if (!SWIG_IsOK(res1)) {
13790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13791 }
13792 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13793 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
13794 if (!SWIG_IsOK(res2)) {
13795 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
13796 }
13797 arg2 = reinterpret_cast< char * >(buf2);
13798 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
13799 if (!SWIG_IsOK(res3)) {
13800 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
13801 }
13802 if (!argp3) {
13803 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
13804 }
13805 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
13806 {
13807 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13808 result = (lldb::ReturnStatus)(arg1)->HandleCommand((char const *)arg2,*arg3);
13809 SWIG_PYTHON_THREAD_END_ALLOW;
13810 }
13811 resultobj = SWIG_From_int(static_cast< int >(result));
13812 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13813 return resultobj;
13814fail:
13815 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13816 return NULL;
13817}
13818
13819
13820SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
13821 PyObject *resultobj = 0;
13822 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13823 char *arg2 = (char *) 0 ;
13824 lldb::SBExecutionContext *arg3 = 0 ;
13825 lldb::SBCommandReturnObject *arg4 = 0 ;
13826 bool arg5 ;
13827 void *argp1 = 0 ;
13828 int res1 = 0 ;
13829 int res2 ;
13830 char *buf2 = 0 ;
13831 int alloc2 = 0 ;
13832 void *argp3 = 0 ;
13833 int res3 = 0 ;
13834 void *argp4 = 0 ;
13835 int res4 = 0 ;
13836 bool val5 ;
13837 int ecode5 = 0 ;
13838 lldb::ReturnStatus result;
13839
13840 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
13841 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13842 if (!SWIG_IsOK(res1)) {
13843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13844 }
13845 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13846 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
13847 if (!SWIG_IsOK(res2)) {
13848 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
13849 }
13850 arg2 = reinterpret_cast< char * >(buf2);
13851 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExecutionContext, 0 );
13852 if (!SWIG_IsOK(res3)) {
13853 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
13854 }
13855 if (!argp3) {
13856 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
13857 }
13858 arg3 = reinterpret_cast< lldb::SBExecutionContext * >(argp3);
13859 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
13860 if (!SWIG_IsOK(res4)) {
13861 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
13862 }
13863 if (!argp4) {
13864 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
13865 }
13866 arg4 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp4);
13867 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
13868 if (!SWIG_IsOK(ecode5)) {
13869 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "5"" of type '" "bool""'");
13870 }
13871 arg5 = static_cast< bool >(val5);
13872 {
13873 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13874 result = (lldb::ReturnStatus)(arg1)->HandleCommand((char const *)arg2,*arg3,*arg4,arg5);
13875 SWIG_PYTHON_THREAD_END_ALLOW;
13876 }
13877 resultobj = SWIG_From_int(static_cast< int >(result));
13878 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13879 return resultobj;
13880fail:
13881 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13882 return NULL;
13883}
13884
13885
13886SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
13887 PyObject *resultobj = 0;
13888 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
13889 char *arg2 = (char *) 0 ;
13890 lldb::SBExecutionContext *arg3 = 0 ;
13891 lldb::SBCommandReturnObject *arg4 = 0 ;
13892 void *argp1 = 0 ;
13893 int res1 = 0 ;
13894 int res2 ;
13895 char *buf2 = 0 ;
13896 int alloc2 = 0 ;
13897 void *argp3 = 0 ;
13898 int res3 = 0 ;
13899 void *argp4 = 0 ;
13900 int res4 = 0 ;
13901 lldb::ReturnStatus result;
13902
13903 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
13904 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
13905 if (!SWIG_IsOK(res1)) {
13906 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
13907 }
13908 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
13909 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
13910 if (!SWIG_IsOK(res2)) {
13911 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "2"" of type '" "char const *""'");
13912 }
13913 arg2 = reinterpret_cast< char * >(buf2);
13914 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExecutionContext, 0 );
13915 if (!SWIG_IsOK(res3)) {
13916 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
13917 }
13918 if (!argp3) {
13919 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
13920 }
13921 arg3 = reinterpret_cast< lldb::SBExecutionContext * >(argp3);
13922 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
13923 if (!SWIG_IsOK(res4)) {
13924 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
13925 }
13926 if (!argp4) {
13927 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommand" "', argument " "4"" of type '" "lldb::SBCommandReturnObject &""'");
13928 }
13929 arg4 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp4);
13930 {
13931 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
13932 result = (lldb::ReturnStatus)(arg1)->HandleCommand((char const *)arg2,*arg3,*arg4);
13933 SWIG_PYTHON_THREAD_END_ALLOW;
13934 }
13935 resultobj = SWIG_From_int(static_cast< int >(result));
13936 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13937 return resultobj;
13938fail:
13939 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
13940 return NULL;
13941}
13942
13943
13944SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommand(PyObject *self, PyObject *args) {
13945 Py_ssize_t argc;
13946 PyObject *argv[6] = {
13947 0
13948 };
13949
13950 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_HandleCommand", 0, 5, argv))) SWIG_fail;
13951 --argc;
13952 if (argc == 3) {
13953 int _v;
13954 void *vptr = 0;
13955 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
13956 _v = SWIG_CheckState(res);
13957 if (_v) {
13958 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
13959 _v = SWIG_CheckState(res);
13960 if (_v) {
13961 void *vptr = 0;
13962 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
13963 _v = SWIG_CheckState(res);
13964 if (_v) {
13965 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_1(self, argc, argv);
13966 }
13967 }
13968 }
13969 }
13970 if (argc == 4) {
13971 int _v;
13972 void *vptr = 0;
13973 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
13974 _v = SWIG_CheckState(res);
13975 if (_v) {
13976 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
13977 _v = SWIG_CheckState(res);
13978 if (_v) {
13979 void *vptr = 0;
13980 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
13981 _v = SWIG_CheckState(res);
13982 if (_v) {
13983 {
13984 int res = SWIG_AsVal_bool(argv[3], NULL);
13985 _v = SWIG_CheckState(res);
13986 }
13987 if (_v) {
13988 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_0(self, argc, argv);
13989 }
13990 }
13991 }
13992 }
13993 }
13994 if (argc == 4) {
13995 int _v;
13996 void *vptr = 0;
13997 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
13998 _v = SWIG_CheckState(res);
13999 if (_v) {
14000 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
14001 _v = SWIG_CheckState(res);
14002 if (_v) {
14003 void *vptr = 0;
14004 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NO_NULL);
14005 _v = SWIG_CheckState(res);
14006 if (_v) {
14007 void *vptr = 0;
14008 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
14009 _v = SWIG_CheckState(res);
14010 if (_v) {
14011 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_3(self, argc, argv);
14012 }
14013 }
14014 }
14015 }
14016 }
14017 if (argc == 5) {
14018 int _v;
14019 void *vptr = 0;
14020 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandInterpreter, 0);
14021 _v = SWIG_CheckState(res);
14022 if (_v) {
14023 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
14024 _v = SWIG_CheckState(res);
14025 if (_v) {
14026 void *vptr = 0;
14027 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NO_NULL);
14028 _v = SWIG_CheckState(res);
14029 if (_v) {
14030 void *vptr = 0;
14031 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL);
14032 _v = SWIG_CheckState(res);
14033 if (_v) {
14034 {
14035 int res = SWIG_AsVal_bool(argv[4], NULL);
14036 _v = SWIG_CheckState(res);
14037 }
14038 if (_v) {
14039 return _wrap_SBCommandInterpreter_HandleCommand__SWIG_2(self, argc, argv);
14040 }
14041 }
14042 }
14043 }
14044 }
14045 }
14046
14047fail:
14048 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandInterpreter_HandleCommand'.\n"
14049 " Possible C/C++ prototypes are:\n"
14050 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBCommandReturnObject &,bool)\n"
14051 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBCommandReturnObject &)\n"
14052 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBExecutionContext &,lldb::SBCommandReturnObject &,bool)\n"
14053 " lldb::SBCommandInterpreter::HandleCommand(char const *,lldb::SBExecutionContext &,lldb::SBCommandReturnObject &)\n");
14054 return 0;
14055}
14056
14057
14058SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCommandsFromFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14059 PyObject *resultobj = 0;
14060 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
14061 lldb::SBFileSpec *arg2 = 0 ;
14062 lldb::SBExecutionContext *arg3 = 0 ;
14063 lldb::SBCommandInterpreterRunOptions *arg4 = 0 ;
14064 lldb::SBCommandReturnObject arg5 ;
14065 void *argp1 = 0 ;
14066 int res1 = 0 ;
14067 void *argp2 = 0 ;
14068 int res2 = 0 ;
14069 void *argp3 = 0 ;
14070 int res3 = 0 ;
14071 void *argp4 = 0 ;
14072 int res4 = 0 ;
14073 void *argp5 ;
14074 int res5 = 0 ;
14075 PyObject *swig_obj[5] ;
14076
14077 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_HandleCommandsFromFile", 5, 5, swig_obj)) SWIG_fail;
14078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
14079 if (!SWIG_IsOK(res1)) {
14080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
14081 }
14082 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
14083 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
14084 if (!SWIG_IsOK(res2)) {
14085 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
14086 }
14087 if (!argp2) {
14088 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
14089 }
14090 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
14091 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExecutionContext, 0 );
14092 if (!SWIG_IsOK(res3)) {
14093 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
14094 }
14095 if (!argp3) {
14096 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "3"" of type '" "lldb::SBExecutionContext &""'");
14097 }
14098 arg3 = reinterpret_cast< lldb::SBExecutionContext * >(argp3);
14099 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 );
14100 if (!SWIG_IsOK(res4)) {
14101 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
14102 }
14103 if (!argp4) {
14104 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
14105 }
14106 arg4 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp4);
14107 {
14108 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0);
14109 if (!SWIG_IsOK(res5)) {
14110 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "5"" of type '" "lldb::SBCommandReturnObject""'");
14111 }
14112 if (!argp5) {
14113 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCommandsFromFile" "', argument " "5"" of type '" "lldb::SBCommandReturnObject""'");
14114 } else {
14115 lldb::SBCommandReturnObject * temp = reinterpret_cast< lldb::SBCommandReturnObject * >(argp5);
14116 arg5 = *temp;
14117 if (SWIG_IsNewObj(res5)) delete temp;
14118 }
14119 }
14120 {
14121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14122 (arg1)->HandleCommandsFromFile(*arg2,*arg3,*arg4,arg5);
14123 SWIG_PYTHON_THREAD_END_ALLOW;
14124 }
14125 resultobj = SWIG_Py_Void();
14126 return resultobj;
14127fail:
14128 return NULL;
14129}
14130
14131
14132SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletion(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14133 PyObject *resultobj = 0;
14134 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
14135 char *arg2 = (char *) 0 ;
14136 uint32_t arg3 ;
14137 int arg4 ;
14138 int arg5 ;
14139 lldb::SBStringList *arg6 = 0 ;
14140 void *argp1 = 0 ;
14141 int res1 = 0 ;
14142 int res2 ;
14143 char *buf2 = 0 ;
14144 int alloc2 = 0 ;
14145 unsigned int val3 ;
14146 int ecode3 = 0 ;
14147 int val4 ;
14148 int ecode4 = 0 ;
14149 int val5 ;
14150 int ecode5 = 0 ;
14151 void *argp6 = 0 ;
14152 int res6 = 0 ;
14153 PyObject *swig_obj[6] ;
14154 int result;
14155
14156 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_HandleCompletion", 6, 6, swig_obj)) SWIG_fail;
14157 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
14158 if (!SWIG_IsOK(res1)) {
14159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
14160 }
14161 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
14162 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
14163 if (!SWIG_IsOK(res2)) {
14164 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "2"" of type '" "char const *""'");
14165 }
14166 arg2 = reinterpret_cast< char * >(buf2);
14167 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
14168 if (!SWIG_IsOK(ecode3)) {
14169 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "3"" of type '" "uint32_t""'");
14170 }
14171 arg3 = static_cast< uint32_t >(val3);
14172 ecode4 = SWIG_AsVal_int(swig_obj[3], &val4);
14173 if (!SWIG_IsOK(ecode4)) {
14174 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "4"" of type '" "int""'");
14175 }
14176 arg4 = static_cast< int >(val4);
14177 ecode5 = SWIG_AsVal_int(swig_obj[4], &val5);
14178 if (!SWIG_IsOK(ecode5)) {
14179 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "5"" of type '" "int""'");
14180 }
14181 arg5 = static_cast< int >(val5);
14182 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBStringList, 0 );
14183 if (!SWIG_IsOK(res6)) {
14184 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "6"" of type '" "lldb::SBStringList &""'");
14185 }
14186 if (!argp6) {
14187 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCompletion" "', argument " "6"" of type '" "lldb::SBStringList &""'");
14188 }
14189 arg6 = reinterpret_cast< lldb::SBStringList * >(argp6);
14190 {
14191 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14192 result = (int)(arg1)->HandleCompletion((char const *)arg2,arg3,arg4,arg5,*arg6);
14193 SWIG_PYTHON_THREAD_END_ALLOW;
14194 }
14195 resultobj = SWIG_From_int(static_cast< int >(result));
14196 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14197 return resultobj;
14198fail:
14199 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14200 return NULL;
14201}
14202
14203
14204SWIGINTERN PyObject *_wrap_SBCommandInterpreter_HandleCompletionWithDescriptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14205 PyObject *resultobj = 0;
14206 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
14207 char *arg2 = (char *) 0 ;
14208 uint32_t arg3 ;
14209 int arg4 ;
14210 int arg5 ;
14211 lldb::SBStringList *arg6 = 0 ;
14212 lldb::SBStringList *arg7 = 0 ;
14213 void *argp1 = 0 ;
14214 int res1 = 0 ;
14215 int res2 ;
14216 char *buf2 = 0 ;
14217 int alloc2 = 0 ;
14218 unsigned int val3 ;
14219 int ecode3 = 0 ;
14220 int val4 ;
14221 int ecode4 = 0 ;
14222 int val5 ;
14223 int ecode5 = 0 ;
14224 void *argp6 = 0 ;
14225 int res6 = 0 ;
14226 void *argp7 = 0 ;
14227 int res7 = 0 ;
14228 PyObject *swig_obj[7] ;
14229 int result;
14230
14231 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreter_HandleCompletionWithDescriptions", 7, 7, swig_obj)) SWIG_fail;
14232 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
14233 if (!SWIG_IsOK(res1)) {
14234 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
14235 }
14236 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
14237 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
14238 if (!SWIG_IsOK(res2)) {
14239 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "2"" of type '" "char const *""'");
14240 }
14241 arg2 = reinterpret_cast< char * >(buf2);
14242 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
14243 if (!SWIG_IsOK(ecode3)) {
14244 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "3"" of type '" "uint32_t""'");
14245 }
14246 arg3 = static_cast< uint32_t >(val3);
14247 ecode4 = SWIG_AsVal_int(swig_obj[3], &val4);
14248 if (!SWIG_IsOK(ecode4)) {
14249 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "4"" of type '" "int""'");
14250 }
14251 arg4 = static_cast< int >(val4);
14252 ecode5 = SWIG_AsVal_int(swig_obj[4], &val5);
14253 if (!SWIG_IsOK(ecode5)) {
14254 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "5"" of type '" "int""'");
14255 }
14256 arg5 = static_cast< int >(val5);
14257 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBStringList, 0 );
14258 if (!SWIG_IsOK(res6)) {
14259 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "6"" of type '" "lldb::SBStringList &""'");
14260 }
14261 if (!argp6) {
14262 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "6"" of type '" "lldb::SBStringList &""'");
14263 }
14264 arg6 = reinterpret_cast< lldb::SBStringList * >(argp6);
14265 res7 = SWIG_ConvertPtr(swig_obj[6], &argp7, SWIGTYPE_p_lldb__SBStringList, 0 );
14266 if (!SWIG_IsOK(res7)) {
14267 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "7"" of type '" "lldb::SBStringList &""'");
14268 }
14269 if (!argp7) {
14270 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandInterpreter_HandleCompletionWithDescriptions" "', argument " "7"" of type '" "lldb::SBStringList &""'");
14271 }
14272 arg7 = reinterpret_cast< lldb::SBStringList * >(argp7);
14273 {
14274 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14275 result = (int)(arg1)->HandleCompletionWithDescriptions((char const *)arg2,arg3,arg4,arg5,*arg6,*arg7);
14276 SWIG_PYTHON_THREAD_END_ALLOW;
14277 }
14278 resultobj = SWIG_From_int(static_cast< int >(result));
14279 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14280 return resultobj;
14281fail:
14282 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
14283 return NULL;
14284}
14285
14286
14287SWIGINTERN PyObject *_wrap_SBCommandInterpreter_IsActive(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14288 PyObject *resultobj = 0;
14289 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
14290 void *argp1 = 0 ;
14291 int res1 = 0 ;
14292 PyObject *swig_obj[1] ;
14293 bool result;
14294
14295 if (!args) SWIG_fail;
14296 swig_obj[0] = args;
14297 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
14298 if (!SWIG_IsOK(res1)) {
14299 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_IsActive" "', argument " "1"" of type '" "lldb::SBCommandInterpreter *""'");
14300 }
14301 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
14302 {
14303 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14304 result = (bool)(arg1)->IsActive();
14305 SWIG_PYTHON_THREAD_END_ALLOW;
14306 }
14307 resultobj = SWIG_From_bool(static_cast< bool >(result));
14308 return resultobj;
14309fail:
14310 return NULL;
14311}
14312
14313
14314SWIGINTERN PyObject *_wrap_SBCommandInterpreter_WasInterrupted(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14315 PyObject *resultobj = 0;
14316 lldb::SBCommandInterpreter *arg1 = (lldb::SBCommandInterpreter *) 0 ;
14317 void *argp1 = 0 ;
14318 int res1 = 0 ;
14319 PyObject *swig_obj[1] ;
14320 bool result;
14321
14322 if (!args) SWIG_fail;
14323 swig_obj[0] = args;
14324 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreter, 0 | 0 );
14325 if (!SWIG_IsOK(res1)) {
14326 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreter_WasInterrupted" "', argument " "1"" of type '" "lldb::SBCommandInterpreter const *""'");
14327 }
14328 arg1 = reinterpret_cast< lldb::SBCommandInterpreter * >(argp1);
14329 {
14330 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14331 result = (bool)((lldb::SBCommandInterpreter const *)arg1)->WasInterrupted();
14332 SWIG_PYTHON_THREAD_END_ALLOW;
14333 }
14334 resultobj = SWIG_From_bool(static_cast< bool >(result));
14335 return resultobj;
14336fail:
14337 return NULL;
14338}
14339
14340
14341SWIGINTERN PyObject *SBCommandInterpreter_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14342 PyObject *obj;
14343 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
14344 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_NewClientData(obj));
14345 return SWIG_Py_Void();
14346}
14347
14348SWIGINTERN PyObject *SBCommandInterpreter_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14349 return SWIG_Python_InitShadowInstance(args);
14350}
14351
14352SWIGINTERN PyObject *_wrap_new_SBCommandInterpreterRunOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14353 PyObject *resultobj = 0;
14354 lldb::SBCommandInterpreterRunOptions *result = 0 ;
14355
14356 if (!SWIG_Python_UnpackTuple(args, "new_SBCommandInterpreterRunOptions", 0, 0, 0)) SWIG_fail;
14357 {
14358 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14359 result = (lldb::SBCommandInterpreterRunOptions *)new lldb::SBCommandInterpreterRunOptions();
14360 SWIG_PYTHON_THREAD_END_ALLOW;
14361 }
14362 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_POINTER_NEW | 0 );
14363 return resultobj;
14364fail:
14365 return NULL;
14366}
14367
14368
14369SWIGINTERN PyObject *_wrap_delete_SBCommandInterpreterRunOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14370 PyObject *resultobj = 0;
14371 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14372 void *argp1 = 0 ;
14373 int res1 = 0 ;
14374 PyObject *swig_obj[1] ;
14375
14376 if (!args) SWIG_fail;
14377 swig_obj[0] = args;
14378 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_POINTER_DISOWN | 0 );
14379 if (!SWIG_IsOK(res1)) {
14380 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommandInterpreterRunOptions" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
14381 }
14382 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14383 {
14384 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14385 delete arg1;
14386 SWIG_PYTHON_THREAD_END_ALLOW;
14387 }
14388 resultobj = SWIG_Py_Void();
14389 return resultobj;
14390fail:
14391 return NULL;
14392}
14393
14394
14395SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14396 PyObject *resultobj = 0;
14397 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14398 void *argp1 = 0 ;
14399 int res1 = 0 ;
14400 PyObject *swig_obj[1] ;
14401 bool result;
14402
14403 if (!args) SWIG_fail;
14404 swig_obj[0] = args;
14405 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14406 if (!SWIG_IsOK(res1)) {
14407 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetStopOnContinue" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
14408 }
14409 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14410 {
14411 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14412 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetStopOnContinue();
14413 SWIG_PYTHON_THREAD_END_ALLOW;
14414 }
14415 resultobj = SWIG_From_bool(static_cast< bool >(result));
14416 return resultobj;
14417fail:
14418 return NULL;
14419}
14420
14421
14422SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnContinue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14423 PyObject *resultobj = 0;
14424 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14425 bool arg2 ;
14426 void *argp1 = 0 ;
14427 int res1 = 0 ;
14428 bool val2 ;
14429 int ecode2 = 0 ;
14430 PyObject *swig_obj[2] ;
14431
14432 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreterRunOptions_SetStopOnContinue", 2, 2, swig_obj)) SWIG_fail;
14433 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14434 if (!SWIG_IsOK(res1)) {
14435 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetStopOnContinue" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
14436 }
14437 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14438 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
14439 if (!SWIG_IsOK(ecode2)) {
14440 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetStopOnContinue" "', argument " "2"" of type '" "bool""'");
14441 }
14442 arg2 = static_cast< bool >(val2);
14443 {
14444 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14445 (arg1)->SetStopOnContinue(arg2);
14446 SWIG_PYTHON_THREAD_END_ALLOW;
14447 }
14448 resultobj = SWIG_Py_Void();
14449 return resultobj;
14450fail:
14451 return NULL;
14452}
14453
14454
14455SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14456 PyObject *resultobj = 0;
14457 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14458 void *argp1 = 0 ;
14459 int res1 = 0 ;
14460 PyObject *swig_obj[1] ;
14461 bool result;
14462
14463 if (!args) SWIG_fail;
14464 swig_obj[0] = args;
14465 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14466 if (!SWIG_IsOK(res1)) {
14467 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetStopOnError" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
14468 }
14469 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14470 {
14471 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14472 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetStopOnError();
14473 SWIG_PYTHON_THREAD_END_ALLOW;
14474 }
14475 resultobj = SWIG_From_bool(static_cast< bool >(result));
14476 return resultobj;
14477fail:
14478 return NULL;
14479}
14480
14481
14482SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14483 PyObject *resultobj = 0;
14484 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14485 bool arg2 ;
14486 void *argp1 = 0 ;
14487 int res1 = 0 ;
14488 bool val2 ;
14489 int ecode2 = 0 ;
14490 PyObject *swig_obj[2] ;
14491
14492 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreterRunOptions_SetStopOnError", 2, 2, swig_obj)) SWIG_fail;
14493 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14494 if (!SWIG_IsOK(res1)) {
14495 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetStopOnError" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
14496 }
14497 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14498 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
14499 if (!SWIG_IsOK(ecode2)) {
14500 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetStopOnError" "', argument " "2"" of type '" "bool""'");
14501 }
14502 arg2 = static_cast< bool >(val2);
14503 {
14504 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14505 (arg1)->SetStopOnError(arg2);
14506 SWIG_PYTHON_THREAD_END_ALLOW;
14507 }
14508 resultobj = SWIG_Py_Void();
14509 return resultobj;
14510fail:
14511 return NULL;
14512}
14513
14514
14515SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetStopOnCrash(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14516 PyObject *resultobj = 0;
14517 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14518 void *argp1 = 0 ;
14519 int res1 = 0 ;
14520 PyObject *swig_obj[1] ;
14521 bool result;
14522
14523 if (!args) SWIG_fail;
14524 swig_obj[0] = args;
14525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14526 if (!SWIG_IsOK(res1)) {
14527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetStopOnCrash" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
14528 }
14529 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14530 {
14531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14532 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetStopOnCrash();
14533 SWIG_PYTHON_THREAD_END_ALLOW;
14534 }
14535 resultobj = SWIG_From_bool(static_cast< bool >(result));
14536 return resultobj;
14537fail:
14538 return NULL;
14539}
14540
14541
14542SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetStopOnCrash(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14543 PyObject *resultobj = 0;
14544 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14545 bool arg2 ;
14546 void *argp1 = 0 ;
14547 int res1 = 0 ;
14548 bool val2 ;
14549 int ecode2 = 0 ;
14550 PyObject *swig_obj[2] ;
14551
14552 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreterRunOptions_SetStopOnCrash", 2, 2, swig_obj)) SWIG_fail;
14553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14554 if (!SWIG_IsOK(res1)) {
14555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetStopOnCrash" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
14556 }
14557 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14558 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
14559 if (!SWIG_IsOK(ecode2)) {
14560 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetStopOnCrash" "', argument " "2"" of type '" "bool""'");
14561 }
14562 arg2 = static_cast< bool >(val2);
14563 {
14564 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14565 (arg1)->SetStopOnCrash(arg2);
14566 SWIG_PYTHON_THREAD_END_ALLOW;
14567 }
14568 resultobj = SWIG_Py_Void();
14569 return resultobj;
14570fail:
14571 return NULL;
14572}
14573
14574
14575SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetEchoCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14576 PyObject *resultobj = 0;
14577 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14578 void *argp1 = 0 ;
14579 int res1 = 0 ;
14580 PyObject *swig_obj[1] ;
14581 bool result;
14582
14583 if (!args) SWIG_fail;
14584 swig_obj[0] = args;
14585 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14586 if (!SWIG_IsOK(res1)) {
14587 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetEchoCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
14588 }
14589 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14590 {
14591 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14592 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetEchoCommands();
14593 SWIG_PYTHON_THREAD_END_ALLOW;
14594 }
14595 resultobj = SWIG_From_bool(static_cast< bool >(result));
14596 return resultobj;
14597fail:
14598 return NULL;
14599}
14600
14601
14602SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetEchoCommands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14603 PyObject *resultobj = 0;
14604 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14605 bool arg2 ;
14606 void *argp1 = 0 ;
14607 int res1 = 0 ;
14608 bool val2 ;
14609 int ecode2 = 0 ;
14610 PyObject *swig_obj[2] ;
14611
14612 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreterRunOptions_SetEchoCommands", 2, 2, swig_obj)) SWIG_fail;
14613 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14614 if (!SWIG_IsOK(res1)) {
14615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetEchoCommands" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
14616 }
14617 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14618 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
14619 if (!SWIG_IsOK(ecode2)) {
14620 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetEchoCommands" "', argument " "2"" of type '" "bool""'");
14621 }
14622 arg2 = static_cast< bool >(val2);
14623 {
14624 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14625 (arg1)->SetEchoCommands(arg2);
14626 SWIG_PYTHON_THREAD_END_ALLOW;
14627 }
14628 resultobj = SWIG_Py_Void();
14629 return resultobj;
14630fail:
14631 return NULL;
14632}
14633
14634
14635SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetPrintResults(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14636 PyObject *resultobj = 0;
14637 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14638 void *argp1 = 0 ;
14639 int res1 = 0 ;
14640 PyObject *swig_obj[1] ;
14641 bool result;
14642
14643 if (!args) SWIG_fail;
14644 swig_obj[0] = args;
14645 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14646 if (!SWIG_IsOK(res1)) {
14647 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetPrintResults" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
14648 }
14649 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14650 {
14651 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14652 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetPrintResults();
14653 SWIG_PYTHON_THREAD_END_ALLOW;
14654 }
14655 resultobj = SWIG_From_bool(static_cast< bool >(result));
14656 return resultobj;
14657fail:
14658 return NULL;
14659}
14660
14661
14662SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetPrintResults(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14663 PyObject *resultobj = 0;
14664 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14665 bool arg2 ;
14666 void *argp1 = 0 ;
14667 int res1 = 0 ;
14668 bool val2 ;
14669 int ecode2 = 0 ;
14670 PyObject *swig_obj[2] ;
14671
14672 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreterRunOptions_SetPrintResults", 2, 2, swig_obj)) SWIG_fail;
14673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14674 if (!SWIG_IsOK(res1)) {
14675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetPrintResults" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
14676 }
14677 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14678 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
14679 if (!SWIG_IsOK(ecode2)) {
14680 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetPrintResults" "', argument " "2"" of type '" "bool""'");
14681 }
14682 arg2 = static_cast< bool >(val2);
14683 {
14684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14685 (arg1)->SetPrintResults(arg2);
14686 SWIG_PYTHON_THREAD_END_ALLOW;
14687 }
14688 resultobj = SWIG_Py_Void();
14689 return resultobj;
14690fail:
14691 return NULL;
14692}
14693
14694
14695SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_GetAddToHistory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14696 PyObject *resultobj = 0;
14697 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14698 void *argp1 = 0 ;
14699 int res1 = 0 ;
14700 PyObject *swig_obj[1] ;
14701 bool result;
14702
14703 if (!args) SWIG_fail;
14704 swig_obj[0] = args;
14705 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14706 if (!SWIG_IsOK(res1)) {
14707 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_GetAddToHistory" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions const *""'");
14708 }
14709 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14710 {
14711 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14712 result = (bool)((lldb::SBCommandInterpreterRunOptions const *)arg1)->GetAddToHistory();
14713 SWIG_PYTHON_THREAD_END_ALLOW;
14714 }
14715 resultobj = SWIG_From_bool(static_cast< bool >(result));
14716 return resultobj;
14717fail:
14718 return NULL;
14719}
14720
14721
14722SWIGINTERN PyObject *_wrap_SBCommandInterpreterRunOptions_SetAddToHistory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14723 PyObject *resultobj = 0;
14724 lldb::SBCommandInterpreterRunOptions *arg1 = (lldb::SBCommandInterpreterRunOptions *) 0 ;
14725 bool arg2 ;
14726 void *argp1 = 0 ;
14727 int res1 = 0 ;
14728 bool val2 ;
14729 int ecode2 = 0 ;
14730 PyObject *swig_obj[2] ;
14731
14732 if (!SWIG_Python_UnpackTuple(args, "SBCommandInterpreterRunOptions_SetAddToHistory", 2, 2, swig_obj)) SWIG_fail;
14733 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 | 0 );
14734 if (!SWIG_IsOK(res1)) {
14735 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandInterpreterRunOptions_SetAddToHistory" "', argument " "1"" of type '" "lldb::SBCommandInterpreterRunOptions *""'");
14736 }
14737 arg1 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp1);
14738 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
14739 if (!SWIG_IsOK(ecode2)) {
14740 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandInterpreterRunOptions_SetAddToHistory" "', argument " "2"" of type '" "bool""'");
14741 }
14742 arg2 = static_cast< bool >(val2);
14743 {
14744 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14745 (arg1)->SetAddToHistory(arg2);
14746 SWIG_PYTHON_THREAD_END_ALLOW;
14747 }
14748 resultobj = SWIG_Py_Void();
14749 return resultobj;
14750fail:
14751 return NULL;
14752}
14753
14754
14755SWIGINTERN PyObject *SBCommandInterpreterRunOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14756 PyObject *obj;
14757 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
14758 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, SWIG_NewClientData(obj));
14759 return SWIG_Py_Void();
14760}
14761
14762SWIGINTERN PyObject *SBCommandInterpreterRunOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14763 return SWIG_Python_InitShadowInstance(args);
14764}
14765
14766SWIGINTERN PyObject *_wrap_new_SBCommandReturnObject__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
14767 PyObject *resultobj = 0;
14768 lldb::SBCommandReturnObject *result = 0 ;
14769
14770 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
14771 {
14772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14773 result = (lldb::SBCommandReturnObject *)new lldb::SBCommandReturnObject();
14774 SWIG_PYTHON_THREAD_END_ALLOW;
14775 }
14776 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NEW | 0 );
14777 return resultobj;
14778fail:
14779 return NULL;
14780}
14781
14782
14783SWIGINTERN PyObject *_wrap_new_SBCommandReturnObject__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
14784 PyObject *resultobj = 0;
14785 lldb::SBCommandReturnObject *arg1 = 0 ;
14786 void *argp1 = 0 ;
14787 int res1 = 0 ;
14788 lldb::SBCommandReturnObject *result = 0 ;
14789
14790 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
14791 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0);
14792 if (!SWIG_IsOK(res1)) {
14793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCommandReturnObject" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const &""'");
14794 }
14795 if (!argp1) {
14796 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBCommandReturnObject" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const &""'");
14797 }
14798 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
14799 {
14800 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14801 result = (lldb::SBCommandReturnObject *)new lldb::SBCommandReturnObject((lldb::SBCommandReturnObject const &)*arg1);
14802 SWIG_PYTHON_THREAD_END_ALLOW;
14803 }
14804 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NEW | 0 );
14805 return resultobj;
14806fail:
14807 return NULL;
14808}
14809
14810
14811SWIGINTERN PyObject *_wrap_new_SBCommandReturnObject(PyObject *self, PyObject *args) {
14812 Py_ssize_t argc;
14813 PyObject *argv[2] = {
14814 0
14815 };
14816
14817 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBCommandReturnObject", 0, 1, argv))) SWIG_fail;
14818 --argc;
14819 if (argc == 0) {
14820 return _wrap_new_SBCommandReturnObject__SWIG_0(self, argc, argv);
14821 }
14822 if (argc == 1) {
14823 int _v;
14824 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_NO_NULL | 0);
14825 _v = SWIG_CheckState(res);
14826 if (_v) {
14827 return _wrap_new_SBCommandReturnObject__SWIG_1(self, argc, argv);
14828 }
14829 }
14830
14831fail:
14832 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBCommandReturnObject'.\n"
14833 " Possible C/C++ prototypes are:\n"
14834 " lldb::SBCommandReturnObject::SBCommandReturnObject()\n"
14835 " lldb::SBCommandReturnObject::SBCommandReturnObject(lldb::SBCommandReturnObject const &)\n");
14836 return 0;
14837}
14838
14839
14840SWIGINTERN PyObject *_wrap_delete_SBCommandReturnObject(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14841 PyObject *resultobj = 0;
14842 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
14843 void *argp1 = 0 ;
14844 int res1 = 0 ;
14845 PyObject *swig_obj[1] ;
14846
14847 if (!args) SWIG_fail;
14848 swig_obj[0] = args;
14849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_POINTER_DISOWN | 0 );
14850 if (!SWIG_IsOK(res1)) {
14851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommandReturnObject" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
14852 }
14853 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
14854 {
14855 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14856 delete arg1;
14857 SWIG_PYTHON_THREAD_END_ALLOW;
14858 }
14859 resultobj = SWIG_Py_Void();
14860 return resultobj;
14861fail:
14862 return NULL;
14863}
14864
14865
14866SWIGINTERN PyObject *_wrap_SBCommandReturnObject_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14867 PyObject *resultobj = 0;
14868 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
14869 void *argp1 = 0 ;
14870 int res1 = 0 ;
14871 PyObject *swig_obj[1] ;
14872 bool result;
14873
14874 if (!args) SWIG_fail;
14875 swig_obj[0] = args;
14876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
14877 if (!SWIG_IsOK(res1)) {
14878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_IsValid" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const *""'");
14879 }
14880 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
14881 {
14882 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14883 result = (bool)((lldb::SBCommandReturnObject const *)arg1)->IsValid();
14884 SWIG_PYTHON_THREAD_END_ALLOW;
14885 }
14886 resultobj = SWIG_From_bool(static_cast< bool >(result));
14887 return resultobj;
14888fail:
14889 return NULL;
14890}
14891
14892
14893SWIGINTERN PyObject *_wrap_SBCommandReturnObject___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14894 PyObject *resultobj = 0;
14895 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
14896 void *argp1 = 0 ;
14897 int res1 = 0 ;
14898 PyObject *swig_obj[1] ;
14899 bool result;
14900
14901 if (!args) SWIG_fail;
14902 swig_obj[0] = args;
14903 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
14904 if (!SWIG_IsOK(res1)) {
14905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject___nonzero__" "', argument " "1"" of type '" "lldb::SBCommandReturnObject const *""'");
14906 }
14907 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
14908 {
14909 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14910 result = (bool)((lldb::SBCommandReturnObject const *)arg1)->operator bool();
14911 SWIG_PYTHON_THREAD_END_ALLOW;
14912 }
14913 resultobj = SWIG_From_bool(static_cast< bool >(result));
14914 return resultobj;
14915fail:
14916 return NULL;
14917}
14918
14919
14920SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
14921 PyObject *resultobj = 0;
14922 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
14923 void *argp1 = 0 ;
14924 int res1 = 0 ;
14925 char *result = 0 ;
14926
14927 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
14928 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
14929 if (!SWIG_IsOK(res1)) {
14930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
14931 }
14932 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
14933 {
14934 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14935 result = (char *)(arg1)->GetOutput();
14936 SWIG_PYTHON_THREAD_END_ALLOW;
14937 }
14938 resultobj = SWIG_FromCharPtr((const char *)result);
14939 return resultobj;
14940fail:
14941 return NULL;
14942}
14943
14944
14945SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
14946 PyObject *resultobj = 0;
14947 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
14948 void *argp1 = 0 ;
14949 int res1 = 0 ;
14950 char *result = 0 ;
14951
14952 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
14953 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
14954 if (!SWIG_IsOK(res1)) {
14955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
14956 }
14957 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
14958 {
14959 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14960 result = (char *)(arg1)->GetError();
14961 SWIG_PYTHON_THREAD_END_ALLOW;
14962 }
14963 resultobj = SWIG_FromCharPtr((const char *)result);
14964 return resultobj;
14965fail:
14966 return NULL;
14967}
14968
14969
14970SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutputSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14971 PyObject *resultobj = 0;
14972 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
14973 void *argp1 = 0 ;
14974 int res1 = 0 ;
14975 PyObject *swig_obj[1] ;
14976 size_t result;
14977
14978 if (!args) SWIG_fail;
14979 swig_obj[0] = args;
14980 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
14981 if (!SWIG_IsOK(res1)) {
14982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetOutputSize" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
14983 }
14984 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
14985 {
14986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
14987 result = (arg1)->GetOutputSize();
14988 SWIG_PYTHON_THREAD_END_ALLOW;
14989 }
14990 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
14991 return resultobj;
14992fail:
14993 return NULL;
14994}
14995
14996
14997SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetErrorSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14998 PyObject *resultobj = 0;
14999 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15000 void *argp1 = 0 ;
15001 int res1 = 0 ;
15002 PyObject *swig_obj[1] ;
15003 size_t result;
15004
15005 if (!args) SWIG_fail;
15006 swig_obj[0] = args;
15007 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15008 if (!SWIG_IsOK(res1)) {
15009 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetErrorSize" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15010 }
15011 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15012 {
15013 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15014 result = (arg1)->GetErrorSize();
15015 SWIG_PYTHON_THREAD_END_ALLOW;
15016 }
15017 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15018 return resultobj;
15019fail:
15020 return NULL;
15021}
15022
15023
15024SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15025 PyObject *resultobj = 0;
15026 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15027 bool arg2 ;
15028 void *argp1 = 0 ;
15029 int res1 = 0 ;
15030 bool val2 ;
15031 int ecode2 = 0 ;
15032 char *result = 0 ;
15033
15034 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15035 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15036 if (!SWIG_IsOK(res1)) {
15037 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15038 }
15039 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15040 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
15041 if (!SWIG_IsOK(ecode2)) {
15042 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandReturnObject_GetOutput" "', argument " "2"" of type '" "bool""'");
15043 }
15044 arg2 = static_cast< bool >(val2);
15045 {
15046 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15047 result = (char *)(arg1)->GetOutput(arg2);
15048 SWIG_PYTHON_THREAD_END_ALLOW;
15049 }
15050 resultobj = SWIG_FromCharPtr((const char *)result);
15051 return resultobj;
15052fail:
15053 return NULL;
15054}
15055
15056
15057SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetOutput(PyObject *self, PyObject *args) {
15058 Py_ssize_t argc;
15059 PyObject *argv[3] = {
15060 0
15061 };
15062
15063 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_GetOutput", 0, 2, argv))) SWIG_fail;
15064 --argc;
15065 if (argc == 1) {
15066 int _v;
15067 void *vptr = 0;
15068 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15069 _v = SWIG_CheckState(res);
15070 if (_v) {
15071 return _wrap_SBCommandReturnObject_GetOutput__SWIG_0(self, argc, argv);
15072 }
15073 }
15074 if (argc == 2) {
15075 int _v;
15076 void *vptr = 0;
15077 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15078 _v = SWIG_CheckState(res);
15079 if (_v) {
15080 {
15081 int res = SWIG_AsVal_bool(argv[1], NULL);
15082 _v = SWIG_CheckState(res);
15083 }
15084 if (_v) {
15085 return _wrap_SBCommandReturnObject_GetOutput__SWIG_1(self, argc, argv);
15086 }
15087 }
15088 }
15089
15090fail:
15091 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_GetOutput'.\n"
15092 " Possible C/C++ prototypes are:\n"
15093 " lldb::SBCommandReturnObject::GetOutput()\n"
15094 " lldb::SBCommandReturnObject::GetOutput(bool)\n");
15095 return 0;
15096}
15097
15098
15099SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15100 PyObject *resultobj = 0;
15101 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15102 bool arg2 ;
15103 void *argp1 = 0 ;
15104 int res1 = 0 ;
15105 bool val2 ;
15106 int ecode2 = 0 ;
15107 char *result = 0 ;
15108
15109 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15110 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15111 if (!SWIG_IsOK(res1)) {
15112 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15113 }
15114 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15115 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
15116 if (!SWIG_IsOK(ecode2)) {
15117 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandReturnObject_GetError" "', argument " "2"" of type '" "bool""'");
15118 }
15119 arg2 = static_cast< bool >(val2);
15120 {
15121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15122 result = (char *)(arg1)->GetError(arg2);
15123 SWIG_PYTHON_THREAD_END_ALLOW;
15124 }
15125 resultobj = SWIG_FromCharPtr((const char *)result);
15126 return resultobj;
15127fail:
15128 return NULL;
15129}
15130
15131
15132SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetError(PyObject *self, PyObject *args) {
15133 Py_ssize_t argc;
15134 PyObject *argv[3] = {
15135 0
15136 };
15137
15138 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_GetError", 0, 2, argv))) SWIG_fail;
15139 --argc;
15140 if (argc == 1) {
15141 int _v;
15142 void *vptr = 0;
15143 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15144 _v = SWIG_CheckState(res);
15145 if (_v) {
15146 return _wrap_SBCommandReturnObject_GetError__SWIG_0(self, argc, argv);
15147 }
15148 }
15149 if (argc == 2) {
15150 int _v;
15151 void *vptr = 0;
15152 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15153 _v = SWIG_CheckState(res);
15154 if (_v) {
15155 {
15156 int res = SWIG_AsVal_bool(argv[1], NULL);
15157 _v = SWIG_CheckState(res);
15158 }
15159 if (_v) {
15160 return _wrap_SBCommandReturnObject_GetError__SWIG_1(self, argc, argv);
15161 }
15162 }
15163 }
15164
15165fail:
15166 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_GetError'.\n"
15167 " Possible C/C++ prototypes are:\n"
15168 " lldb::SBCommandReturnObject::GetError()\n"
15169 " lldb::SBCommandReturnObject::GetError(bool)\n");
15170 return 0;
15171}
15172
15173
15174SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15175 PyObject *resultobj = 0;
15176 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15177 lldb::SBFile arg2 ;
15178 void *argp1 = 0 ;
15179 int res1 = 0 ;
15180 void *argp2 ;
15181 int res2 = 0 ;
15182 size_t result;
15183
15184 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15185 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15186 if (!SWIG_IsOK(res1)) {
15187 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15188 }
15189 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15190 {
15191 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
15192 if (!SWIG_IsOK(res2)) {
15193 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_PutOutput" "', argument " "2"" of type '" "lldb::SBFile""'");
15194 }
15195 if (!argp2) {
15196 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_PutOutput" "', argument " "2"" of type '" "lldb::SBFile""'");
15197 } else {
15198 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
15199 arg2 = *temp;
15200 if (SWIG_IsNewObj(res2)) delete temp;
15201 }
15202 }
15203 {
15204 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15205 result = (arg1)->PutOutput(arg2);
15206 SWIG_PYTHON_THREAD_END_ALLOW;
15207 }
15208 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15209 return resultobj;
15210fail:
15211 return NULL;
15212}
15213
15214
15215SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15216 PyObject *resultobj = 0;
15217 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15218 lldb::SBFile arg2 ;
15219 void *argp1 = 0 ;
15220 int res1 = 0 ;
15221 void *argp2 ;
15222 int res2 = 0 ;
15223 size_t result;
15224
15225 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15226 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15227 if (!SWIG_IsOK(res1)) {
15228 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15229 }
15230 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15231 {
15232 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
15233 if (!SWIG_IsOK(res2)) {
15234 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_PutError" "', argument " "2"" of type '" "lldb::SBFile""'");
15235 }
15236 if (!argp2) {
15237 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_PutError" "', argument " "2"" of type '" "lldb::SBFile""'");
15238 } else {
15239 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
15240 arg2 = *temp;
15241 if (SWIG_IsNewObj(res2)) delete temp;
15242 }
15243 }
15244 {
15245 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15246 result = (arg1)->PutError(arg2);
15247 SWIG_PYTHON_THREAD_END_ALLOW;
15248 }
15249 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15250 return resultobj;
15251fail:
15252 return NULL;
15253}
15254
15255
15256SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15257 PyObject *resultobj = 0;
15258 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15259 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
15260 void *argp1 = 0 ;
15261 int res1 = 0 ;
15262 size_t result;
15263
15264 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15266 if (!SWIG_IsOK(res1)) {
15267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutOutput" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15268 }
15269 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15270 {
15271 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
15272 if (!py_file) {
15273 PyErr_SetString(PyExc_TypeError, "not a file");
15274 return nullptr;
15275 }
15276 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
15277 if (!sp)
15278 return nullptr;
15279 arg2 = sp;
15280 }
15281 {
15282 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15283 result = (arg1)->PutOutput(arg2);
15284 SWIG_PYTHON_THREAD_END_ALLOW;
15285 }
15286 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15287 return resultobj;
15288fail:
15289 return NULL;
15290}
15291
15292
15293SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutOutput(PyObject *self, PyObject *args) {
15294 Py_ssize_t argc;
15295 PyObject *argv[3] = {
15296 0
15297 };
15298
15299 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_PutOutput", 0, 2, argv))) SWIG_fail;
15300 --argc;
15301 if (argc == 2) {
15302 int _v;
15303 void *vptr = 0;
15304 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15305 _v = SWIG_CheckState(res);
15306 if (_v) {
15307 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
15308 _v = SWIG_CheckState(res);
15309 if (_v) {
15310 return _wrap_SBCommandReturnObject_PutOutput__SWIG_0(self, argc, argv);
15311 }
15312 }
15313 }
15314 if (argc == 2) {
15315 int _v;
15316 void *vptr = 0;
15317 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15318 _v = SWIG_CheckState(res);
15319 if (_v) {
15320 {
15321 if (PythonFile::Check(argv[1])) {
15322 _v = 1;
15323 } else {
15324 PyErr_Clear();
15325 _v = 0;
15326 }
15327 }
15328 if (_v) {
15329 return _wrap_SBCommandReturnObject_PutOutput__SWIG_1(self, argc, argv);
15330 }
15331 }
15332 }
15333
15334fail:
15335 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_PutOutput'.\n"
15336 " Possible C/C++ prototypes are:\n"
15337 " lldb::SBCommandReturnObject::PutOutput(lldb::SBFile)\n"
15338 " lldb::SBCommandReturnObject::PutOutput(lldb::FileSP)\n");
15339 return 0;
15340}
15341
15342
15343SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15344 PyObject *resultobj = 0;
15345 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15346 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
15347 void *argp1 = 0 ;
15348 int res1 = 0 ;
15349 size_t result;
15350
15351 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15353 if (!SWIG_IsOK(res1)) {
15354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15355 }
15356 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15357 {
15358 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
15359 if (!py_file) {
15360 PyErr_SetString(PyExc_TypeError, "not a file");
15361 return nullptr;
15362 }
15363 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
15364 if (!sp)
15365 return nullptr;
15366 arg2 = sp;
15367 }
15368 {
15369 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15370 result = (arg1)->PutError(arg2);
15371 SWIG_PYTHON_THREAD_END_ALLOW;
15372 }
15373 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
15374 return resultobj;
15375fail:
15376 return NULL;
15377}
15378
15379
15380SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutError(PyObject *self, PyObject *args) {
15381 Py_ssize_t argc;
15382 PyObject *argv[3] = {
15383 0
15384 };
15385
15386 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_PutError", 0, 2, argv))) SWIG_fail;
15387 --argc;
15388 if (argc == 2) {
15389 int _v;
15390 void *vptr = 0;
15391 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15392 _v = SWIG_CheckState(res);
15393 if (_v) {
15394 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
15395 _v = SWIG_CheckState(res);
15396 if (_v) {
15397 return _wrap_SBCommandReturnObject_PutError__SWIG_0(self, argc, argv);
15398 }
15399 }
15400 }
15401 if (argc == 2) {
15402 int _v;
15403 void *vptr = 0;
15404 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15405 _v = SWIG_CheckState(res);
15406 if (_v) {
15407 {
15408 if (PythonFile::Check(argv[1])) {
15409 _v = 1;
15410 } else {
15411 PyErr_Clear();
15412 _v = 0;
15413 }
15414 }
15415 if (_v) {
15416 return _wrap_SBCommandReturnObject_PutError__SWIG_1(self, argc, argv);
15417 }
15418 }
15419 }
15420
15421fail:
15422 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_PutError'.\n"
15423 " Possible C/C++ prototypes are:\n"
15424 " lldb::SBCommandReturnObject::PutError(lldb::SBFile)\n"
15425 " lldb::SBCommandReturnObject::PutError(lldb::FileSP)\n");
15426 return 0;
15427}
15428
15429
15430SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15431 PyObject *resultobj = 0;
15432 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15433 void *argp1 = 0 ;
15434 int res1 = 0 ;
15435 PyObject *swig_obj[1] ;
15436
15437 if (!args) SWIG_fail;
15438 swig_obj[0] = args;
15439 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15440 if (!SWIG_IsOK(res1)) {
15441 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_Clear" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15442 }
15443 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15444 {
15445 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15446 (arg1)->Clear();
15447 SWIG_PYTHON_THREAD_END_ALLOW;
15448 }
15449 resultobj = SWIG_Py_Void();
15450 return resultobj;
15451fail:
15452 return NULL;
15453}
15454
15455
15456SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15457 PyObject *resultobj = 0;
15458 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15459 lldb::ReturnStatus arg2 ;
15460 void *argp1 = 0 ;
15461 int res1 = 0 ;
15462 int val2 ;
15463 int ecode2 = 0 ;
15464 PyObject *swig_obj[2] ;
15465
15466 if (!SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_SetStatus", 2, 2, swig_obj)) SWIG_fail;
15467 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15468 if (!SWIG_IsOK(res1)) {
15469 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetStatus" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15470 }
15471 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15472 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
15473 if (!SWIG_IsOK(ecode2)) {
15474 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommandReturnObject_SetStatus" "', argument " "2"" of type '" "lldb::ReturnStatus""'");
15475 }
15476 arg2 = static_cast< lldb::ReturnStatus >(val2);
15477 {
15478 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15479 (arg1)->SetStatus(arg2);
15480 SWIG_PYTHON_THREAD_END_ALLOW;
15481 }
15482 resultobj = SWIG_Py_Void();
15483 return resultobj;
15484fail:
15485 return NULL;
15486}
15487
15488
15489SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15490 PyObject *resultobj = 0;
15491 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15492 lldb::SBError *arg2 = 0 ;
15493 char *arg3 = (char *) 0 ;
15494 void *argp1 = 0 ;
15495 int res1 = 0 ;
15496 void *argp2 = 0 ;
15497 int res2 = 0 ;
15498 int res3 ;
15499 char *buf3 = 0 ;
15500 int alloc3 = 0 ;
15501
15502 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
15503 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15504 if (!SWIG_IsOK(res1)) {
15505 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15506 }
15507 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15508 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
15509 if (!SWIG_IsOK(res2)) {
15510 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
15511 }
15512 if (!argp2) {
15513 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
15514 }
15515 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
15516 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
15517 if (!SWIG_IsOK(res3)) {
15518 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommandReturnObject_SetError" "', argument " "3"" of type '" "char const *""'");
15519 }
15520 arg3 = reinterpret_cast< char * >(buf3);
15521 {
15522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15523 (arg1)->SetError(*arg2,(char const *)arg3);
15524 SWIG_PYTHON_THREAD_END_ALLOW;
15525 }
15526 resultobj = SWIG_Py_Void();
15527 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
15528 return resultobj;
15529fail:
15530 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
15531 return NULL;
15532}
15533
15534
15535SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15536 PyObject *resultobj = 0;
15537 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15538 lldb::SBError *arg2 = 0 ;
15539 void *argp1 = 0 ;
15540 int res1 = 0 ;
15541 void *argp2 = 0 ;
15542 int res2 = 0 ;
15543
15544 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15545 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15546 if (!SWIG_IsOK(res1)) {
15547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15548 }
15549 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15550 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
15551 if (!SWIG_IsOK(res2)) {
15552 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
15553 }
15554 if (!argp2) {
15555 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "lldb::SBError &""'");
15556 }
15557 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
15558 {
15559 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15560 (arg1)->SetError(*arg2);
15561 SWIG_PYTHON_THREAD_END_ALLOW;
15562 }
15563 resultobj = SWIG_Py_Void();
15564 return resultobj;
15565fail:
15566 return NULL;
15567}
15568
15569
15570SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15571 PyObject *resultobj = 0;
15572 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15573 char *arg2 = (char *) 0 ;
15574 void *argp1 = 0 ;
15575 int res1 = 0 ;
15576 int res2 ;
15577 char *buf2 = 0 ;
15578 int alloc2 = 0 ;
15579
15580 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15582 if (!SWIG_IsOK(res1)) {
15583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetError" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15584 }
15585 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15586 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
15587 if (!SWIG_IsOK(res2)) {
15588 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetError" "', argument " "2"" of type '" "char const *""'");
15589 }
15590 arg2 = reinterpret_cast< char * >(buf2);
15591 {
15592 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15593 (arg1)->SetError((char const *)arg2);
15594 SWIG_PYTHON_THREAD_END_ALLOW;
15595 }
15596 resultobj = SWIG_Py_Void();
15597 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
15598 return resultobj;
15599fail:
15600 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
15601 return NULL;
15602}
15603
15604
15605SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetError(PyObject *self, PyObject *args) {
15606 Py_ssize_t argc;
15607 PyObject *argv[4] = {
15608 0
15609 };
15610
15611 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_SetError", 0, 3, argv))) SWIG_fail;
15612 --argc;
15613 if (argc == 2) {
15614 int _v;
15615 void *vptr = 0;
15616 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15617 _v = SWIG_CheckState(res);
15618 if (_v) {
15619 void *vptr = 0;
15620 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
15621 _v = SWIG_CheckState(res);
15622 if (_v) {
15623 return _wrap_SBCommandReturnObject_SetError__SWIG_1(self, argc, argv);
15624 }
15625 }
15626 }
15627 if (argc == 2) {
15628 int _v;
15629 void *vptr = 0;
15630 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15631 _v = SWIG_CheckState(res);
15632 if (_v) {
15633 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
15634 _v = SWIG_CheckState(res);
15635 if (_v) {
15636 return _wrap_SBCommandReturnObject_SetError__SWIG_2(self, argc, argv);
15637 }
15638 }
15639 }
15640 if (argc == 3) {
15641 int _v;
15642 void *vptr = 0;
15643 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
15644 _v = SWIG_CheckState(res);
15645 if (_v) {
15646 void *vptr = 0;
15647 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
15648 _v = SWIG_CheckState(res);
15649 if (_v) {
15650 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
15651 _v = SWIG_CheckState(res);
15652 if (_v) {
15653 return _wrap_SBCommandReturnObject_SetError__SWIG_0(self, argc, argv);
15654 }
15655 }
15656 }
15657 }
15658
15659fail:
15660 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_SetError'.\n"
15661 " Possible C/C++ prototypes are:\n"
15662 " lldb::SBCommandReturnObject::SetError(lldb::SBError &,char const *)\n"
15663 " lldb::SBCommandReturnObject::SetError(lldb::SBError &)\n"
15664 " lldb::SBCommandReturnObject::SetError(char const *)\n");
15665 return 0;
15666}
15667
15668
15669SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15670 PyObject *resultobj = 0;
15671 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15672 void *argp1 = 0 ;
15673 int res1 = 0 ;
15674 PyObject *swig_obj[1] ;
15675 lldb::ReturnStatus result;
15676
15677 if (!args) SWIG_fail;
15678 swig_obj[0] = args;
15679 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15680 if (!SWIG_IsOK(res1)) {
15681 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetStatus" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15682 }
15683 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15684 {
15685 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15686 result = (lldb::ReturnStatus)(arg1)->GetStatus();
15687 SWIG_PYTHON_THREAD_END_ALLOW;
15688 }
15689 resultobj = SWIG_From_int(static_cast< int >(result));
15690 return resultobj;
15691fail:
15692 return NULL;
15693}
15694
15695
15696SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Succeeded(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15697 PyObject *resultobj = 0;
15698 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15699 void *argp1 = 0 ;
15700 int res1 = 0 ;
15701 PyObject *swig_obj[1] ;
15702 bool result;
15703
15704 if (!args) SWIG_fail;
15705 swig_obj[0] = args;
15706 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15707 if (!SWIG_IsOK(res1)) {
15708 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_Succeeded" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15709 }
15710 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15711 {
15712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15713 result = (bool)(arg1)->Succeeded();
15714 SWIG_PYTHON_THREAD_END_ALLOW;
15715 }
15716 resultobj = SWIG_From_bool(static_cast< bool >(result));
15717 return resultobj;
15718fail:
15719 return NULL;
15720}
15721
15722
15723SWIGINTERN PyObject *_wrap_SBCommandReturnObject_HasResult(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15724 PyObject *resultobj = 0;
15725 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15726 void *argp1 = 0 ;
15727 int res1 = 0 ;
15728 PyObject *swig_obj[1] ;
15729 bool result;
15730
15731 if (!args) SWIG_fail;
15732 swig_obj[0] = args;
15733 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15734 if (!SWIG_IsOK(res1)) {
15735 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_HasResult" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15736 }
15737 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15738 {
15739 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15740 result = (bool)(arg1)->HasResult();
15741 SWIG_PYTHON_THREAD_END_ALLOW;
15742 }
15743 resultobj = SWIG_From_bool(static_cast< bool >(result));
15744 return resultobj;
15745fail:
15746 return NULL;
15747}
15748
15749
15750SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendMessage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15751 PyObject *resultobj = 0;
15752 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15753 char *arg2 = (char *) 0 ;
15754 void *argp1 = 0 ;
15755 int res1 = 0 ;
15756 int res2 ;
15757 char *buf2 = 0 ;
15758 int alloc2 = 0 ;
15759 PyObject *swig_obj[2] ;
15760
15761 if (!SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_AppendMessage", 2, 2, swig_obj)) SWIG_fail;
15762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15763 if (!SWIG_IsOK(res1)) {
15764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_AppendMessage" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15765 }
15766 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15767 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
15768 if (!SWIG_IsOK(res2)) {
15769 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_AppendMessage" "', argument " "2"" of type '" "char const *""'");
15770 }
15771 arg2 = reinterpret_cast< char * >(buf2);
15772 {
15773 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15774 (arg1)->AppendMessage((char const *)arg2);
15775 SWIG_PYTHON_THREAD_END_ALLOW;
15776 }
15777 resultobj = SWIG_Py_Void();
15778 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
15779 return resultobj;
15780fail:
15781 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
15782 return NULL;
15783}
15784
15785
15786SWIGINTERN PyObject *_wrap_SBCommandReturnObject_AppendWarning(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15787 PyObject *resultobj = 0;
15788 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15789 char *arg2 = (char *) 0 ;
15790 void *argp1 = 0 ;
15791 int res1 = 0 ;
15792 int res2 ;
15793 char *buf2 = 0 ;
15794 int alloc2 = 0 ;
15795 PyObject *swig_obj[2] ;
15796
15797 if (!SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_AppendWarning", 2, 2, swig_obj)) SWIG_fail;
15798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15799 if (!SWIG_IsOK(res1)) {
15800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_AppendWarning" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15801 }
15802 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15803 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
15804 if (!SWIG_IsOK(res2)) {
15805 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_AppendWarning" "', argument " "2"" of type '" "char const *""'");
15806 }
15807 arg2 = reinterpret_cast< char * >(buf2);
15808 {
15809 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15810 (arg1)->AppendWarning((char const *)arg2);
15811 SWIG_PYTHON_THREAD_END_ALLOW;
15812 }
15813 resultobj = SWIG_Py_Void();
15814 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
15815 return resultobj;
15816fail:
15817 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
15818 return NULL;
15819}
15820
15821
15822SWIGINTERN PyObject *_wrap_SBCommandReturnObject_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15823 PyObject *resultobj = 0;
15824 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15825 lldb::SBStream *arg2 = 0 ;
15826 void *argp1 = 0 ;
15827 int res1 = 0 ;
15828 void *argp2 = 0 ;
15829 int res2 = 0 ;
15830 PyObject *swig_obj[2] ;
15831 bool result;
15832
15833 if (!SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_GetDescription", 2, 2, swig_obj)) SWIG_fail;
15834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15835 if (!SWIG_IsOK(res1)) {
15836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_GetDescription" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15837 }
15838 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15839 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
15840 if (!SWIG_IsOK(res2)) {
15841 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
15842 }
15843 if (!argp2) {
15844 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
15845 }
15846 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
15847 {
15848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15849 result = (bool)(arg1)->GetDescription(*arg2);
15850 SWIG_PYTHON_THREAD_END_ALLOW;
15851 }
15852 resultobj = SWIG_From_bool(static_cast< bool >(result));
15853 return resultobj;
15854fail:
15855 return NULL;
15856}
15857
15858
15859SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15860 PyObject *resultobj = 0;
15861 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15862 lldb::SBFile arg2 ;
15863 void *argp1 = 0 ;
15864 int res1 = 0 ;
15865 void *argp2 ;
15866 int res2 = 0 ;
15867
15868 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15870 if (!SWIG_IsOK(res1)) {
15871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15872 }
15873 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15874 {
15875 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
15876 if (!SWIG_IsOK(res2)) {
15877 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
15878 }
15879 if (!argp2) {
15880 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
15881 } else {
15882 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
15883 arg2 = *temp;
15884 if (SWIG_IsNewObj(res2)) delete temp;
15885 }
15886 }
15887 {
15888 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15889 (arg1)->SetImmediateOutputFile(arg2);
15890 SWIG_PYTHON_THREAD_END_ALLOW;
15891 }
15892 resultobj = SWIG_Py_Void();
15893 return resultobj;
15894fail:
15895 return NULL;
15896}
15897
15898
15899SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15900 PyObject *resultobj = 0;
15901 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15902 lldb::SBFile arg2 ;
15903 void *argp1 = 0 ;
15904 int res1 = 0 ;
15905 void *argp2 ;
15906 int res2 = 0 ;
15907
15908 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15910 if (!SWIG_IsOK(res1)) {
15911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15912 }
15913 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15914 {
15915 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
15916 if (!SWIG_IsOK(res2)) {
15917 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
15918 }
15919 if (!argp2) {
15920 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
15921 } else {
15922 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
15923 arg2 = *temp;
15924 if (SWIG_IsNewObj(res2)) delete temp;
15925 }
15926 }
15927 {
15928 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15929 (arg1)->SetImmediateErrorFile(arg2);
15930 SWIG_PYTHON_THREAD_END_ALLOW;
15931 }
15932 resultobj = SWIG_Py_Void();
15933 return resultobj;
15934fail:
15935 return NULL;
15936}
15937
15938
15939SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15940 PyObject *resultobj = 0;
15941 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15942 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
15943 void *argp1 = 0 ;
15944 int res1 = 0 ;
15945
15946 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15947 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15948 if (!SWIG_IsOK(res1)) {
15949 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15950 }
15951 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15952 {
15953 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
15954 if (!py_file) {
15955 PyErr_SetString(PyExc_TypeError, "not a file");
15956 return nullptr;
15957 }
15958 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
15959 if (!sp)
15960 return nullptr;
15961 arg2 = sp;
15962 }
15963 {
15964 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
15965 (arg1)->SetImmediateOutputFile(arg2);
15966 SWIG_PYTHON_THREAD_END_ALLOW;
15967 }
15968 resultobj = SWIG_Py_Void();
15969 return resultobj;
15970fail:
15971 return NULL;
15972}
15973
15974
15975SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
15976 PyObject *resultobj = 0;
15977 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
15978 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
15979 void *argp1 = 0 ;
15980 int res1 = 0 ;
15981
15982 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
15983 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
15984 if (!SWIG_IsOK(res1)) {
15985 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
15986 }
15987 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
15988 {
15989 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
15990 if (!py_file) {
15991 PyErr_SetString(PyExc_TypeError, "not a file");
15992 return nullptr;
15993 }
15994 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
15995 if (!sp)
15996 return nullptr;
15997 arg2 = sp;
15998 }
15999 {
16000 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16001 (arg1)->SetImmediateErrorFile(arg2);
16002 SWIG_PYTHON_THREAD_END_ALLOW;
16003 }
16004 resultobj = SWIG_Py_Void();
16005 return resultobj;
16006fail:
16007 return NULL;
16008}
16009
16010
16011SWIGINTERN PyObject *_wrap_SBCommandReturnObject___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16012 PyObject *resultobj = 0;
16013 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16014 void *argp1 = 0 ;
16015 int res1 = 0 ;
16016 PyObject *swig_obj[1] ;
16017 std::string result;
16018
16019 if (!args) SWIG_fail;
16020 swig_obj[0] = args;
16021 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
16022 if (!SWIG_IsOK(res1)) {
16023 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject___str__" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
16024 }
16025 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
16026 {
16027 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16028 result = lldb_SBCommandReturnObject___str__(arg1);
16029 SWIG_PYTHON_THREAD_END_ALLOW;
16030 }
16031 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
16032 return resultobj;
16033fail:
16034 return NULL;
16035}
16036
16037
16038SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
16039 PyObject *resultobj = 0;
16040 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16041 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
16042 bool arg3 ;
16043 void *argp1 = 0 ;
16044 int res1 = 0 ;
16045 bool val3 ;
16046 int ecode3 = 0 ;
16047
16048 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
16049 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
16050 if (!SWIG_IsOK(res1)) {
16051 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
16052 }
16053 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
16054 {
16055 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
16056 if (!py_file) {
16057 PyErr_SetString(PyExc_TypeError, "not a file");
16058 return nullptr;
16059 }
16060 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
16061 if (!sp)
16062 return nullptr;
16063 arg2 = sp;
16064 }
16065 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
16066 if (!SWIG_IsOK(ecode3)) {
16067 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandReturnObject_SetImmediateOutputFile" "', argument " "3"" of type '" "bool""'");
16068 }
16069 arg3 = static_cast< bool >(val3);
16070 {
16071 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16072 lldb_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(arg1,arg2,arg3);
16073 SWIG_PYTHON_THREAD_END_ALLOW;
16074 }
16075 resultobj = SWIG_Py_Void();
16076 return resultobj;
16077fail:
16078 return NULL;
16079}
16080
16081
16082SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateOutputFile(PyObject *self, PyObject *args) {
16083 Py_ssize_t argc;
16084 PyObject *argv[4] = {
16085 0
16086 };
16087
16088 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_SetImmediateOutputFile", 0, 3, argv))) SWIG_fail;
16089 --argc;
16090 if (argc == 2) {
16091 int _v;
16092 void *vptr = 0;
16093 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
16094 _v = SWIG_CheckState(res);
16095 if (_v) {
16096 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
16097 _v = SWIG_CheckState(res);
16098 if (_v) {
16099 return _wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_0(self, argc, argv);
16100 }
16101 }
16102 }
16103 if (argc == 2) {
16104 int _v;
16105 void *vptr = 0;
16106 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
16107 _v = SWIG_CheckState(res);
16108 if (_v) {
16109 {
16110 if (PythonFile::Check(argv[1])) {
16111 _v = 1;
16112 } else {
16113 PyErr_Clear();
16114 _v = 0;
16115 }
16116 }
16117 if (_v) {
16118 return _wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_1(self, argc, argv);
16119 }
16120 }
16121 }
16122 if (argc == 3) {
16123 int _v;
16124 void *vptr = 0;
16125 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
16126 _v = SWIG_CheckState(res);
16127 if (_v) {
16128 {
16129 if (PythonFile::Check(argv[1])) {
16130 _v = 1;
16131 } else {
16132 PyErr_Clear();
16133 _v = 0;
16134 }
16135 }
16136 if (_v) {
16137 {
16138 int res = SWIG_AsVal_bool(argv[2], NULL);
16139 _v = SWIG_CheckState(res);
16140 }
16141 if (_v) {
16142 return _wrap_SBCommandReturnObject_SetImmediateOutputFile__SWIG_2(self, argc, argv);
16143 }
16144 }
16145 }
16146 }
16147
16148fail:
16149 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_SetImmediateOutputFile'.\n"
16150 " Possible C/C++ prototypes are:\n"
16151 " lldb::SBCommandReturnObject::SetImmediateOutputFile(lldb::SBFile)\n"
16152 " lldb::SBCommandReturnObject::SetImmediateOutputFile(lldb::FileSP)\n"
16153 " lldb::SBCommandReturnObject::SetImmediateOutputFile(lldb::FileSP,bool)\n");
16154 return 0;
16155}
16156
16157
16158SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
16159 PyObject *resultobj = 0;
16160 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16161 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
16162 bool arg3 ;
16163 void *argp1 = 0 ;
16164 int res1 = 0 ;
16165 bool val3 ;
16166 int ecode3 = 0 ;
16167
16168 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
16169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
16170 if (!SWIG_IsOK(res1)) {
16171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
16172 }
16173 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
16174 {
16175 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
16176 if (!py_file) {
16177 PyErr_SetString(PyExc_TypeError, "not a file");
16178 return nullptr;
16179 }
16180 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
16181 if (!sp)
16182 return nullptr;
16183 arg2 = sp;
16184 }
16185 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
16186 if (!SWIG_IsOK(ecode3)) {
16187 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommandReturnObject_SetImmediateErrorFile" "', argument " "3"" of type '" "bool""'");
16188 }
16189 arg3 = static_cast< bool >(val3);
16190 {
16191 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16192 lldb_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(arg1,arg2,arg3);
16193 SWIG_PYTHON_THREAD_END_ALLOW;
16194 }
16195 resultobj = SWIG_Py_Void();
16196 return resultobj;
16197fail:
16198 return NULL;
16199}
16200
16201
16202SWIGINTERN PyObject *_wrap_SBCommandReturnObject_SetImmediateErrorFile(PyObject *self, PyObject *args) {
16203 Py_ssize_t argc;
16204 PyObject *argv[4] = {
16205 0
16206 };
16207
16208 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_SetImmediateErrorFile", 0, 3, argv))) SWIG_fail;
16209 --argc;
16210 if (argc == 2) {
16211 int _v;
16212 void *vptr = 0;
16213 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
16214 _v = SWIG_CheckState(res);
16215 if (_v) {
16216 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
16217 _v = SWIG_CheckState(res);
16218 if (_v) {
16219 return _wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_0(self, argc, argv);
16220 }
16221 }
16222 }
16223 if (argc == 2) {
16224 int _v;
16225 void *vptr = 0;
16226 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
16227 _v = SWIG_CheckState(res);
16228 if (_v) {
16229 {
16230 if (PythonFile::Check(argv[1])) {
16231 _v = 1;
16232 } else {
16233 PyErr_Clear();
16234 _v = 0;
16235 }
16236 }
16237 if (_v) {
16238 return _wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_1(self, argc, argv);
16239 }
16240 }
16241 }
16242 if (argc == 3) {
16243 int _v;
16244 void *vptr = 0;
16245 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCommandReturnObject, 0);
16246 _v = SWIG_CheckState(res);
16247 if (_v) {
16248 {
16249 if (PythonFile::Check(argv[1])) {
16250 _v = 1;
16251 } else {
16252 PyErr_Clear();
16253 _v = 0;
16254 }
16255 }
16256 if (_v) {
16257 {
16258 int res = SWIG_AsVal_bool(argv[2], NULL);
16259 _v = SWIG_CheckState(res);
16260 }
16261 if (_v) {
16262 return _wrap_SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(self, argc, argv);
16263 }
16264 }
16265 }
16266 }
16267
16268fail:
16269 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCommandReturnObject_SetImmediateErrorFile'.\n"
16270 " Possible C/C++ prototypes are:\n"
16271 " lldb::SBCommandReturnObject::SetImmediateErrorFile(lldb::SBFile)\n"
16272 " lldb::SBCommandReturnObject::SetImmediateErrorFile(lldb::FileSP)\n"
16273 " lldb::SBCommandReturnObject::SetImmediateErrorFile(lldb::FileSP,bool)\n");
16274 return 0;
16275}
16276
16277
16278SWIGINTERN PyObject *_wrap_SBCommandReturnObject_PutCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16279 PyObject *resultobj = 0;
16280 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16281 char *arg2 = (char *) 0 ;
16282 int arg3 ;
16283 void *argp1 = 0 ;
16284 int res1 = 0 ;
16285 PyObject *swig_obj[2] ;
16286
16287 if (!SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_PutCString", 2, 2, swig_obj)) SWIG_fail;
16288 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
16289 if (!SWIG_IsOK(res1)) {
16290 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_PutCString" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
16291 }
16292 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
16293 {
16294 if (swig_obj[1] == Py_None)
16295 {
16296 arg2 = NULL;
16297 arg3 = 0;
16298 }
16299 else if (PythonString::Check(swig_obj[1]))
16300 {
16301 PythonString py_str(PyRefType::Borrowed, swig_obj[1]);
16302 llvm::StringRef str = py_str.GetString();
16303 arg2 = const_cast<char*>(str.data());
16304 arg3 = str.size();
16305 // In Python 2, if swig_obj[1] is a PyUnicode object then this
16306 // will trigger a Unicode -> String conversion, in which
16307 // case the `PythonString` will now own the PyString. Thus
16308 // if it goes out of scope, the data will be deleted. The
16309 // only way to avoid this is to leak the Python object in
16310 // that case. Note that if there was no conversion, then
16311 // releasing the string will not leak anything, since we
16312 // created this as a borrowed reference.
16313 py_str.release();
16314 }
16315 else
16316 {
16317 PyErr_SetString(PyExc_TypeError,"not a string-like object");
16318 return NULL;
16319 }
16320 }
16321 {
16322 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16323 (arg1)->PutCString((char const *)arg2,arg3);
16324 SWIG_PYTHON_THREAD_END_ALLOW;
16325 }
16326 resultobj = SWIG_Py_Void();
16327 return resultobj;
16328fail:
16329 return NULL;
16330}
16331
16332
16333SWIGINTERN PyObject *_wrap_SBCommandReturnObject_Print(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16334 PyObject *resultobj = 0;
16335 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16336 char *arg2 = (char *) 0 ;
16337 void *argp1 = 0 ;
16338 int res1 = 0 ;
16339 int res2 ;
16340 char *buf2 = 0 ;
16341 int alloc2 = 0 ;
16342 PyObject *swig_obj[2] ;
16343
16344 if (!SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_Print", 2, 2, swig_obj)) SWIG_fail;
16345 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
16346 if (!SWIG_IsOK(res1)) {
16347 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_Print" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
16348 }
16349 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
16350 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
16351 if (!SWIG_IsOK(res2)) {
16352 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_Print" "', argument " "2"" of type '" "char const *""'");
16353 }
16354 arg2 = reinterpret_cast< char * >(buf2);
16355 {
16356 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16357 lldb_SBCommandReturnObject_Print(arg1,(char const *)arg2);
16358 SWIG_PYTHON_THREAD_END_ALLOW;
16359 }
16360 resultobj = SWIG_Py_Void();
16361 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16362 return resultobj;
16363fail:
16364 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16365 return NULL;
16366}
16367
16368
16369SWIGINTERN PyObject *_wrap_SBCommandReturnObject_write(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16370 PyObject *resultobj = 0;
16371 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16372 char *arg2 = (char *) 0 ;
16373 void *argp1 = 0 ;
16374 int res1 = 0 ;
16375 int res2 ;
16376 char *buf2 = 0 ;
16377 int alloc2 = 0 ;
16378 PyObject *swig_obj[2] ;
16379
16380 if (!SWIG_Python_UnpackTuple(args, "SBCommandReturnObject_write", 2, 2, swig_obj)) SWIG_fail;
16381 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
16382 if (!SWIG_IsOK(res1)) {
16383 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_write" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
16384 }
16385 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
16386 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
16387 if (!SWIG_IsOK(res2)) {
16388 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommandReturnObject_write" "', argument " "2"" of type '" "char const *""'");
16389 }
16390 arg2 = reinterpret_cast< char * >(buf2);
16391 {
16392 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16393 lldb_SBCommandReturnObject_write(arg1,(char const *)arg2);
16394 SWIG_PYTHON_THREAD_END_ALLOW;
16395 }
16396 resultobj = SWIG_Py_Void();
16397 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16398 return resultobj;
16399fail:
16400 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16401 return NULL;
16402}
16403
16404
16405SWIGINTERN PyObject *_wrap_SBCommandReturnObject_flush(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16406 PyObject *resultobj = 0;
16407 lldb::SBCommandReturnObject *arg1 = (lldb::SBCommandReturnObject *) 0 ;
16408 void *argp1 = 0 ;
16409 int res1 = 0 ;
16410 PyObject *swig_obj[1] ;
16411
16412 if (!args) SWIG_fail;
16413 swig_obj[0] = args;
16414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommandReturnObject, 0 | 0 );
16415 if (!SWIG_IsOK(res1)) {
16416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommandReturnObject_flush" "', argument " "1"" of type '" "lldb::SBCommandReturnObject *""'");
16417 }
16418 arg1 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp1);
16419 {
16420 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16421 lldb_SBCommandReturnObject_flush(arg1);
16422 SWIG_PYTHON_THREAD_END_ALLOW;
16423 }
16424 resultobj = SWIG_Py_Void();
16425 return resultobj;
16426fail:
16427 return NULL;
16428}
16429
16430
16431SWIGINTERN PyObject *SBCommandReturnObject_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16432 PyObject *obj;
16433 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
16434 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommandReturnObject, SWIG_NewClientData(obj));
16435 return SWIG_Py_Void();
16436}
16437
16438SWIGINTERN PyObject *SBCommandReturnObject_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16439 return SWIG_Python_InitShadowInstance(args);
16440}
16441
16442SWIGINTERN PyObject *_wrap_new_SBCommunication__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
16443 PyObject *resultobj = 0;
16444 lldb::SBCommunication *result = 0 ;
16445
16446 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
16447 {
16448 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16449 result = (lldb::SBCommunication *)new lldb::SBCommunication();
16450 SWIG_PYTHON_THREAD_END_ALLOW;
16451 }
16452 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommunication, SWIG_POINTER_NEW | 0 );
16453 return resultobj;
16454fail:
16455 return NULL;
16456}
16457
16458
16459SWIGINTERN PyObject *_wrap_new_SBCommunication__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
16460 PyObject *resultobj = 0;
16461 char *arg1 = (char *) 0 ;
16462 int res1 ;
16463 char *buf1 = 0 ;
16464 int alloc1 = 0 ;
16465 lldb::SBCommunication *result = 0 ;
16466
16467 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
16468 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
16469 if (!SWIG_IsOK(res1)) {
16470 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCommunication" "', argument " "1"" of type '" "char const *""'");
16471 }
16472 arg1 = reinterpret_cast< char * >(buf1);
16473 {
16474 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16475 result = (lldb::SBCommunication *)new lldb::SBCommunication((char const *)arg1);
16476 SWIG_PYTHON_THREAD_END_ALLOW;
16477 }
16478 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCommunication, SWIG_POINTER_NEW | 0 );
16479 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
16480 return resultobj;
16481fail:
16482 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
16483 return NULL;
16484}
16485
16486
16487SWIGINTERN PyObject *_wrap_new_SBCommunication(PyObject *self, PyObject *args) {
16488 Py_ssize_t argc;
16489 PyObject *argv[2] = {
16490 0
16491 };
16492
16493 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBCommunication", 0, 1, argv))) SWIG_fail;
16494 --argc;
16495 if (argc == 0) {
16496 return _wrap_new_SBCommunication__SWIG_0(self, argc, argv);
16497 }
16498 if (argc == 1) {
16499 int _v;
16500 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
16501 _v = SWIG_CheckState(res);
16502 if (_v) {
16503 return _wrap_new_SBCommunication__SWIG_1(self, argc, argv);
16504 }
16505 }
16506
16507fail:
16508 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBCommunication'.\n"
16509 " Possible C/C++ prototypes are:\n"
16510 " lldb::SBCommunication::SBCommunication()\n"
16511 " lldb::SBCommunication::SBCommunication(char const *)\n");
16512 return 0;
16513}
16514
16515
16516SWIGINTERN PyObject *_wrap_delete_SBCommunication(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16517 PyObject *resultobj = 0;
16518 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16519 void *argp1 = 0 ;
16520 int res1 = 0 ;
16521 PyObject *swig_obj[1] ;
16522
16523 if (!args) SWIG_fail;
16524 swig_obj[0] = args;
16525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, SWIG_POINTER_DISOWN | 0 );
16526 if (!SWIG_IsOK(res1)) {
16527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCommunication" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16528 }
16529 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16530 {
16531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16532 delete arg1;
16533 SWIG_PYTHON_THREAD_END_ALLOW;
16534 }
16535 resultobj = SWIG_Py_Void();
16536 return resultobj;
16537fail:
16538 return NULL;
16539}
16540
16541
16542SWIGINTERN PyObject *_wrap_SBCommunication_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16543 PyObject *resultobj = 0;
16544 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16545 void *argp1 = 0 ;
16546 int res1 = 0 ;
16547 PyObject *swig_obj[1] ;
16548 bool result;
16549
16550 if (!args) SWIG_fail;
16551 swig_obj[0] = args;
16552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16553 if (!SWIG_IsOK(res1)) {
16554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_IsValid" "', argument " "1"" of type '" "lldb::SBCommunication const *""'");
16555 }
16556 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16557 {
16558 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16559 result = (bool)((lldb::SBCommunication const *)arg1)->IsValid();
16560 SWIG_PYTHON_THREAD_END_ALLOW;
16561 }
16562 resultobj = SWIG_From_bool(static_cast< bool >(result));
16563 return resultobj;
16564fail:
16565 return NULL;
16566}
16567
16568
16569SWIGINTERN PyObject *_wrap_SBCommunication___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16570 PyObject *resultobj = 0;
16571 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16572 void *argp1 = 0 ;
16573 int res1 = 0 ;
16574 PyObject *swig_obj[1] ;
16575 bool result;
16576
16577 if (!args) SWIG_fail;
16578 swig_obj[0] = args;
16579 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16580 if (!SWIG_IsOK(res1)) {
16581 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication___nonzero__" "', argument " "1"" of type '" "lldb::SBCommunication const *""'");
16582 }
16583 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16584 {
16585 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16586 result = (bool)((lldb::SBCommunication const *)arg1)->operator bool();
16587 SWIG_PYTHON_THREAD_END_ALLOW;
16588 }
16589 resultobj = SWIG_From_bool(static_cast< bool >(result));
16590 return resultobj;
16591fail:
16592 return NULL;
16593}
16594
16595
16596SWIGINTERN PyObject *_wrap_SBCommunication_GetBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16597 PyObject *resultobj = 0;
16598 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16599 void *argp1 = 0 ;
16600 int res1 = 0 ;
16601 PyObject *swig_obj[1] ;
16602 lldb::SBBroadcaster result;
16603
16604 if (!args) SWIG_fail;
16605 swig_obj[0] = args;
16606 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16607 if (!SWIG_IsOK(res1)) {
16608 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16609 }
16610 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16611 {
16612 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16613 result = (arg1)->GetBroadcaster();
16614 SWIG_PYTHON_THREAD_END_ALLOW;
16615 }
16616 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(static_cast< const lldb::SBBroadcaster& >(result))), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
16617 return resultobj;
16618fail:
16619 return NULL;
16620}
16621
16622
16623SWIGINTERN PyObject *_wrap_SBCommunication_GetBroadcasterClass(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16624 PyObject *resultobj = 0;
16625 char *result = 0 ;
16626
16627 if (!SWIG_Python_UnpackTuple(args, "SBCommunication_GetBroadcasterClass", 0, 0, 0)) SWIG_fail;
16628 {
16629 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16630 result = (char *)lldb::SBCommunication::GetBroadcasterClass();
16631 SWIG_PYTHON_THREAD_END_ALLOW;
16632 }
16633 resultobj = SWIG_FromCharPtr((const char *)result);
16634 return resultobj;
16635fail:
16636 return NULL;
16637}
16638
16639
16640SWIGINTERN PyObject *_wrap_SBCommunication_AdoptFileDesriptor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16641 PyObject *resultobj = 0;
16642 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16643 int arg2 ;
16644 bool arg3 ;
16645 void *argp1 = 0 ;
16646 int res1 = 0 ;
16647 int val2 ;
16648 int ecode2 = 0 ;
16649 bool val3 ;
16650 int ecode3 = 0 ;
16651 PyObject *swig_obj[3] ;
16652 lldb::ConnectionStatus result;
16653
16654 if (!SWIG_Python_UnpackTuple(args, "SBCommunication_AdoptFileDesriptor", 3, 3, swig_obj)) SWIG_fail;
16655 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16656 if (!SWIG_IsOK(res1)) {
16657 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_AdoptFileDesriptor" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16658 }
16659 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16660 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
16661 if (!SWIG_IsOK(ecode2)) {
16662 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommunication_AdoptFileDesriptor" "', argument " "2"" of type '" "int""'");
16663 }
16664 arg2 = static_cast< int >(val2);
16665 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
16666 if (!SWIG_IsOK(ecode3)) {
16667 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommunication_AdoptFileDesriptor" "', argument " "3"" of type '" "bool""'");
16668 }
16669 arg3 = static_cast< bool >(val3);
16670 {
16671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16672 result = (lldb::ConnectionStatus)(arg1)->AdoptFileDesriptor(arg2,arg3);
16673 SWIG_PYTHON_THREAD_END_ALLOW;
16674 }
16675 resultobj = SWIG_From_int(static_cast< int >(result));
16676 return resultobj;
16677fail:
16678 return NULL;
16679}
16680
16681
16682SWIGINTERN PyObject *_wrap_SBCommunication_Connect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16683 PyObject *resultobj = 0;
16684 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16685 char *arg2 = (char *) 0 ;
16686 void *argp1 = 0 ;
16687 int res1 = 0 ;
16688 int res2 ;
16689 char *buf2 = 0 ;
16690 int alloc2 = 0 ;
16691 PyObject *swig_obj[2] ;
16692 lldb::ConnectionStatus result;
16693
16694 if (!SWIG_Python_UnpackTuple(args, "SBCommunication_Connect", 2, 2, swig_obj)) SWIG_fail;
16695 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16696 if (!SWIG_IsOK(res1)) {
16697 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Connect" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16698 }
16699 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16700 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
16701 if (!SWIG_IsOK(res2)) {
16702 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommunication_Connect" "', argument " "2"" of type '" "char const *""'");
16703 }
16704 arg2 = reinterpret_cast< char * >(buf2);
16705 {
16706 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16707 result = (lldb::ConnectionStatus)(arg1)->Connect((char const *)arg2);
16708 SWIG_PYTHON_THREAD_END_ALLOW;
16709 }
16710 resultobj = SWIG_From_int(static_cast< int >(result));
16711 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16712 return resultobj;
16713fail:
16714 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
16715 return NULL;
16716}
16717
16718
16719SWIGINTERN PyObject *_wrap_SBCommunication_Disconnect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16720 PyObject *resultobj = 0;
16721 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16722 void *argp1 = 0 ;
16723 int res1 = 0 ;
16724 PyObject *swig_obj[1] ;
16725 lldb::ConnectionStatus result;
16726
16727 if (!args) SWIG_fail;
16728 swig_obj[0] = args;
16729 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16730 if (!SWIG_IsOK(res1)) {
16731 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Disconnect" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16732 }
16733 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16734 {
16735 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16736 result = (lldb::ConnectionStatus)(arg1)->Disconnect();
16737 SWIG_PYTHON_THREAD_END_ALLOW;
16738 }
16739 resultobj = SWIG_From_int(static_cast< int >(result));
16740 return resultobj;
16741fail:
16742 return NULL;
16743}
16744
16745
16746SWIGINTERN PyObject *_wrap_SBCommunication_IsConnected(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16747 PyObject *resultobj = 0;
16748 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16749 void *argp1 = 0 ;
16750 int res1 = 0 ;
16751 PyObject *swig_obj[1] ;
16752 bool result;
16753
16754 if (!args) SWIG_fail;
16755 swig_obj[0] = args;
16756 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16757 if (!SWIG_IsOK(res1)) {
16758 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_IsConnected" "', argument " "1"" of type '" "lldb::SBCommunication const *""'");
16759 }
16760 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16761 {
16762 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16763 result = (bool)((lldb::SBCommunication const *)arg1)->IsConnected();
16764 SWIG_PYTHON_THREAD_END_ALLOW;
16765 }
16766 resultobj = SWIG_From_bool(static_cast< bool >(result));
16767 return resultobj;
16768fail:
16769 return NULL;
16770}
16771
16772
16773SWIGINTERN PyObject *_wrap_SBCommunication_GetCloseOnEOF(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16774 PyObject *resultobj = 0;
16775 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16776 void *argp1 = 0 ;
16777 int res1 = 0 ;
16778 PyObject *swig_obj[1] ;
16779 bool result;
16780
16781 if (!args) SWIG_fail;
16782 swig_obj[0] = args;
16783 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16784 if (!SWIG_IsOK(res1)) {
16785 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_GetCloseOnEOF" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16786 }
16787 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16788 {
16789 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16790 result = (bool)(arg1)->GetCloseOnEOF();
16791 SWIG_PYTHON_THREAD_END_ALLOW;
16792 }
16793 resultobj = SWIG_From_bool(static_cast< bool >(result));
16794 return resultobj;
16795fail:
16796 return NULL;
16797}
16798
16799
16800SWIGINTERN PyObject *_wrap_SBCommunication_SetCloseOnEOF(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16801 PyObject *resultobj = 0;
16802 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16803 bool arg2 ;
16804 void *argp1 = 0 ;
16805 int res1 = 0 ;
16806 bool val2 ;
16807 int ecode2 = 0 ;
16808 PyObject *swig_obj[2] ;
16809
16810 if (!SWIG_Python_UnpackTuple(args, "SBCommunication_SetCloseOnEOF", 2, 2, swig_obj)) SWIG_fail;
16811 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16812 if (!SWIG_IsOK(res1)) {
16813 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_SetCloseOnEOF" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16814 }
16815 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16816 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
16817 if (!SWIG_IsOK(ecode2)) {
16818 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCommunication_SetCloseOnEOF" "', argument " "2"" of type '" "bool""'");
16819 }
16820 arg2 = static_cast< bool >(val2);
16821 {
16822 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16823 (arg1)->SetCloseOnEOF(arg2);
16824 SWIG_PYTHON_THREAD_END_ALLOW;
16825 }
16826 resultobj = SWIG_Py_Void();
16827 return resultobj;
16828fail:
16829 return NULL;
16830}
16831
16832
16833SWIGINTERN PyObject *_wrap_SBCommunication_Read(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16834 PyObject *resultobj = 0;
16835 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16836 void *arg2 = (void *) 0 ;
16837 size_t arg3 ;
16838 uint32_t arg4 ;
16839 lldb::ConnectionStatus *arg5 = 0 ;
16840 void *argp1 = 0 ;
16841 int res1 = 0 ;
16842 int res2 ;
16843 size_t val3 ;
16844 int ecode3 = 0 ;
16845 unsigned int val4 ;
16846 int ecode4 = 0 ;
16847 void *argp5 = 0 ;
16848 int res5 = 0 ;
16849 PyObject *swig_obj[5] ;
16850 size_t result;
16851
16852 if (!SWIG_Python_UnpackTuple(args, "SBCommunication_Read", 5, 5, swig_obj)) SWIG_fail;
16853 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16854 if (!SWIG_IsOK(res1)) {
16855 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Read" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16856 }
16857 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16858 res2 = SWIG_ConvertPtr(swig_obj[1],SWIG_as_voidptrptr(&arg2), 0, 0);
16859 if (!SWIG_IsOK(res2)) {
16860 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommunication_Read" "', argument " "2"" of type '" "void *""'");
16861 }
16862 ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
16863 if (!SWIG_IsOK(ecode3)) {
16864 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommunication_Read" "', argument " "3"" of type '" "size_t""'");
16865 }
16866 arg3 = static_cast< size_t >(val3);
16867 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
16868 if (!SWIG_IsOK(ecode4)) {
16869 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCommunication_Read" "', argument " "4"" of type '" "uint32_t""'");
16870 }
16871 arg4 = static_cast< uint32_t >(val4);
16872 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__ConnectionStatus, 0 );
16873 if (!SWIG_IsOK(res5)) {
16874 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBCommunication_Read" "', argument " "5"" of type '" "lldb::ConnectionStatus &""'");
16875 }
16876 if (!argp5) {
16877 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommunication_Read" "', argument " "5"" of type '" "lldb::ConnectionStatus &""'");
16878 }
16879 arg5 = reinterpret_cast< lldb::ConnectionStatus * >(argp5);
16880 {
16881 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16882 result = (arg1)->Read(arg2,arg3,arg4,*arg5);
16883 SWIG_PYTHON_THREAD_END_ALLOW;
16884 }
16885 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
16886 return resultobj;
16887fail:
16888 return NULL;
16889}
16890
16891
16892SWIGINTERN PyObject *_wrap_SBCommunication_Write(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16893 PyObject *resultobj = 0;
16894 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16895 void *arg2 = (void *) 0 ;
16896 size_t arg3 ;
16897 lldb::ConnectionStatus *arg4 = 0 ;
16898 void *argp1 = 0 ;
16899 int res1 = 0 ;
16900 int res2 ;
16901 size_t val3 ;
16902 int ecode3 = 0 ;
16903 void *argp4 = 0 ;
16904 int res4 = 0 ;
16905 PyObject *swig_obj[4] ;
16906 size_t result;
16907
16908 if (!SWIG_Python_UnpackTuple(args, "SBCommunication_Write", 4, 4, swig_obj)) SWIG_fail;
16909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16910 if (!SWIG_IsOK(res1)) {
16911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_Write" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16912 }
16913 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16914 res2 = SWIG_ConvertPtr(swig_obj[1],SWIG_as_voidptrptr(&arg2), 0, 0);
16915 if (!SWIG_IsOK(res2)) {
16916 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCommunication_Write" "', argument " "2"" of type '" "void const *""'");
16917 }
16918 ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
16919 if (!SWIG_IsOK(ecode3)) {
16920 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCommunication_Write" "', argument " "3"" of type '" "size_t""'");
16921 }
16922 arg3 = static_cast< size_t >(val3);
16923 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__ConnectionStatus, 0 );
16924 if (!SWIG_IsOK(res4)) {
16925 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCommunication_Write" "', argument " "4"" of type '" "lldb::ConnectionStatus &""'");
16926 }
16927 if (!argp4) {
16928 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCommunication_Write" "', argument " "4"" of type '" "lldb::ConnectionStatus &""'");
16929 }
16930 arg4 = reinterpret_cast< lldb::ConnectionStatus * >(argp4);
16931 {
16932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16933 result = (arg1)->Write((void const *)arg2,arg3,*arg4);
16934 SWIG_PYTHON_THREAD_END_ALLOW;
16935 }
16936 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
16937 return resultobj;
16938fail:
16939 return NULL;
16940}
16941
16942
16943SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStart(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16944 PyObject *resultobj = 0;
16945 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16946 void *argp1 = 0 ;
16947 int res1 = 0 ;
16948 PyObject *swig_obj[1] ;
16949 bool result;
16950
16951 if (!args) SWIG_fail;
16952 swig_obj[0] = args;
16953 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16954 if (!SWIG_IsOK(res1)) {
16955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_ReadThreadStart" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16956 }
16957 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16958 {
16959 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16960 result = (bool)(arg1)->ReadThreadStart();
16961 SWIG_PYTHON_THREAD_END_ALLOW;
16962 }
16963 resultobj = SWIG_From_bool(static_cast< bool >(result));
16964 return resultobj;
16965fail:
16966 return NULL;
16967}
16968
16969
16970SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadStop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16971 PyObject *resultobj = 0;
16972 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
16973 void *argp1 = 0 ;
16974 int res1 = 0 ;
16975 PyObject *swig_obj[1] ;
16976 bool result;
16977
16978 if (!args) SWIG_fail;
16979 swig_obj[0] = args;
16980 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
16981 if (!SWIG_IsOK(res1)) {
16982 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_ReadThreadStop" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
16983 }
16984 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
16985 {
16986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
16987 result = (bool)(arg1)->ReadThreadStop();
16988 SWIG_PYTHON_THREAD_END_ALLOW;
16989 }
16990 resultobj = SWIG_From_bool(static_cast< bool >(result));
16991 return resultobj;
16992fail:
16993 return NULL;
16994}
16995
16996
16997SWIGINTERN PyObject *_wrap_SBCommunication_ReadThreadIsRunning(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16998 PyObject *resultobj = 0;
16999 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
17000 void *argp1 = 0 ;
17001 int res1 = 0 ;
17002 PyObject *swig_obj[1] ;
17003 bool result;
17004
17005 if (!args) SWIG_fail;
17006 swig_obj[0] = args;
17007 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
17008 if (!SWIG_IsOK(res1)) {
17009 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_ReadThreadIsRunning" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
17010 }
17011 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
17012 {
17013 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17014 result = (bool)(arg1)->ReadThreadIsRunning();
17015 SWIG_PYTHON_THREAD_END_ALLOW;
17016 }
17017 resultobj = SWIG_From_bool(static_cast< bool >(result));
17018 return resultobj;
17019fail:
17020 return NULL;
17021}
17022
17023
17024SWIGINTERN PyObject *_wrap_SBCommunication_SetReadThreadBytesReceivedCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17025 PyObject *resultobj = 0;
17026 lldb::SBCommunication *arg1 = (lldb::SBCommunication *) 0 ;
17027 lldb::SBCommunication::ReadThreadBytesReceived arg2 = (lldb::SBCommunication::ReadThreadBytesReceived) 0 ;
17028 void *arg3 = (void *) 0 ;
17029 void *argp1 = 0 ;
17030 int res1 = 0 ;
17031 int res3 ;
17032 PyObject *swig_obj[3] ;
17033 bool result;
17034
17035 if (!SWIG_Python_UnpackTuple(args, "SBCommunication_SetReadThreadBytesReceivedCallback", 3, 3, swig_obj)) SWIG_fail;
17036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCommunication, 0 | 0 );
17037 if (!SWIG_IsOK(res1)) {
17038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCommunication_SetReadThreadBytesReceivedCallback" "', argument " "1"" of type '" "lldb::SBCommunication *""'");
17039 }
17040 arg1 = reinterpret_cast< lldb::SBCommunication * >(argp1);
17041 {
17042 int res = SWIG_ConvertFunctionPtr(swig_obj[1], (void**)(&arg2), SWIGTYPE_p_f_p_void_p_q_const__void_size_t__void);
17043 if (!SWIG_IsOK(res)) {
17044 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBCommunication_SetReadThreadBytesReceivedCallback" "', argument " "2"" of type '" "lldb::SBCommunication::ReadThreadBytesReceived""'");
17045 }
17046 }
17047 res3 = SWIG_ConvertPtr(swig_obj[2],SWIG_as_voidptrptr(&arg3), 0, 0);
17048 if (!SWIG_IsOK(res3)) {
17049 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCommunication_SetReadThreadBytesReceivedCallback" "', argument " "3"" of type '" "void *""'");
17050 }
17051 {
17052 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17053 result = (bool)(arg1)->SetReadThreadBytesReceivedCallback(arg2,arg3);
17054 SWIG_PYTHON_THREAD_END_ALLOW;
17055 }
17056 resultobj = SWIG_From_bool(static_cast< bool >(result));
17057 return resultobj;
17058fail:
17059 return NULL;
17060}
17061
17062
17063SWIGINTERN PyObject *SBCommunication_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17064 PyObject *obj;
17065 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
17066 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCommunication, SWIG_NewClientData(obj));
17067 return SWIG_Py_Void();
17068}
17069
17070SWIGINTERN PyObject *SBCommunication_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17071 return SWIG_Python_InitShadowInstance(args);
17072}
17073
17074SWIGINTERN PyObject *_wrap_new_SBCompileUnit__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
17075 PyObject *resultobj = 0;
17076 lldb::SBCompileUnit *result = 0 ;
17077
17078 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
17079 {
17080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17081 result = (lldb::SBCompileUnit *)new lldb::SBCompileUnit();
17082 SWIG_PYTHON_THREAD_END_ALLOW;
17083 }
17084 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_NEW | 0 );
17085 return resultobj;
17086fail:
17087 return NULL;
17088}
17089
17090
17091SWIGINTERN PyObject *_wrap_new_SBCompileUnit__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
17092 PyObject *resultobj = 0;
17093 lldb::SBCompileUnit *arg1 = 0 ;
17094 void *argp1 = 0 ;
17095 int res1 = 0 ;
17096 lldb::SBCompileUnit *result = 0 ;
17097
17098 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
17099 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
17100 if (!SWIG_IsOK(res1)) {
17101 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBCompileUnit" "', argument " "1"" of type '" "lldb::SBCompileUnit const &""'");
17102 }
17103 if (!argp1) {
17104 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBCompileUnit" "', argument " "1"" of type '" "lldb::SBCompileUnit const &""'");
17105 }
17106 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17107 {
17108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17109 result = (lldb::SBCompileUnit *)new lldb::SBCompileUnit((lldb::SBCompileUnit const &)*arg1);
17110 SWIG_PYTHON_THREAD_END_ALLOW;
17111 }
17112 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_NEW | 0 );
17113 return resultobj;
17114fail:
17115 return NULL;
17116}
17117
17118
17119SWIGINTERN PyObject *_wrap_new_SBCompileUnit(PyObject *self, PyObject *args) {
17120 Py_ssize_t argc;
17121 PyObject *argv[2] = {
17122 0
17123 };
17124
17125 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBCompileUnit", 0, 1, argv))) SWIG_fail;
17126 --argc;
17127 if (argc == 0) {
17128 return _wrap_new_SBCompileUnit__SWIG_0(self, argc, argv);
17129 }
17130 if (argc == 1) {
17131 int _v;
17132 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_NO_NULL | 0);
17133 _v = SWIG_CheckState(res);
17134 if (_v) {
17135 return _wrap_new_SBCompileUnit__SWIG_1(self, argc, argv);
17136 }
17137 }
17138
17139fail:
17140 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBCompileUnit'.\n"
17141 " Possible C/C++ prototypes are:\n"
17142 " lldb::SBCompileUnit::SBCompileUnit()\n"
17143 " lldb::SBCompileUnit::SBCompileUnit(lldb::SBCompileUnit const &)\n");
17144 return 0;
17145}
17146
17147
17148SWIGINTERN PyObject *_wrap_delete_SBCompileUnit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17149 PyObject *resultobj = 0;
17150 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17151 void *argp1 = 0 ;
17152 int res1 = 0 ;
17153 PyObject *swig_obj[1] ;
17154
17155 if (!args) SWIG_fail;
17156 swig_obj[0] = args;
17157 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_DISOWN | 0 );
17158 if (!SWIG_IsOK(res1)) {
17159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBCompileUnit" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
17160 }
17161 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17162 {
17163 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17164 delete arg1;
17165 SWIG_PYTHON_THREAD_END_ALLOW;
17166 }
17167 resultobj = SWIG_Py_Void();
17168 return resultobj;
17169fail:
17170 return NULL;
17171}
17172
17173
17174SWIGINTERN PyObject *_wrap_SBCompileUnit_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17175 PyObject *resultobj = 0;
17176 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17177 void *argp1 = 0 ;
17178 int res1 = 0 ;
17179 PyObject *swig_obj[1] ;
17180 bool result;
17181
17182 if (!args) SWIG_fail;
17183 swig_obj[0] = args;
17184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17185 if (!SWIG_IsOK(res1)) {
17186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_IsValid" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17187 }
17188 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17189 {
17190 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17191 result = (bool)((lldb::SBCompileUnit const *)arg1)->IsValid();
17192 SWIG_PYTHON_THREAD_END_ALLOW;
17193 }
17194 resultobj = SWIG_From_bool(static_cast< bool >(result));
17195 return resultobj;
17196fail:
17197 return NULL;
17198}
17199
17200
17201SWIGINTERN PyObject *_wrap_SBCompileUnit___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17202 PyObject *resultobj = 0;
17203 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17204 void *argp1 = 0 ;
17205 int res1 = 0 ;
17206 PyObject *swig_obj[1] ;
17207 bool result;
17208
17209 if (!args) SWIG_fail;
17210 swig_obj[0] = args;
17211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17212 if (!SWIG_IsOK(res1)) {
17213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___nonzero__" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17214 }
17215 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17216 {
17217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17218 result = (bool)((lldb::SBCompileUnit const *)arg1)->operator bool();
17219 SWIG_PYTHON_THREAD_END_ALLOW;
17220 }
17221 resultobj = SWIG_From_bool(static_cast< bool >(result));
17222 return resultobj;
17223fail:
17224 return NULL;
17225}
17226
17227
17228SWIGINTERN PyObject *_wrap_SBCompileUnit_GetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17229 PyObject *resultobj = 0;
17230 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17231 void *argp1 = 0 ;
17232 int res1 = 0 ;
17233 PyObject *swig_obj[1] ;
17234 lldb::SBFileSpec result;
17235
17236 if (!args) SWIG_fail;
17237 swig_obj[0] = args;
17238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17239 if (!SWIG_IsOK(res1)) {
17240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetFileSpec" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17241 }
17242 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17243 {
17244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17245 result = ((lldb::SBCompileUnit const *)arg1)->GetFileSpec();
17246 SWIG_PYTHON_THREAD_END_ALLOW;
17247 }
17248 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
17249 return resultobj;
17250fail:
17251 return NULL;
17252}
17253
17254
17255SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumLineEntries(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17256 PyObject *resultobj = 0;
17257 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17258 void *argp1 = 0 ;
17259 int res1 = 0 ;
17260 PyObject *swig_obj[1] ;
17261 uint32_t result;
17262
17263 if (!args) SWIG_fail;
17264 swig_obj[0] = args;
17265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17266 if (!SWIG_IsOK(res1)) {
17267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetNumLineEntries" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17268 }
17269 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17270 {
17271 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17272 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->GetNumLineEntries();
17273 SWIG_PYTHON_THREAD_END_ALLOW;
17274 }
17275 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
17276 return resultobj;
17277fail:
17278 return NULL;
17279}
17280
17281
17282SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLineEntryAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17283 PyObject *resultobj = 0;
17284 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17285 uint32_t arg2 ;
17286 void *argp1 = 0 ;
17287 int res1 = 0 ;
17288 unsigned int val2 ;
17289 int ecode2 = 0 ;
17290 PyObject *swig_obj[2] ;
17291 lldb::SBLineEntry result;
17292
17293 if (!SWIG_Python_UnpackTuple(args, "SBCompileUnit_GetLineEntryAtIndex", 2, 2, swig_obj)) SWIG_fail;
17294 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17295 if (!SWIG_IsOK(res1)) {
17296 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetLineEntryAtIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17297 }
17298 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17299 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
17300 if (!SWIG_IsOK(ecode2)) {
17301 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_GetLineEntryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
17302 }
17303 arg2 = static_cast< uint32_t >(val2);
17304 {
17305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17306 result = ((lldb::SBCompileUnit const *)arg1)->GetLineEntryAtIndex(arg2);
17307 SWIG_PYTHON_THREAD_END_ALLOW;
17308 }
17309 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(static_cast< const lldb::SBLineEntry& >(result))), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
17310 return resultobj;
17311fail:
17312 return NULL;
17313}
17314
17315
17316SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
17317 PyObject *resultobj = 0;
17318 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17319 uint32_t arg2 ;
17320 uint32_t arg3 ;
17321 lldb::SBFileSpec *arg4 = (lldb::SBFileSpec *) 0 ;
17322 void *argp1 = 0 ;
17323 int res1 = 0 ;
17324 unsigned int val2 ;
17325 int ecode2 = 0 ;
17326 unsigned int val3 ;
17327 int ecode3 = 0 ;
17328 void *argp4 = 0 ;
17329 int res4 = 0 ;
17330 uint32_t result;
17331
17332 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
17333 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17334 if (!SWIG_IsOK(res1)) {
17335 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17336 }
17337 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17338 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
17339 if (!SWIG_IsOK(ecode2)) {
17340 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "uint32_t""'");
17341 }
17342 arg2 = static_cast< uint32_t >(val2);
17343 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
17344 if (!SWIG_IsOK(ecode3)) {
17345 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "3"" of type '" "uint32_t""'");
17346 }
17347 arg3 = static_cast< uint32_t >(val3);
17348 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
17349 if (!SWIG_IsOK(res4)) {
17350 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "4"" of type '" "lldb::SBFileSpec *""'");
17351 }
17352 arg4 = reinterpret_cast< lldb::SBFileSpec * >(argp4);
17353 {
17354 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17355 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->FindLineEntryIndex(arg2,arg3,arg4);
17356 SWIG_PYTHON_THREAD_END_ALLOW;
17357 }
17358 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
17359 return resultobj;
17360fail:
17361 return NULL;
17362}
17363
17364
17365SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
17366 PyObject *resultobj = 0;
17367 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17368 uint32_t arg2 ;
17369 uint32_t arg3 ;
17370 lldb::SBFileSpec *arg4 = (lldb::SBFileSpec *) 0 ;
17371 bool arg5 ;
17372 void *argp1 = 0 ;
17373 int res1 = 0 ;
17374 unsigned int val2 ;
17375 int ecode2 = 0 ;
17376 unsigned int val3 ;
17377 int ecode3 = 0 ;
17378 void *argp4 = 0 ;
17379 int res4 = 0 ;
17380 bool val5 ;
17381 int ecode5 = 0 ;
17382 uint32_t result;
17383
17384 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
17385 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17386 if (!SWIG_IsOK(res1)) {
17387 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17388 }
17389 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17390 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
17391 if (!SWIG_IsOK(ecode2)) {
17392 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "2"" of type '" "uint32_t""'");
17393 }
17394 arg2 = static_cast< uint32_t >(val2);
17395 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
17396 if (!SWIG_IsOK(ecode3)) {
17397 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "3"" of type '" "uint32_t""'");
17398 }
17399 arg3 = static_cast< uint32_t >(val3);
17400 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
17401 if (!SWIG_IsOK(res4)) {
17402 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "4"" of type '" "lldb::SBFileSpec *""'");
17403 }
17404 arg4 = reinterpret_cast< lldb::SBFileSpec * >(argp4);
17405 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
17406 if (!SWIG_IsOK(ecode5)) {
17407 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBCompileUnit_FindLineEntryIndex" "', argument " "5"" of type '" "bool""'");
17408 }
17409 arg5 = static_cast< bool >(val5);
17410 {
17411 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17412 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->FindLineEntryIndex(arg2,arg3,arg4,arg5);
17413 SWIG_PYTHON_THREAD_END_ALLOW;
17414 }
17415 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
17416 return resultobj;
17417fail:
17418 return NULL;
17419}
17420
17421
17422SWIGINTERN PyObject *_wrap_SBCompileUnit_FindLineEntryIndex(PyObject *self, PyObject *args) {
17423 Py_ssize_t argc;
17424 PyObject *argv[6] = {
17425 0
17426 };
17427
17428 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCompileUnit_FindLineEntryIndex", 0, 5, argv))) SWIG_fail;
17429 --argc;
17430 if (argc == 4) {
17431 int _v;
17432 void *vptr = 0;
17433 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
17434 _v = SWIG_CheckState(res);
17435 if (_v) {
17436 {
17437 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
17438 _v = SWIG_CheckState(res);
17439 }
17440 if (_v) {
17441 {
17442 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
17443 _v = SWIG_CheckState(res);
17444 }
17445 if (_v) {
17446 void *vptr = 0;
17447 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBFileSpec, 0);
17448 _v = SWIG_CheckState(res);
17449 if (_v) {
17450 return _wrap_SBCompileUnit_FindLineEntryIndex__SWIG_0(self, argc, argv);
17451 }
17452 }
17453 }
17454 }
17455 }
17456 if (argc == 5) {
17457 int _v;
17458 void *vptr = 0;
17459 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
17460 _v = SWIG_CheckState(res);
17461 if (_v) {
17462 {
17463 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
17464 _v = SWIG_CheckState(res);
17465 }
17466 if (_v) {
17467 {
17468 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
17469 _v = SWIG_CheckState(res);
17470 }
17471 if (_v) {
17472 void *vptr = 0;
17473 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBFileSpec, 0);
17474 _v = SWIG_CheckState(res);
17475 if (_v) {
17476 {
17477 int res = SWIG_AsVal_bool(argv[4], NULL);
17478 _v = SWIG_CheckState(res);
17479 }
17480 if (_v) {
17481 return _wrap_SBCompileUnit_FindLineEntryIndex__SWIG_1(self, argc, argv);
17482 }
17483 }
17484 }
17485 }
17486 }
17487 }
17488
17489fail:
17490 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCompileUnit_FindLineEntryIndex'.\n"
17491 " Possible C/C++ prototypes are:\n"
17492 " lldb::SBCompileUnit::FindLineEntryIndex(uint32_t,uint32_t,lldb::SBFileSpec *) const\n"
17493 " lldb::SBCompileUnit::FindLineEntryIndex(uint32_t,uint32_t,lldb::SBFileSpec *,bool) const\n");
17494 return 0;
17495}
17496
17497
17498SWIGINTERN PyObject *_wrap_SBCompileUnit_GetSupportFileAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17499 PyObject *resultobj = 0;
17500 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17501 uint32_t arg2 ;
17502 void *argp1 = 0 ;
17503 int res1 = 0 ;
17504 unsigned int val2 ;
17505 int ecode2 = 0 ;
17506 PyObject *swig_obj[2] ;
17507 lldb::SBFileSpec result;
17508
17509 if (!SWIG_Python_UnpackTuple(args, "SBCompileUnit_GetSupportFileAtIndex", 2, 2, swig_obj)) SWIG_fail;
17510 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17511 if (!SWIG_IsOK(res1)) {
17512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetSupportFileAtIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17513 }
17514 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17515 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
17516 if (!SWIG_IsOK(ecode2)) {
17517 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_GetSupportFileAtIndex" "', argument " "2"" of type '" "uint32_t""'");
17518 }
17519 arg2 = static_cast< uint32_t >(val2);
17520 {
17521 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17522 result = ((lldb::SBCompileUnit const *)arg1)->GetSupportFileAtIndex(arg2);
17523 SWIG_PYTHON_THREAD_END_ALLOW;
17524 }
17525 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
17526 return resultobj;
17527fail:
17528 return NULL;
17529}
17530
17531
17532SWIGINTERN PyObject *_wrap_SBCompileUnit_GetNumSupportFiles(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17533 PyObject *resultobj = 0;
17534 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17535 void *argp1 = 0 ;
17536 int res1 = 0 ;
17537 PyObject *swig_obj[1] ;
17538 uint32_t result;
17539
17540 if (!args) SWIG_fail;
17541 swig_obj[0] = args;
17542 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17543 if (!SWIG_IsOK(res1)) {
17544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetNumSupportFiles" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17545 }
17546 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17547 {
17548 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17549 result = (uint32_t)((lldb::SBCompileUnit const *)arg1)->GetNumSupportFiles();
17550 SWIG_PYTHON_THREAD_END_ALLOW;
17551 }
17552 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
17553 return resultobj;
17554fail:
17555 return NULL;
17556}
17557
17558
17559SWIGINTERN PyObject *_wrap_SBCompileUnit_FindSupportFileIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17560 PyObject *resultobj = 0;
17561 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17562 uint32_t arg2 ;
17563 lldb::SBFileSpec *arg3 = 0 ;
17564 bool arg4 ;
17565 void *argp1 = 0 ;
17566 int res1 = 0 ;
17567 unsigned int val2 ;
17568 int ecode2 = 0 ;
17569 void *argp3 = 0 ;
17570 int res3 = 0 ;
17571 bool val4 ;
17572 int ecode4 = 0 ;
17573 PyObject *swig_obj[4] ;
17574 uint32_t result;
17575
17576 if (!SWIG_Python_UnpackTuple(args, "SBCompileUnit_FindSupportFileIndex", 4, 4, swig_obj)) SWIG_fail;
17577 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17578 if (!SWIG_IsOK(res1)) {
17579 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
17580 }
17581 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17582 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
17583 if (!SWIG_IsOK(ecode2)) {
17584 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "2"" of type '" "uint32_t""'");
17585 }
17586 arg2 = static_cast< uint32_t >(val2);
17587 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
17588 if (!SWIG_IsOK(res3)) {
17589 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
17590 }
17591 if (!argp3) {
17592 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
17593 }
17594 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
17595 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
17596 if (!SWIG_IsOK(ecode4)) {
17597 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBCompileUnit_FindSupportFileIndex" "', argument " "4"" of type '" "bool""'");
17598 }
17599 arg4 = static_cast< bool >(val4);
17600 {
17601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17602 result = (uint32_t)(arg1)->FindSupportFileIndex(arg2,(lldb::SBFileSpec const &)*arg3,arg4);
17603 SWIG_PYTHON_THREAD_END_ALLOW;
17604 }
17605 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
17606 return resultobj;
17607fail:
17608 return NULL;
17609}
17610
17611
17612SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
17613 PyObject *resultobj = 0;
17614 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17615 uint32_t arg2 ;
17616 void *argp1 = 0 ;
17617 int res1 = 0 ;
17618 unsigned int val2 ;
17619 int ecode2 = 0 ;
17620 lldb::SBTypeList result;
17621
17622 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
17623 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17624 if (!SWIG_IsOK(res1)) {
17625 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetTypes" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
17626 }
17627 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17628 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
17629 if (!SWIG_IsOK(ecode2)) {
17630 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBCompileUnit_GetTypes" "', argument " "2"" of type '" "uint32_t""'");
17631 }
17632 arg2 = static_cast< uint32_t >(val2);
17633 {
17634 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17635 result = (arg1)->GetTypes(arg2);
17636 SWIG_PYTHON_THREAD_END_ALLOW;
17637 }
17638 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(static_cast< const lldb::SBTypeList& >(result))), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
17639 return resultobj;
17640fail:
17641 return NULL;
17642}
17643
17644
17645SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
17646 PyObject *resultobj = 0;
17647 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17648 void *argp1 = 0 ;
17649 int res1 = 0 ;
17650 lldb::SBTypeList result;
17651
17652 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
17653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17654 if (!SWIG_IsOK(res1)) {
17655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetTypes" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
17656 }
17657 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17658 {
17659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17660 result = (arg1)->GetTypes();
17661 SWIG_PYTHON_THREAD_END_ALLOW;
17662 }
17663 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(static_cast< const lldb::SBTypeList& >(result))), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
17664 return resultobj;
17665fail:
17666 return NULL;
17667}
17668
17669
17670SWIGINTERN PyObject *_wrap_SBCompileUnit_GetTypes(PyObject *self, PyObject *args) {
17671 Py_ssize_t argc;
17672 PyObject *argv[3] = {
17673 0
17674 };
17675
17676 if (!(argc = SWIG_Python_UnpackTuple(args, "SBCompileUnit_GetTypes", 0, 2, argv))) SWIG_fail;
17677 --argc;
17678 if (argc == 1) {
17679 int _v;
17680 void *vptr = 0;
17681 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
17682 _v = SWIG_CheckState(res);
17683 if (_v) {
17684 return _wrap_SBCompileUnit_GetTypes__SWIG_1(self, argc, argv);
17685 }
17686 }
17687 if (argc == 2) {
17688 int _v;
17689 void *vptr = 0;
17690 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBCompileUnit, 0);
17691 _v = SWIG_CheckState(res);
17692 if (_v) {
17693 {
17694 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
17695 _v = SWIG_CheckState(res);
17696 }
17697 if (_v) {
17698 return _wrap_SBCompileUnit_GetTypes__SWIG_0(self, argc, argv);
17699 }
17700 }
17701 }
17702
17703fail:
17704 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBCompileUnit_GetTypes'.\n"
17705 " Possible C/C++ prototypes are:\n"
17706 " lldb::SBCompileUnit::GetTypes(uint32_t)\n"
17707 " lldb::SBCompileUnit::GetTypes()\n");
17708 return 0;
17709}
17710
17711
17712SWIGINTERN PyObject *_wrap_SBCompileUnit_GetLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17713 PyObject *resultobj = 0;
17714 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17715 void *argp1 = 0 ;
17716 int res1 = 0 ;
17717 PyObject *swig_obj[1] ;
17718 lldb::LanguageType result;
17719
17720 if (!args) SWIG_fail;
17721 swig_obj[0] = args;
17722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17723 if (!SWIG_IsOK(res1)) {
17724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetLanguage" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
17725 }
17726 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17727 {
17728 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17729 result = (lldb::LanguageType)(arg1)->GetLanguage();
17730 SWIG_PYTHON_THREAD_END_ALLOW;
17731 }
17732 resultobj = SWIG_From_int(static_cast< int >(result));
17733 return resultobj;
17734fail:
17735 return NULL;
17736}
17737
17738
17739SWIGINTERN PyObject *_wrap_SBCompileUnit_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17740 PyObject *resultobj = 0;
17741 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17742 lldb::SBStream *arg2 = 0 ;
17743 void *argp1 = 0 ;
17744 int res1 = 0 ;
17745 void *argp2 = 0 ;
17746 int res2 = 0 ;
17747 PyObject *swig_obj[2] ;
17748 bool result;
17749
17750 if (!SWIG_Python_UnpackTuple(args, "SBCompileUnit_GetDescription", 2, 2, swig_obj)) SWIG_fail;
17751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17752 if (!SWIG_IsOK(res1)) {
17753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit_GetDescription" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
17754 }
17755 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17756 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
17757 if (!SWIG_IsOK(res2)) {
17758 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
17759 }
17760 if (!argp2) {
17761 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
17762 }
17763 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
17764 {
17765 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17766 result = (bool)(arg1)->GetDescription(*arg2);
17767 SWIG_PYTHON_THREAD_END_ALLOW;
17768 }
17769 resultobj = SWIG_From_bool(static_cast< bool >(result));
17770 return resultobj;
17771fail:
17772 return NULL;
17773}
17774
17775
17776SWIGINTERN PyObject *_wrap_SBCompileUnit___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17777 PyObject *resultobj = 0;
17778 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17779 lldb::SBCompileUnit *arg2 = 0 ;
17780 void *argp1 = 0 ;
17781 int res1 = 0 ;
17782 void *argp2 = 0 ;
17783 int res2 = 0 ;
17784 PyObject *swig_obj[2] ;
17785 bool result;
17786
17787 if (!SWIG_Python_UnpackTuple(args, "SBCompileUnit___eq__", 2, 2, swig_obj)) SWIG_fail;
17788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17789 if (!SWIG_IsOK(res1)) {
17790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___eq__" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17791 }
17792 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17793 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
17794 if (!SWIG_IsOK(res2)) {
17795 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit___eq__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
17796 }
17797 if (!argp2) {
17798 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit___eq__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
17799 }
17800 arg2 = reinterpret_cast< lldb::SBCompileUnit * >(argp2);
17801 {
17802 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17803 result = (bool)((lldb::SBCompileUnit const *)arg1)->operator ==((lldb::SBCompileUnit const &)*arg2);
17804 SWIG_PYTHON_THREAD_END_ALLOW;
17805 }
17806 resultobj = SWIG_From_bool(static_cast< bool >(result));
17807 return resultobj;
17808fail:
17809 PyErr_Clear();
17810 Py_INCREF(Py_NotImplemented);
17811 return Py_NotImplemented;
17812}
17813
17814
17815SWIGINTERN PyObject *_wrap_SBCompileUnit___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17816 PyObject *resultobj = 0;
17817 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17818 lldb::SBCompileUnit *arg2 = 0 ;
17819 void *argp1 = 0 ;
17820 int res1 = 0 ;
17821 void *argp2 = 0 ;
17822 int res2 = 0 ;
17823 PyObject *swig_obj[2] ;
17824 bool result;
17825
17826 if (!SWIG_Python_UnpackTuple(args, "SBCompileUnit___ne__", 2, 2, swig_obj)) SWIG_fail;
17827 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17828 if (!SWIG_IsOK(res1)) {
17829 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___ne__" "', argument " "1"" of type '" "lldb::SBCompileUnit const *""'");
17830 }
17831 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17832 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
17833 if (!SWIG_IsOK(res2)) {
17834 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBCompileUnit___ne__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
17835 }
17836 if (!argp2) {
17837 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBCompileUnit___ne__" "', argument " "2"" of type '" "lldb::SBCompileUnit const &""'");
17838 }
17839 arg2 = reinterpret_cast< lldb::SBCompileUnit * >(argp2);
17840 {
17841 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17842 result = (bool)((lldb::SBCompileUnit const *)arg1)->operator !=((lldb::SBCompileUnit const &)*arg2);
17843 SWIG_PYTHON_THREAD_END_ALLOW;
17844 }
17845 resultobj = SWIG_From_bool(static_cast< bool >(result));
17846 return resultobj;
17847fail:
17848 PyErr_Clear();
17849 Py_INCREF(Py_NotImplemented);
17850 return Py_NotImplemented;
17851}
17852
17853
17854SWIGINTERN PyObject *_wrap_SBCompileUnit___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17855 PyObject *resultobj = 0;
17856 lldb::SBCompileUnit *arg1 = (lldb::SBCompileUnit *) 0 ;
17857 void *argp1 = 0 ;
17858 int res1 = 0 ;
17859 PyObject *swig_obj[1] ;
17860 std::string result;
17861
17862 if (!args) SWIG_fail;
17863 swig_obj[0] = args;
17864 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0 );
17865 if (!SWIG_IsOK(res1)) {
17866 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBCompileUnit___str__" "', argument " "1"" of type '" "lldb::SBCompileUnit *""'");
17867 }
17868 arg1 = reinterpret_cast< lldb::SBCompileUnit * >(argp1);
17869 {
17870 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17871 result = lldb_SBCompileUnit___str__(arg1);
17872 SWIG_PYTHON_THREAD_END_ALLOW;
17873 }
17874 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
17875 return resultobj;
17876fail:
17877 return NULL;
17878}
17879
17880
17881SWIGINTERN PyObject *SBCompileUnit_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17882 PyObject *obj;
17883 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
17884 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBCompileUnit, SWIG_NewClientData(obj));
17885 return SWIG_Py_Void();
17886}
17887
17888SWIGINTERN PyObject *SBCompileUnit_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17889 return SWIG_Python_InitShadowInstance(args);
17890}
17891
17892SWIGINTERN PyObject *_wrap_new_SBData__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
17893 PyObject *resultobj = 0;
17894 lldb::SBData *result = 0 ;
17895
17896 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
17897 {
17898 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17899 result = (lldb::SBData *)new lldb::SBData();
17900 SWIG_PYTHON_THREAD_END_ALLOW;
17901 }
17902 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_NEW | 0 );
17903 return resultobj;
17904fail:
17905 return NULL;
17906}
17907
17908
17909SWIGINTERN PyObject *_wrap_new_SBData__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
17910 PyObject *resultobj = 0;
17911 lldb::SBData *arg1 = 0 ;
17912 void *argp1 = 0 ;
17913 int res1 = 0 ;
17914 lldb::SBData *result = 0 ;
17915
17916 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
17917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBData, 0 | 0);
17918 if (!SWIG_IsOK(res1)) {
17919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBData" "', argument " "1"" of type '" "lldb::SBData const &""'");
17920 }
17921 if (!argp1) {
17922 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBData" "', argument " "1"" of type '" "lldb::SBData const &""'");
17923 }
17924 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
17925 {
17926 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17927 result = (lldb::SBData *)new lldb::SBData((lldb::SBData const &)*arg1);
17928 SWIG_PYTHON_THREAD_END_ALLOW;
17929 }
17930 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_NEW | 0 );
17931 return resultobj;
17932fail:
17933 return NULL;
17934}
17935
17936
17937SWIGINTERN PyObject *_wrap_new_SBData(PyObject *self, PyObject *args) {
17938 Py_ssize_t argc;
17939 PyObject *argv[2] = {
17940 0
17941 };
17942
17943 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBData", 0, 1, argv))) SWIG_fail;
17944 --argc;
17945 if (argc == 0) {
17946 return _wrap_new_SBData__SWIG_0(self, argc, argv);
17947 }
17948 if (argc == 1) {
17949 int _v;
17950 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBData, SWIG_POINTER_NO_NULL | 0);
17951 _v = SWIG_CheckState(res);
17952 if (_v) {
17953 return _wrap_new_SBData__SWIG_1(self, argc, argv);
17954 }
17955 }
17956
17957fail:
17958 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBData'.\n"
17959 " Possible C/C++ prototypes are:\n"
17960 " lldb::SBData::SBData()\n"
17961 " lldb::SBData::SBData(lldb::SBData const &)\n");
17962 return 0;
17963}
17964
17965
17966SWIGINTERN PyObject *_wrap_delete_SBData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17967 PyObject *resultobj = 0;
17968 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
17969 void *argp1 = 0 ;
17970 int res1 = 0 ;
17971 PyObject *swig_obj[1] ;
17972
17973 if (!args) SWIG_fail;
17974 swig_obj[0] = args;
17975 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, SWIG_POINTER_DISOWN | 0 );
17976 if (!SWIG_IsOK(res1)) {
17977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBData" "', argument " "1"" of type '" "lldb::SBData *""'");
17978 }
17979 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
17980 {
17981 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
17982 delete arg1;
17983 SWIG_PYTHON_THREAD_END_ALLOW;
17984 }
17985 resultobj = SWIG_Py_Void();
17986 return resultobj;
17987fail:
17988 return NULL;
17989}
17990
17991
17992SWIGINTERN PyObject *_wrap_SBData_GetAddressByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17993 PyObject *resultobj = 0;
17994 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
17995 void *argp1 = 0 ;
17996 int res1 = 0 ;
17997 PyObject *swig_obj[1] ;
17998 uint8_t result;
17999
18000 if (!args) SWIG_fail;
18001 swig_obj[0] = args;
18002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18003 if (!SWIG_IsOK(res1)) {
18004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBData *""'");
18005 }
18006 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18007 {
18008 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18009 result = (uint8_t)(arg1)->GetAddressByteSize();
18010 SWIG_PYTHON_THREAD_END_ALLOW;
18011 }
18012 resultobj = SWIG_From_unsigned_SS_char(static_cast< unsigned char >(result));
18013 return resultobj;
18014fail:
18015 return NULL;
18016}
18017
18018
18019SWIGINTERN PyObject *_wrap_SBData_SetAddressByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18020 PyObject *resultobj = 0;
18021 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18022 uint8_t arg2 ;
18023 void *argp1 = 0 ;
18024 int res1 = 0 ;
18025 unsigned char val2 ;
18026 int ecode2 = 0 ;
18027 PyObject *swig_obj[2] ;
18028
18029 if (!SWIG_Python_UnpackTuple(args, "SBData_SetAddressByteSize", 2, 2, swig_obj)) SWIG_fail;
18030 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18031 if (!SWIG_IsOK(res1)) {
18032 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetAddressByteSize" "', argument " "1"" of type '" "lldb::SBData *""'");
18033 }
18034 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18035 ecode2 = SWIG_AsVal_unsigned_SS_char(swig_obj[1], &val2);
18036 if (!SWIG_IsOK(ecode2)) {
18037 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_SetAddressByteSize" "', argument " "2"" of type '" "uint8_t""'");
18038 }
18039 arg2 = static_cast< uint8_t >(val2);
18040 {
18041 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18042 (arg1)->SetAddressByteSize(arg2);
18043 SWIG_PYTHON_THREAD_END_ALLOW;
18044 }
18045 resultobj = SWIG_Py_Void();
18046 return resultobj;
18047fail:
18048 return NULL;
18049}
18050
18051
18052SWIGINTERN PyObject *_wrap_SBData_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18053 PyObject *resultobj = 0;
18054 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18055 void *argp1 = 0 ;
18056 int res1 = 0 ;
18057 PyObject *swig_obj[1] ;
18058
18059 if (!args) SWIG_fail;
18060 swig_obj[0] = args;
18061 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18062 if (!SWIG_IsOK(res1)) {
18063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_Clear" "', argument " "1"" of type '" "lldb::SBData *""'");
18064 }
18065 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18066 {
18067 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18068 (arg1)->Clear();
18069 SWIG_PYTHON_THREAD_END_ALLOW;
18070 }
18071 resultobj = SWIG_Py_Void();
18072 return resultobj;
18073fail:
18074 return NULL;
18075}
18076
18077
18078SWIGINTERN PyObject *_wrap_SBData_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18079 PyObject *resultobj = 0;
18080 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18081 void *argp1 = 0 ;
18082 int res1 = 0 ;
18083 PyObject *swig_obj[1] ;
18084 bool result;
18085
18086 if (!args) SWIG_fail;
18087 swig_obj[0] = args;
18088 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18089 if (!SWIG_IsOK(res1)) {
18090 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_IsValid" "', argument " "1"" of type '" "lldb::SBData *""'");
18091 }
18092 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18093 {
18094 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18095 result = (bool)(arg1)->IsValid();
18096 SWIG_PYTHON_THREAD_END_ALLOW;
18097 }
18098 resultobj = SWIG_From_bool(static_cast< bool >(result));
18099 return resultobj;
18100fail:
18101 return NULL;
18102}
18103
18104
18105SWIGINTERN PyObject *_wrap_SBData___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18106 PyObject *resultobj = 0;
18107 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18108 void *argp1 = 0 ;
18109 int res1 = 0 ;
18110 PyObject *swig_obj[1] ;
18111 bool result;
18112
18113 if (!args) SWIG_fail;
18114 swig_obj[0] = args;
18115 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18116 if (!SWIG_IsOK(res1)) {
18117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData___nonzero__" "', argument " "1"" of type '" "lldb::SBData const *""'");
18118 }
18119 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18120 {
18121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18122 result = (bool)((lldb::SBData const *)arg1)->operator bool();
18123 SWIG_PYTHON_THREAD_END_ALLOW;
18124 }
18125 resultobj = SWIG_From_bool(static_cast< bool >(result));
18126 return resultobj;
18127fail:
18128 return NULL;
18129}
18130
18131
18132SWIGINTERN PyObject *_wrap_SBData_GetByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18133 PyObject *resultobj = 0;
18134 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18135 void *argp1 = 0 ;
18136 int res1 = 0 ;
18137 PyObject *swig_obj[1] ;
18138 size_t result;
18139
18140 if (!args) SWIG_fail;
18141 swig_obj[0] = args;
18142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18143 if (!SWIG_IsOK(res1)) {
18144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetByteSize" "', argument " "1"" of type '" "lldb::SBData *""'");
18145 }
18146 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18147 {
18148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18149 result = (arg1)->GetByteSize();
18150 SWIG_PYTHON_THREAD_END_ALLOW;
18151 }
18152 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
18153 return resultobj;
18154fail:
18155 return NULL;
18156}
18157
18158
18159SWIGINTERN PyObject *_wrap_SBData_GetByteOrder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18160 PyObject *resultobj = 0;
18161 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18162 void *argp1 = 0 ;
18163 int res1 = 0 ;
18164 PyObject *swig_obj[1] ;
18165 lldb::ByteOrder result;
18166
18167 if (!args) SWIG_fail;
18168 swig_obj[0] = args;
18169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18170 if (!SWIG_IsOK(res1)) {
18171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetByteOrder" "', argument " "1"" of type '" "lldb::SBData *""'");
18172 }
18173 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18174 {
18175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18176 result = (lldb::ByteOrder)(arg1)->GetByteOrder();
18177 SWIG_PYTHON_THREAD_END_ALLOW;
18178 }
18179 resultobj = SWIG_From_int(static_cast< int >(result));
18180 return resultobj;
18181fail:
18182 return NULL;
18183}
18184
18185
18186SWIGINTERN PyObject *_wrap_SBData_SetByteOrder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18187 PyObject *resultobj = 0;
18188 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18189 lldb::ByteOrder arg2 ;
18190 void *argp1 = 0 ;
18191 int res1 = 0 ;
18192 int val2 ;
18193 int ecode2 = 0 ;
18194 PyObject *swig_obj[2] ;
18195
18196 if (!SWIG_Python_UnpackTuple(args, "SBData_SetByteOrder", 2, 2, swig_obj)) SWIG_fail;
18197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18198 if (!SWIG_IsOK(res1)) {
18199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetByteOrder" "', argument " "1"" of type '" "lldb::SBData *""'");
18200 }
18201 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18202 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
18203 if (!SWIG_IsOK(ecode2)) {
18204 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_SetByteOrder" "', argument " "2"" of type '" "lldb::ByteOrder""'");
18205 }
18206 arg2 = static_cast< lldb::ByteOrder >(val2);
18207 {
18208 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18209 (arg1)->SetByteOrder(arg2);
18210 SWIG_PYTHON_THREAD_END_ALLOW;
18211 }
18212 resultobj = SWIG_Py_Void();
18213 return resultobj;
18214fail:
18215 return NULL;
18216}
18217
18218
18219SWIGINTERN PyObject *_wrap_SBData_GetFloat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18220 PyObject *resultobj = 0;
18221 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18222 lldb::SBError *arg2 = 0 ;
18223 lldb::offset_t arg3 ;
18224 void *argp1 = 0 ;
18225 int res1 = 0 ;
18226 void *argp2 = 0 ;
18227 int res2 = 0 ;
18228 unsigned long long val3 ;
18229 int ecode3 = 0 ;
18230 PyObject *swig_obj[3] ;
18231 float result;
18232
18233 if (!SWIG_Python_UnpackTuple(args, "SBData_GetFloat", 3, 3, swig_obj)) SWIG_fail;
18234 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18235 if (!SWIG_IsOK(res1)) {
18236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetFloat" "', argument " "1"" of type '" "lldb::SBData *""'");
18237 }
18238 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18239 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18240 if (!SWIG_IsOK(res2)) {
18241 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetFloat" "', argument " "2"" of type '" "lldb::SBError &""'");
18242 }
18243 if (!argp2) {
18244 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetFloat" "', argument " "2"" of type '" "lldb::SBError &""'");
18245 }
18246 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18247 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18248 if (!SWIG_IsOK(ecode3)) {
18249 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetFloat" "', argument " "3"" of type '" "lldb::offset_t""'");
18250 }
18251 arg3 = static_cast< lldb::offset_t >(val3);
18252 {
18253 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18254 result = (float)(arg1)->GetFloat(*arg2,arg3);
18255 SWIG_PYTHON_THREAD_END_ALLOW;
18256 }
18257 resultobj = SWIG_From_float(static_cast< float >(result));
18258 return resultobj;
18259fail:
18260 return NULL;
18261}
18262
18263
18264SWIGINTERN PyObject *_wrap_SBData_GetDouble(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18265 PyObject *resultobj = 0;
18266 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18267 lldb::SBError *arg2 = 0 ;
18268 lldb::offset_t arg3 ;
18269 void *argp1 = 0 ;
18270 int res1 = 0 ;
18271 void *argp2 = 0 ;
18272 int res2 = 0 ;
18273 unsigned long long val3 ;
18274 int ecode3 = 0 ;
18275 PyObject *swig_obj[3] ;
18276 double result;
18277
18278 if (!SWIG_Python_UnpackTuple(args, "SBData_GetDouble", 3, 3, swig_obj)) SWIG_fail;
18279 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18280 if (!SWIG_IsOK(res1)) {
18281 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetDouble" "', argument " "1"" of type '" "lldb::SBData *""'");
18282 }
18283 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18284 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18285 if (!SWIG_IsOK(res2)) {
18286 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
18287 }
18288 if (!argp2) {
18289 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
18290 }
18291 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18292 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18293 if (!SWIG_IsOK(ecode3)) {
18294 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetDouble" "', argument " "3"" of type '" "lldb::offset_t""'");
18295 }
18296 arg3 = static_cast< lldb::offset_t >(val3);
18297 {
18298 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18299 result = (double)(arg1)->GetDouble(*arg2,arg3);
18300 SWIG_PYTHON_THREAD_END_ALLOW;
18301 }
18302 resultobj = SWIG_From_double(static_cast< double >(result));
18303 return resultobj;
18304fail:
18305 return NULL;
18306}
18307
18308
18309SWIGINTERN PyObject *_wrap_SBData_GetLongDouble(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18310 PyObject *resultobj = 0;
18311 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18312 lldb::SBError *arg2 = 0 ;
18313 lldb::offset_t arg3 ;
18314 void *argp1 = 0 ;
18315 int res1 = 0 ;
18316 void *argp2 = 0 ;
18317 int res2 = 0 ;
18318 unsigned long long val3 ;
18319 int ecode3 = 0 ;
18320 PyObject *swig_obj[3] ;
18321 long double result;
18322
18323 if (!SWIG_Python_UnpackTuple(args, "SBData_GetLongDouble", 3, 3, swig_obj)) SWIG_fail;
18324 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18325 if (!SWIG_IsOK(res1)) {
18326 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetLongDouble" "', argument " "1"" of type '" "lldb::SBData *""'");
18327 }
18328 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18329 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18330 if (!SWIG_IsOK(res2)) {
18331 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetLongDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
18332 }
18333 if (!argp2) {
18334 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetLongDouble" "', argument " "2"" of type '" "lldb::SBError &""'");
18335 }
18336 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18337 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18338 if (!SWIG_IsOK(ecode3)) {
18339 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetLongDouble" "', argument " "3"" of type '" "lldb::offset_t""'");
18340 }
18341 arg3 = static_cast< lldb::offset_t >(val3);
18342 {
18343 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18344 result = (long double)(arg1)->GetLongDouble(*arg2,arg3);
18345 SWIG_PYTHON_THREAD_END_ALLOW;
18346 }
18347 resultobj = SWIG_NewPointerObj((new long double(static_cast< const long double& >(result))), SWIGTYPE_p_long_double, SWIG_POINTER_OWN | 0 );
18348 return resultobj;
18349fail:
18350 return NULL;
18351}
18352
18353
18354SWIGINTERN PyObject *_wrap_SBData_GetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18355 PyObject *resultobj = 0;
18356 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18357 lldb::SBError *arg2 = 0 ;
18358 lldb::offset_t arg3 ;
18359 void *argp1 = 0 ;
18360 int res1 = 0 ;
18361 void *argp2 = 0 ;
18362 int res2 = 0 ;
18363 unsigned long long val3 ;
18364 int ecode3 = 0 ;
18365 PyObject *swig_obj[3] ;
18366 lldb::addr_t result;
18367
18368 if (!SWIG_Python_UnpackTuple(args, "SBData_GetAddress", 3, 3, swig_obj)) SWIG_fail;
18369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18370 if (!SWIG_IsOK(res1)) {
18371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetAddress" "', argument " "1"" of type '" "lldb::SBData *""'");
18372 }
18373 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18374 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18375 if (!SWIG_IsOK(res2)) {
18376 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetAddress" "', argument " "2"" of type '" "lldb::SBError &""'");
18377 }
18378 if (!argp2) {
18379 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetAddress" "', argument " "2"" of type '" "lldb::SBError &""'");
18380 }
18381 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18382 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18383 if (!SWIG_IsOK(ecode3)) {
18384 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetAddress" "', argument " "3"" of type '" "lldb::offset_t""'");
18385 }
18386 arg3 = static_cast< lldb::offset_t >(val3);
18387 {
18388 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18389 result = (lldb::addr_t)(arg1)->GetAddress(*arg2,arg3);
18390 SWIG_PYTHON_THREAD_END_ALLOW;
18391 }
18392 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
18393 return resultobj;
18394fail:
18395 return NULL;
18396}
18397
18398
18399SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt8(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18400 PyObject *resultobj = 0;
18401 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18402 lldb::SBError *arg2 = 0 ;
18403 lldb::offset_t arg3 ;
18404 void *argp1 = 0 ;
18405 int res1 = 0 ;
18406 void *argp2 = 0 ;
18407 int res2 = 0 ;
18408 unsigned long long val3 ;
18409 int ecode3 = 0 ;
18410 PyObject *swig_obj[3] ;
18411 uint8_t result;
18412
18413 if (!SWIG_Python_UnpackTuple(args, "SBData_GetUnsignedInt8", 3, 3, swig_obj)) SWIG_fail;
18414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18415 if (!SWIG_IsOK(res1)) {
18416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt8" "', argument " "1"" of type '" "lldb::SBData *""'");
18417 }
18418 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18419 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18420 if (!SWIG_IsOK(res2)) {
18421 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
18422 }
18423 if (!argp2) {
18424 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
18425 }
18426 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18427 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18428 if (!SWIG_IsOK(ecode3)) {
18429 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt8" "', argument " "3"" of type '" "lldb::offset_t""'");
18430 }
18431 arg3 = static_cast< lldb::offset_t >(val3);
18432 {
18433 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18434 result = (uint8_t)(arg1)->GetUnsignedInt8(*arg2,arg3);
18435 SWIG_PYTHON_THREAD_END_ALLOW;
18436 }
18437 resultobj = SWIG_From_unsigned_SS_char(static_cast< unsigned char >(result));
18438 return resultobj;
18439fail:
18440 return NULL;
18441}
18442
18443
18444SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt16(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18445 PyObject *resultobj = 0;
18446 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18447 lldb::SBError *arg2 = 0 ;
18448 lldb::offset_t arg3 ;
18449 void *argp1 = 0 ;
18450 int res1 = 0 ;
18451 void *argp2 = 0 ;
18452 int res2 = 0 ;
18453 unsigned long long val3 ;
18454 int ecode3 = 0 ;
18455 PyObject *swig_obj[3] ;
18456 uint16_t result;
18457
18458 if (!SWIG_Python_UnpackTuple(args, "SBData_GetUnsignedInt16", 3, 3, swig_obj)) SWIG_fail;
18459 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18460 if (!SWIG_IsOK(res1)) {
18461 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt16" "', argument " "1"" of type '" "lldb::SBData *""'");
18462 }
18463 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18464 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18465 if (!SWIG_IsOK(res2)) {
18466 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
18467 }
18468 if (!argp2) {
18469 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
18470 }
18471 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18472 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18473 if (!SWIG_IsOK(ecode3)) {
18474 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt16" "', argument " "3"" of type '" "lldb::offset_t""'");
18475 }
18476 arg3 = static_cast< lldb::offset_t >(val3);
18477 {
18478 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18479 result = (uint16_t)(arg1)->GetUnsignedInt16(*arg2,arg3);
18480 SWIG_PYTHON_THREAD_END_ALLOW;
18481 }
18482 resultobj = SWIG_From_unsigned_SS_short(static_cast< unsigned short >(result));
18483 return resultobj;
18484fail:
18485 return NULL;
18486}
18487
18488
18489SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt32(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18490 PyObject *resultobj = 0;
18491 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18492 lldb::SBError *arg2 = 0 ;
18493 lldb::offset_t arg3 ;
18494 void *argp1 = 0 ;
18495 int res1 = 0 ;
18496 void *argp2 = 0 ;
18497 int res2 = 0 ;
18498 unsigned long long val3 ;
18499 int ecode3 = 0 ;
18500 PyObject *swig_obj[3] ;
18501 uint32_t result;
18502
18503 if (!SWIG_Python_UnpackTuple(args, "SBData_GetUnsignedInt32", 3, 3, swig_obj)) SWIG_fail;
18504 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18505 if (!SWIG_IsOK(res1)) {
18506 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt32" "', argument " "1"" of type '" "lldb::SBData *""'");
18507 }
18508 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18509 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18510 if (!SWIG_IsOK(res2)) {
18511 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
18512 }
18513 if (!argp2) {
18514 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
18515 }
18516 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18517 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18518 if (!SWIG_IsOK(ecode3)) {
18519 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt32" "', argument " "3"" of type '" "lldb::offset_t""'");
18520 }
18521 arg3 = static_cast< lldb::offset_t >(val3);
18522 {
18523 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18524 result = (uint32_t)(arg1)->GetUnsignedInt32(*arg2,arg3);
18525 SWIG_PYTHON_THREAD_END_ALLOW;
18526 }
18527 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
18528 return resultobj;
18529fail:
18530 return NULL;
18531}
18532
18533
18534SWIGINTERN PyObject *_wrap_SBData_GetUnsignedInt64(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18535 PyObject *resultobj = 0;
18536 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18537 lldb::SBError *arg2 = 0 ;
18538 lldb::offset_t arg3 ;
18539 void *argp1 = 0 ;
18540 int res1 = 0 ;
18541 void *argp2 = 0 ;
18542 int res2 = 0 ;
18543 unsigned long long val3 ;
18544 int ecode3 = 0 ;
18545 PyObject *swig_obj[3] ;
18546 uint64_t result;
18547
18548 if (!SWIG_Python_UnpackTuple(args, "SBData_GetUnsignedInt64", 3, 3, swig_obj)) SWIG_fail;
18549 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18550 if (!SWIG_IsOK(res1)) {
18551 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetUnsignedInt64" "', argument " "1"" of type '" "lldb::SBData *""'");
18552 }
18553 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18554 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18555 if (!SWIG_IsOK(res2)) {
18556 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetUnsignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
18557 }
18558 if (!argp2) {
18559 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetUnsignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
18560 }
18561 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18562 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18563 if (!SWIG_IsOK(ecode3)) {
18564 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetUnsignedInt64" "', argument " "3"" of type '" "lldb::offset_t""'");
18565 }
18566 arg3 = static_cast< lldb::offset_t >(val3);
18567 {
18568 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18569 result = (uint64_t)(arg1)->GetUnsignedInt64(*arg2,arg3);
18570 SWIG_PYTHON_THREAD_END_ALLOW;
18571 }
18572 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
18573 return resultobj;
18574fail:
18575 return NULL;
18576}
18577
18578
18579SWIGINTERN PyObject *_wrap_SBData_GetSignedInt8(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18580 PyObject *resultobj = 0;
18581 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18582 lldb::SBError *arg2 = 0 ;
18583 lldb::offset_t arg3 ;
18584 void *argp1 = 0 ;
18585 int res1 = 0 ;
18586 void *argp2 = 0 ;
18587 int res2 = 0 ;
18588 unsigned long long val3 ;
18589 int ecode3 = 0 ;
18590 PyObject *swig_obj[3] ;
18591 int8_t result;
18592
18593 if (!SWIG_Python_UnpackTuple(args, "SBData_GetSignedInt8", 3, 3, swig_obj)) SWIG_fail;
18594 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18595 if (!SWIG_IsOK(res1)) {
18596 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt8" "', argument " "1"" of type '" "lldb::SBData *""'");
18597 }
18598 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18599 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18600 if (!SWIG_IsOK(res2)) {
18601 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
18602 }
18603 if (!argp2) {
18604 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt8" "', argument " "2"" of type '" "lldb::SBError &""'");
18605 }
18606 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18607 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18608 if (!SWIG_IsOK(ecode3)) {
18609 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt8" "', argument " "3"" of type '" "lldb::offset_t""'");
18610 }
18611 arg3 = static_cast< lldb::offset_t >(val3);
18612 {
18613 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18614 result = (int8_t)(arg1)->GetSignedInt8(*arg2,arg3);
18615 SWIG_PYTHON_THREAD_END_ALLOW;
18616 }
18617 resultobj = SWIG_From_signed_SS_char(static_cast< signed char >(result));
18618 return resultobj;
18619fail:
18620 return NULL;
18621}
18622
18623
18624SWIGINTERN PyObject *_wrap_SBData_GetSignedInt16(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18625 PyObject *resultobj = 0;
18626 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18627 lldb::SBError *arg2 = 0 ;
18628 lldb::offset_t arg3 ;
18629 void *argp1 = 0 ;
18630 int res1 = 0 ;
18631 void *argp2 = 0 ;
18632 int res2 = 0 ;
18633 unsigned long long val3 ;
18634 int ecode3 = 0 ;
18635 PyObject *swig_obj[3] ;
18636 int16_t result;
18637
18638 if (!SWIG_Python_UnpackTuple(args, "SBData_GetSignedInt16", 3, 3, swig_obj)) SWIG_fail;
18639 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18640 if (!SWIG_IsOK(res1)) {
18641 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt16" "', argument " "1"" of type '" "lldb::SBData *""'");
18642 }
18643 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18644 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18645 if (!SWIG_IsOK(res2)) {
18646 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
18647 }
18648 if (!argp2) {
18649 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt16" "', argument " "2"" of type '" "lldb::SBError &""'");
18650 }
18651 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18652 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18653 if (!SWIG_IsOK(ecode3)) {
18654 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt16" "', argument " "3"" of type '" "lldb::offset_t""'");
18655 }
18656 arg3 = static_cast< lldb::offset_t >(val3);
18657 {
18658 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18659 result = (int16_t)(arg1)->GetSignedInt16(*arg2,arg3);
18660 SWIG_PYTHON_THREAD_END_ALLOW;
18661 }
18662 resultobj = SWIG_From_short(static_cast< short >(result));
18663 return resultobj;
18664fail:
18665 return NULL;
18666}
18667
18668
18669SWIGINTERN PyObject *_wrap_SBData_GetSignedInt32(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18670 PyObject *resultobj = 0;
18671 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18672 lldb::SBError *arg2 = 0 ;
18673 lldb::offset_t arg3 ;
18674 void *argp1 = 0 ;
18675 int res1 = 0 ;
18676 void *argp2 = 0 ;
18677 int res2 = 0 ;
18678 unsigned long long val3 ;
18679 int ecode3 = 0 ;
18680 PyObject *swig_obj[3] ;
18681 int32_t result;
18682
18683 if (!SWIG_Python_UnpackTuple(args, "SBData_GetSignedInt32", 3, 3, swig_obj)) SWIG_fail;
18684 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18685 if (!SWIG_IsOK(res1)) {
18686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt32" "', argument " "1"" of type '" "lldb::SBData *""'");
18687 }
18688 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18689 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18690 if (!SWIG_IsOK(res2)) {
18691 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
18692 }
18693 if (!argp2) {
18694 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt32" "', argument " "2"" of type '" "lldb::SBError &""'");
18695 }
18696 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18697 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18698 if (!SWIG_IsOK(ecode3)) {
18699 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt32" "', argument " "3"" of type '" "lldb::offset_t""'");
18700 }
18701 arg3 = static_cast< lldb::offset_t >(val3);
18702 {
18703 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18704 result = (int32_t)(arg1)->GetSignedInt32(*arg2,arg3);
18705 SWIG_PYTHON_THREAD_END_ALLOW;
18706 }
18707 resultobj = SWIG_From_int(static_cast< int >(result));
18708 return resultobj;
18709fail:
18710 return NULL;
18711}
18712
18713
18714SWIGINTERN PyObject *_wrap_SBData_GetSignedInt64(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18715 PyObject *resultobj = 0;
18716 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18717 lldb::SBError *arg2 = 0 ;
18718 lldb::offset_t arg3 ;
18719 void *argp1 = 0 ;
18720 int res1 = 0 ;
18721 void *argp2 = 0 ;
18722 int res2 = 0 ;
18723 unsigned long long val3 ;
18724 int ecode3 = 0 ;
18725 PyObject *swig_obj[3] ;
18726 int64_t result;
18727
18728 if (!SWIG_Python_UnpackTuple(args, "SBData_GetSignedInt64", 3, 3, swig_obj)) SWIG_fail;
18729 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18730 if (!SWIG_IsOK(res1)) {
18731 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetSignedInt64" "', argument " "1"" of type '" "lldb::SBData *""'");
18732 }
18733 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18734 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18735 if (!SWIG_IsOK(res2)) {
18736 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetSignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
18737 }
18738 if (!argp2) {
18739 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetSignedInt64" "', argument " "2"" of type '" "lldb::SBError &""'");
18740 }
18741 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18742 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18743 if (!SWIG_IsOK(ecode3)) {
18744 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetSignedInt64" "', argument " "3"" of type '" "lldb::offset_t""'");
18745 }
18746 arg3 = static_cast< lldb::offset_t >(val3);
18747 {
18748 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18749 result = (int64_t)(arg1)->GetSignedInt64(*arg2,arg3);
18750 SWIG_PYTHON_THREAD_END_ALLOW;
18751 }
18752 resultobj = SWIG_From_long_SS_long(static_cast< long long >(result));
18753 return resultobj;
18754fail:
18755 return NULL;
18756}
18757
18758
18759SWIGINTERN PyObject *_wrap_SBData_GetString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18760 PyObject *resultobj = 0;
18761 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18762 lldb::SBError *arg2 = 0 ;
18763 lldb::offset_t arg3 ;
18764 void *argp1 = 0 ;
18765 int res1 = 0 ;
18766 void *argp2 = 0 ;
18767 int res2 = 0 ;
18768 unsigned long long val3 ;
18769 int ecode3 = 0 ;
18770 PyObject *swig_obj[3] ;
18771 char *result = 0 ;
18772
18773 if (!SWIG_Python_UnpackTuple(args, "SBData_GetString", 3, 3, swig_obj)) SWIG_fail;
18774 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18775 if (!SWIG_IsOK(res1)) {
18776 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetString" "', argument " "1"" of type '" "lldb::SBData *""'");
18777 }
18778 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18779 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18780 if (!SWIG_IsOK(res2)) {
18781 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetString" "', argument " "2"" of type '" "lldb::SBError &""'");
18782 }
18783 if (!argp2) {
18784 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetString" "', argument " "2"" of type '" "lldb::SBError &""'");
18785 }
18786 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18787 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18788 if (!SWIG_IsOK(ecode3)) {
18789 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetString" "', argument " "3"" of type '" "lldb::offset_t""'");
18790 }
18791 arg3 = static_cast< lldb::offset_t >(val3);
18792 {
18793 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18794 result = (char *)(arg1)->GetString(*arg2,arg3);
18795 SWIG_PYTHON_THREAD_END_ALLOW;
18796 }
18797 resultobj = SWIG_FromCharPtr((const char *)result);
18798 return resultobj;
18799fail:
18800 return NULL;
18801}
18802
18803
18804SWIGINTERN PyObject *_wrap_SBData_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18805 PyObject *resultobj = 0;
18806 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18807 lldb::SBStream *arg2 = 0 ;
18808 lldb::addr_t arg3 ;
18809 void *argp1 = 0 ;
18810 int res1 = 0 ;
18811 void *argp2 = 0 ;
18812 int res2 = 0 ;
18813 unsigned long long val3 ;
18814 int ecode3 = 0 ;
18815 PyObject *swig_obj[3] ;
18816 bool result;
18817
18818 if (!SWIG_Python_UnpackTuple(args, "SBData_GetDescription", 3, 3, swig_obj)) SWIG_fail;
18819 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18820 if (!SWIG_IsOK(res1)) {
18821 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_GetDescription" "', argument " "1"" of type '" "lldb::SBData *""'");
18822 }
18823 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18824 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
18825 if (!SWIG_IsOK(res2)) {
18826 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
18827 }
18828 if (!argp2) {
18829 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
18830 }
18831 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
18832 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18833 if (!SWIG_IsOK(ecode3)) {
18834 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_GetDescription" "', argument " "3"" of type '" "lldb::addr_t""'");
18835 }
18836 arg3 = static_cast< lldb::addr_t >(val3);
18837 {
18838 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18839 result = (bool)(arg1)->GetDescription(*arg2,arg3);
18840 SWIG_PYTHON_THREAD_END_ALLOW;
18841 }
18842 resultobj = SWIG_From_bool(static_cast< bool >(result));
18843 return resultobj;
18844fail:
18845 return NULL;
18846}
18847
18848
18849SWIGINTERN PyObject *_wrap_SBData_ReadRawData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18850 PyObject *resultobj = 0;
18851 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18852 lldb::SBError *arg2 = 0 ;
18853 lldb::offset_t arg3 ;
18854 void *arg4 = (void *) 0 ;
18855 size_t arg5 ;
18856 void *argp1 = 0 ;
18857 int res1 = 0 ;
18858 void *argp2 = 0 ;
18859 int res2 = 0 ;
18860 unsigned long long val3 ;
18861 int ecode3 = 0 ;
18862 PyObject *swig_obj[4] ;
18863 size_t result;
18864
18865 if (!SWIG_Python_UnpackTuple(args, "SBData_ReadRawData", 4, 4, swig_obj)) SWIG_fail;
18866 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18867 if (!SWIG_IsOK(res1)) {
18868 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_ReadRawData" "', argument " "1"" of type '" "lldb::SBData *""'");
18869 }
18870 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18871 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18872 if (!SWIG_IsOK(res2)) {
18873 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_ReadRawData" "', argument " "2"" of type '" "lldb::SBError &""'");
18874 }
18875 if (!argp2) {
18876 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_ReadRawData" "', argument " "2"" of type '" "lldb::SBError &""'");
18877 }
18878 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18879 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
18880 if (!SWIG_IsOK(ecode3)) {
18881 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBData_ReadRawData" "', argument " "3"" of type '" "lldb::offset_t""'");
18882 }
18883 arg3 = static_cast< lldb::offset_t >(val3);
18884 {
18885 if (PyInt_Check(swig_obj[3])) {
18886 arg5 = PyInt_AsLong(swig_obj[3]);
18887 } else if (PyLong_Check(swig_obj[3])) {
18888 arg5 = PyLong_AsLong(swig_obj[3]);
18889 } else {
18890 PyErr_SetString(PyExc_ValueError, "Expecting an integer or long object");
18891 return NULL;
18892 }
18893 if (arg5 <= 0) {
18894 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
18895 return NULL;
18896 }
18897 arg4 = (void *) malloc(arg5);
18898 }
18899 {
18900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18901 result = (arg1)->ReadRawData(*arg2,arg3,arg4,arg5);
18902 SWIG_PYTHON_THREAD_END_ALLOW;
18903 }
18904 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
18905 {
18906 Py_XDECREF(resultobj); /* Blow away any previous result */
18907 if (result == 0) {
18908 resultobj = Py_None;
18909 Py_INCREF(resultobj);
18910 } else {
18911 PythonBytes bytes(static_cast<const uint8_t*>(arg4), result);
18912 resultobj = bytes.release();
18913 }
18914 free(arg4);
18915 }
18916 return resultobj;
18917fail:
18918 return NULL;
18919}
18920
18921
18922SWIGINTERN PyObject *_wrap_SBData_SetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18923 PyObject *resultobj = 0;
18924 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
18925 lldb::SBError *arg2 = 0 ;
18926 void *arg3 = (void *) 0 ;
18927 size_t arg4 ;
18928 lldb::ByteOrder arg5 ;
18929 uint8_t arg6 ;
18930 void *argp1 = 0 ;
18931 int res1 = 0 ;
18932 void *argp2 = 0 ;
18933 int res2 = 0 ;
18934 int val5 ;
18935 int ecode5 = 0 ;
18936 unsigned char val6 ;
18937 int ecode6 = 0 ;
18938 PyObject *swig_obj[5] ;
18939
18940 if (!SWIG_Python_UnpackTuple(args, "SBData_SetData", 5, 5, swig_obj)) SWIG_fail;
18941 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
18942 if (!SWIG_IsOK(res1)) {
18943 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetData" "', argument " "1"" of type '" "lldb::SBData *""'");
18944 }
18945 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
18946 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
18947 if (!SWIG_IsOK(res2)) {
18948 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_SetData" "', argument " "2"" of type '" "lldb::SBError &""'");
18949 }
18950 if (!argp2) {
18951 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_SetData" "', argument " "2"" of type '" "lldb::SBError &""'");
18952 }
18953 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
18954 {
18955 if (PythonString::Check(swig_obj[2])) {
18956 PythonString str(PyRefType::Borrowed, swig_obj[2]);
18957 arg3 = (void*)str.GetString().data();
18958 arg4 = str.GetSize();
18959 }
18960 else if(PythonByteArray::Check(swig_obj[2])) {
18961 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[2]);
18962 arg3 = (void*)bytearray.GetBytes().data();
18963 arg4 = bytearray.GetSize();
18964 }
18965 else if (PythonBytes::Check(swig_obj[2])) {
18966 PythonBytes bytes(PyRefType::Borrowed, swig_obj[2]);
18967 arg3 = (void*)bytes.GetBytes().data();
18968 arg4 = bytes.GetSize();
18969 }
18970 else {
18971 PyErr_SetString(PyExc_ValueError, "Expecting a buffer");
18972 return NULL;
18973 }
18974 }
18975 ecode5 = SWIG_AsVal_int(swig_obj[3], &val5);
18976 if (!SWIG_IsOK(ecode5)) {
18977 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBData_SetData" "', argument " "5"" of type '" "lldb::ByteOrder""'");
18978 }
18979 arg5 = static_cast< lldb::ByteOrder >(val5);
18980 ecode6 = SWIG_AsVal_unsigned_SS_char(swig_obj[4], &val6);
18981 if (!SWIG_IsOK(ecode6)) {
18982 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBData_SetData" "', argument " "6"" of type '" "uint8_t""'");
18983 }
18984 arg6 = static_cast< uint8_t >(val6);
18985 {
18986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
18987 (arg1)->SetData(*arg2,(void const *)arg3,arg4,arg5,arg6);
18988 SWIG_PYTHON_THREAD_END_ALLOW;
18989 }
18990 resultobj = SWIG_Py_Void();
18991 return resultobj;
18992fail:
18993 return NULL;
18994}
18995
18996
18997SWIGINTERN PyObject *_wrap_SBData_Append(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18998 PyObject *resultobj = 0;
18999 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19000 lldb::SBData *arg2 = 0 ;
19001 void *argp1 = 0 ;
19002 int res1 = 0 ;
19003 void *argp2 = 0 ;
19004 int res2 = 0 ;
19005 PyObject *swig_obj[2] ;
19006 bool result;
19007
19008 if (!SWIG_Python_UnpackTuple(args, "SBData_Append", 2, 2, swig_obj)) SWIG_fail;
19009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19010 if (!SWIG_IsOK(res1)) {
19011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_Append" "', argument " "1"" of type '" "lldb::SBData *""'");
19012 }
19013 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19014 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBData, 0 | 0);
19015 if (!SWIG_IsOK(res2)) {
19016 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_Append" "', argument " "2"" of type '" "lldb::SBData const &""'");
19017 }
19018 if (!argp2) {
19019 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBData_Append" "', argument " "2"" of type '" "lldb::SBData const &""'");
19020 }
19021 arg2 = reinterpret_cast< lldb::SBData * >(argp2);
19022 {
19023 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19024 result = (bool)(arg1)->Append((lldb::SBData const &)*arg2);
19025 SWIG_PYTHON_THREAD_END_ALLOW;
19026 }
19027 resultobj = SWIG_From_bool(static_cast< bool >(result));
19028 return resultobj;
19029fail:
19030 return NULL;
19031}
19032
19033
19034SWIGINTERN PyObject *_wrap_SBData_CreateDataFromCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19035 PyObject *resultobj = 0;
19036 lldb::ByteOrder arg1 ;
19037 uint32_t arg2 ;
19038 char *arg3 = (char *) 0 ;
19039 int val1 ;
19040 int ecode1 = 0 ;
19041 unsigned int val2 ;
19042 int ecode2 = 0 ;
19043 int res3 ;
19044 char *buf3 = 0 ;
19045 int alloc3 = 0 ;
19046 PyObject *swig_obj[3] ;
19047 lldb::SBData result;
19048
19049 if (!SWIG_Python_UnpackTuple(args, "SBData_CreateDataFromCString", 3, 3, swig_obj)) SWIG_fail;
19050 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
19051 if (!SWIG_IsOK(ecode1)) {
19052 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromCString" "', argument " "1"" of type '" "lldb::ByteOrder""'");
19053 }
19054 arg1 = static_cast< lldb::ByteOrder >(val1);
19055 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
19056 if (!SWIG_IsOK(ecode2)) {
19057 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromCString" "', argument " "2"" of type '" "uint32_t""'");
19058 }
19059 arg2 = static_cast< uint32_t >(val2);
19060 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
19061 if (!SWIG_IsOK(res3)) {
19062 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBData_CreateDataFromCString" "', argument " "3"" of type '" "char const *""'");
19063 }
19064 arg3 = reinterpret_cast< char * >(buf3);
19065 {
19066 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19067 result = lldb::SBData::CreateDataFromCString(arg1,arg2,(char const *)arg3);
19068 SWIG_PYTHON_THREAD_END_ALLOW;
19069 }
19070 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
19071 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
19072 return resultobj;
19073fail:
19074 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
19075 return NULL;
19076}
19077
19078
19079SWIGINTERN PyObject *_wrap_SBData_CreateDataFromUInt64Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19080 PyObject *resultobj = 0;
19081 lldb::ByteOrder arg1 ;
19082 uint32_t arg2 ;
19083 uint64_t *arg3 = (uint64_t *) 0 ;
19084 size_t arg4 ;
19085 int val1 ;
19086 int ecode1 = 0 ;
19087 unsigned int val2 ;
19088 int ecode2 = 0 ;
19089 PyObject *swig_obj[3] ;
19090 lldb::SBData result;
19091
19092 if (!SWIG_Python_UnpackTuple(args, "SBData_CreateDataFromUInt64Array", 3, 3, swig_obj)) SWIG_fail;
19093 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
19094 if (!SWIG_IsOK(ecode1)) {
19095 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromUInt64Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
19096 }
19097 arg1 = static_cast< lldb::ByteOrder >(val1);
19098 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
19099 if (!SWIG_IsOK(ecode2)) {
19100 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromUInt64Array" "', argument " "2"" of type '" "uint32_t""'");
19101 }
19102 arg2 = static_cast< uint32_t >(val2);
19103 {
19104 /* Check if is a list */
19105 if (PyList_Check(swig_obj[2])) {
19106 int size = PyList_Size(swig_obj[2]);
19107 int i = 0;
19108 arg4 = size;
19109 arg3 = (uint64_t *) malloc(size * sizeof(uint64_t));
19110 for (i = 0; i < size; i++) {
19111 PyObject *o = PyList_GetItem(swig_obj[2],i);
19112 if (!SetNumberFromPyObject(arg3[i], o)) {
19113 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19114 free(arg3);
19115 return NULL;
19116 }
19117
19118 if (PyErr_Occurred()) {
19119 free(arg3);
19120 return NULL;
19121 }
19122 }
19123 } else if (swig_obj[2] == Py_None) {
19124 arg3 = NULL;
19125 arg4 = 0;
19126 } else {
19127 PyErr_SetString(PyExc_TypeError,"not a list");
19128 return NULL;
19129 }
19130 }
19131 {
19132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19133 result = lldb::SBData::CreateDataFromUInt64Array(arg1,arg2,arg3,arg4);
19134 SWIG_PYTHON_THREAD_END_ALLOW;
19135 }
19136 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
19137 {
19138 free(arg3);
19139 }
19140 return resultobj;
19141fail:
19142 {
19143 free(arg3);
19144 }
19145 return NULL;
19146}
19147
19148
19149SWIGINTERN PyObject *_wrap_SBData_CreateDataFromUInt32Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19150 PyObject *resultobj = 0;
19151 lldb::ByteOrder arg1 ;
19152 uint32_t arg2 ;
19153 uint32_t *arg3 = (uint32_t *) 0 ;
19154 size_t arg4 ;
19155 int val1 ;
19156 int ecode1 = 0 ;
19157 unsigned int val2 ;
19158 int ecode2 = 0 ;
19159 PyObject *swig_obj[3] ;
19160 lldb::SBData result;
19161
19162 if (!SWIG_Python_UnpackTuple(args, "SBData_CreateDataFromUInt32Array", 3, 3, swig_obj)) SWIG_fail;
19163 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
19164 if (!SWIG_IsOK(ecode1)) {
19165 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromUInt32Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
19166 }
19167 arg1 = static_cast< lldb::ByteOrder >(val1);
19168 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
19169 if (!SWIG_IsOK(ecode2)) {
19170 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromUInt32Array" "', argument " "2"" of type '" "uint32_t""'");
19171 }
19172 arg2 = static_cast< uint32_t >(val2);
19173 {
19174 /* Check if is a list */
19175 if (PyList_Check(swig_obj[2])) {
19176 int size = PyList_Size(swig_obj[2]);
19177 int i = 0;
19178 arg4 = size;
19179 arg3 = (uint32_t *) malloc(size * sizeof(uint32_t));
19180 for (i = 0; i < size; i++) {
19181 PyObject *o = PyList_GetItem(swig_obj[2],i);
19182 if (!SetNumberFromPyObject(arg3[i], o)) {
19183 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19184 free(arg3);
19185 return NULL;
19186 }
19187
19188 if (PyErr_Occurred()) {
19189 free(arg3);
19190 return NULL;
19191 }
19192 }
19193 } else if (swig_obj[2] == Py_None) {
19194 arg3 = NULL;
19195 arg4 = 0;
19196 } else {
19197 PyErr_SetString(PyExc_TypeError,"not a list");
19198 return NULL;
19199 }
19200 }
19201 {
19202 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19203 result = lldb::SBData::CreateDataFromUInt32Array(arg1,arg2,arg3,arg4);
19204 SWIG_PYTHON_THREAD_END_ALLOW;
19205 }
19206 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
19207 {
19208 free(arg3);
19209 }
19210 return resultobj;
19211fail:
19212 {
19213 free(arg3);
19214 }
19215 return NULL;
19216}
19217
19218
19219SWIGINTERN PyObject *_wrap_SBData_CreateDataFromSInt64Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19220 PyObject *resultobj = 0;
19221 lldb::ByteOrder arg1 ;
19222 uint32_t arg2 ;
19223 int64_t *arg3 = (int64_t *) 0 ;
19224 size_t arg4 ;
19225 int val1 ;
19226 int ecode1 = 0 ;
19227 unsigned int val2 ;
19228 int ecode2 = 0 ;
19229 PyObject *swig_obj[3] ;
19230 lldb::SBData result;
19231
19232 if (!SWIG_Python_UnpackTuple(args, "SBData_CreateDataFromSInt64Array", 3, 3, swig_obj)) SWIG_fail;
19233 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
19234 if (!SWIG_IsOK(ecode1)) {
19235 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromSInt64Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
19236 }
19237 arg1 = static_cast< lldb::ByteOrder >(val1);
19238 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
19239 if (!SWIG_IsOK(ecode2)) {
19240 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromSInt64Array" "', argument " "2"" of type '" "uint32_t""'");
19241 }
19242 arg2 = static_cast< uint32_t >(val2);
19243 {
19244 /* Check if is a list */
19245 if (PyList_Check(swig_obj[2])) {
19246 int size = PyList_Size(swig_obj[2]);
19247 int i = 0;
19248 arg4 = size;
19249 arg3 = (int64_t *) malloc(size * sizeof(int64_t));
19250 for (i = 0; i < size; i++) {
19251 PyObject *o = PyList_GetItem(swig_obj[2],i);
19252 if (!SetNumberFromPyObject(arg3[i], o)) {
19253 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19254 free(arg3);
19255 return NULL;
19256 }
19257
19258 if (PyErr_Occurred()) {
19259 free(arg3);
19260 return NULL;
19261 }
19262 }
19263 } else if (swig_obj[2] == Py_None) {
19264 arg3 = NULL;
19265 arg4 = 0;
19266 } else {
19267 PyErr_SetString(PyExc_TypeError,"not a list");
19268 return NULL;
19269 }
19270 }
19271 {
19272 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19273 result = lldb::SBData::CreateDataFromSInt64Array(arg1,arg2,arg3,arg4);
19274 SWIG_PYTHON_THREAD_END_ALLOW;
19275 }
19276 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
19277 {
19278 free(arg3);
19279 }
19280 return resultobj;
19281fail:
19282 {
19283 free(arg3);
19284 }
19285 return NULL;
19286}
19287
19288
19289SWIGINTERN PyObject *_wrap_SBData_CreateDataFromSInt32Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19290 PyObject *resultobj = 0;
19291 lldb::ByteOrder arg1 ;
19292 uint32_t arg2 ;
19293 int32_t *arg3 = (int32_t *) 0 ;
19294 size_t arg4 ;
19295 int val1 ;
19296 int ecode1 = 0 ;
19297 unsigned int val2 ;
19298 int ecode2 = 0 ;
19299 PyObject *swig_obj[3] ;
19300 lldb::SBData result;
19301
19302 if (!SWIG_Python_UnpackTuple(args, "SBData_CreateDataFromSInt32Array", 3, 3, swig_obj)) SWIG_fail;
19303 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
19304 if (!SWIG_IsOK(ecode1)) {
19305 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromSInt32Array" "', argument " "1"" of type '" "lldb::ByteOrder""'");
19306 }
19307 arg1 = static_cast< lldb::ByteOrder >(val1);
19308 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
19309 if (!SWIG_IsOK(ecode2)) {
19310 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromSInt32Array" "', argument " "2"" of type '" "uint32_t""'");
19311 }
19312 arg2 = static_cast< uint32_t >(val2);
19313 {
19314 /* Check if is a list */
19315 if (PyList_Check(swig_obj[2])) {
19316 int size = PyList_Size(swig_obj[2]);
19317 int i = 0;
19318 arg4 = size;
19319 arg3 = (int32_t *) malloc(size * sizeof(int32_t));
19320 for (i = 0; i < size; i++) {
19321 PyObject *o = PyList_GetItem(swig_obj[2],i);
19322 if (!SetNumberFromPyObject(arg3[i], o)) {
19323 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19324 free(arg3);
19325 return NULL;
19326 }
19327
19328 if (PyErr_Occurred()) {
19329 free(arg3);
19330 return NULL;
19331 }
19332 }
19333 } else if (swig_obj[2] == Py_None) {
19334 arg3 = NULL;
19335 arg4 = 0;
19336 } else {
19337 PyErr_SetString(PyExc_TypeError,"not a list");
19338 return NULL;
19339 }
19340 }
19341 {
19342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19343 result = lldb::SBData::CreateDataFromSInt32Array(arg1,arg2,arg3,arg4);
19344 SWIG_PYTHON_THREAD_END_ALLOW;
19345 }
19346 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
19347 {
19348 free(arg3);
19349 }
19350 return resultobj;
19351fail:
19352 {
19353 free(arg3);
19354 }
19355 return NULL;
19356}
19357
19358
19359SWIGINTERN PyObject *_wrap_SBData_CreateDataFromDoubleArray(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19360 PyObject *resultobj = 0;
19361 lldb::ByteOrder arg1 ;
19362 uint32_t arg2 ;
19363 double *arg3 = (double *) 0 ;
19364 size_t arg4 ;
19365 int val1 ;
19366 int ecode1 = 0 ;
19367 unsigned int val2 ;
19368 int ecode2 = 0 ;
19369 PyObject *swig_obj[3] ;
19370 lldb::SBData result;
19371
19372 if (!SWIG_Python_UnpackTuple(args, "SBData_CreateDataFromDoubleArray", 3, 3, swig_obj)) SWIG_fail;
19373 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
19374 if (!SWIG_IsOK(ecode1)) {
19375 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBData_CreateDataFromDoubleArray" "', argument " "1"" of type '" "lldb::ByteOrder""'");
19376 }
19377 arg1 = static_cast< lldb::ByteOrder >(val1);
19378 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
19379 if (!SWIG_IsOK(ecode2)) {
19380 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBData_CreateDataFromDoubleArray" "', argument " "2"" of type '" "uint32_t""'");
19381 }
19382 arg2 = static_cast< uint32_t >(val2);
19383 {
19384 /* Check if is a list */
19385 if (PyList_Check(swig_obj[2])) {
19386 int size = PyList_Size(swig_obj[2]);
19387 int i = 0;
19388 arg4 = size;
19389 arg3 = (double *) malloc(size * sizeof(double));
19390 for (i = 0; i < size; i++) {
19391 PyObject *o = PyList_GetItem(swig_obj[2],i);
19392 if (!SetNumberFromPyObject(arg3[i], o)) {
19393 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19394 free(arg3);
19395 return NULL;
19396 }
19397
19398 if (PyErr_Occurred()) {
19399 free(arg3);
19400 return NULL;
19401 }
19402 }
19403 } else if (swig_obj[2] == Py_None) {
19404 arg3 = NULL;
19405 arg4 = 0;
19406 } else {
19407 PyErr_SetString(PyExc_TypeError,"not a list");
19408 return NULL;
19409 }
19410 }
19411 {
19412 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19413 result = lldb::SBData::CreateDataFromDoubleArray(arg1,arg2,arg3,arg4);
19414 SWIG_PYTHON_THREAD_END_ALLOW;
19415 }
19416 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
19417 {
19418 free(arg3);
19419 }
19420 return resultobj;
19421fail:
19422 {
19423 free(arg3);
19424 }
19425 return NULL;
19426}
19427
19428
19429SWIGINTERN PyObject *_wrap_SBData_SetDataFromCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19430 PyObject *resultobj = 0;
19431 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19432 char *arg2 = (char *) 0 ;
19433 void *argp1 = 0 ;
19434 int res1 = 0 ;
19435 int res2 ;
19436 char *buf2 = 0 ;
19437 int alloc2 = 0 ;
19438 PyObject *swig_obj[2] ;
19439 bool result;
19440
19441 if (!SWIG_Python_UnpackTuple(args, "SBData_SetDataFromCString", 2, 2, swig_obj)) SWIG_fail;
19442 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19443 if (!SWIG_IsOK(res1)) {
19444 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromCString" "', argument " "1"" of type '" "lldb::SBData *""'");
19445 }
19446 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19447 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
19448 if (!SWIG_IsOK(res2)) {
19449 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBData_SetDataFromCString" "', argument " "2"" of type '" "char const *""'");
19450 }
19451 arg2 = reinterpret_cast< char * >(buf2);
19452 {
19453 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19454 result = (bool)(arg1)->SetDataFromCString((char const *)arg2);
19455 SWIG_PYTHON_THREAD_END_ALLOW;
19456 }
19457 resultobj = SWIG_From_bool(static_cast< bool >(result));
19458 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19459 return resultobj;
19460fail:
19461 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
19462 return NULL;
19463}
19464
19465
19466SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt64Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19467 PyObject *resultobj = 0;
19468 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19469 uint64_t *arg2 = (uint64_t *) 0 ;
19470 size_t arg3 ;
19471 void *argp1 = 0 ;
19472 int res1 = 0 ;
19473 PyObject *swig_obj[2] ;
19474 bool result;
19475
19476 if (!SWIG_Python_UnpackTuple(args, "SBData_SetDataFromUInt64Array", 2, 2, swig_obj)) SWIG_fail;
19477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19478 if (!SWIG_IsOK(res1)) {
19479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromUInt64Array" "', argument " "1"" of type '" "lldb::SBData *""'");
19480 }
19481 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19482 {
19483 /* Check if is a list */
19484 if (PyList_Check(swig_obj[1])) {
19485 int size = PyList_Size(swig_obj[1]);
19486 int i = 0;
19487 arg3 = size;
19488 arg2 = (uint64_t *) malloc(size * sizeof(uint64_t));
19489 for (i = 0; i < size; i++) {
19490 PyObject *o = PyList_GetItem(swig_obj[1],i);
19491 if (!SetNumberFromPyObject(arg2[i], o)) {
19492 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19493 free(arg2);
19494 return NULL;
19495 }
19496
19497 if (PyErr_Occurred()) {
19498 free(arg2);
19499 return NULL;
19500 }
19501 }
19502 } else if (swig_obj[1] == Py_None) {
19503 arg2 = NULL;
19504 arg3 = 0;
19505 } else {
19506 PyErr_SetString(PyExc_TypeError,"not a list");
19507 return NULL;
19508 }
19509 }
19510 {
19511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19512 result = (bool)(arg1)->SetDataFromUInt64Array(arg2,arg3);
19513 SWIG_PYTHON_THREAD_END_ALLOW;
19514 }
19515 resultobj = SWIG_From_bool(static_cast< bool >(result));
19516 {
19517 free(arg2);
19518 }
19519 return resultobj;
19520fail:
19521 {
19522 free(arg2);
19523 }
19524 return NULL;
19525}
19526
19527
19528SWIGINTERN PyObject *_wrap_SBData_SetDataFromUInt32Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19529 PyObject *resultobj = 0;
19530 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19531 uint32_t *arg2 = (uint32_t *) 0 ;
19532 size_t arg3 ;
19533 void *argp1 = 0 ;
19534 int res1 = 0 ;
19535 PyObject *swig_obj[2] ;
19536 bool result;
19537
19538 if (!SWIG_Python_UnpackTuple(args, "SBData_SetDataFromUInt32Array", 2, 2, swig_obj)) SWIG_fail;
19539 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19540 if (!SWIG_IsOK(res1)) {
19541 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromUInt32Array" "', argument " "1"" of type '" "lldb::SBData *""'");
19542 }
19543 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19544 {
19545 /* Check if is a list */
19546 if (PyList_Check(swig_obj[1])) {
19547 int size = PyList_Size(swig_obj[1]);
19548 int i = 0;
19549 arg3 = size;
19550 arg2 = (uint32_t *) malloc(size * sizeof(uint32_t));
19551 for (i = 0; i < size; i++) {
19552 PyObject *o = PyList_GetItem(swig_obj[1],i);
19553 if (!SetNumberFromPyObject(arg2[i], o)) {
19554 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19555 free(arg2);
19556 return NULL;
19557 }
19558
19559 if (PyErr_Occurred()) {
19560 free(arg2);
19561 return NULL;
19562 }
19563 }
19564 } else if (swig_obj[1] == Py_None) {
19565 arg2 = NULL;
19566 arg3 = 0;
19567 } else {
19568 PyErr_SetString(PyExc_TypeError,"not a list");
19569 return NULL;
19570 }
19571 }
19572 {
19573 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19574 result = (bool)(arg1)->SetDataFromUInt32Array(arg2,arg3);
19575 SWIG_PYTHON_THREAD_END_ALLOW;
19576 }
19577 resultobj = SWIG_From_bool(static_cast< bool >(result));
19578 {
19579 free(arg2);
19580 }
19581 return resultobj;
19582fail:
19583 {
19584 free(arg2);
19585 }
19586 return NULL;
19587}
19588
19589
19590SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt64Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19591 PyObject *resultobj = 0;
19592 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19593 int64_t *arg2 = (int64_t *) 0 ;
19594 size_t arg3 ;
19595 void *argp1 = 0 ;
19596 int res1 = 0 ;
19597 PyObject *swig_obj[2] ;
19598 bool result;
19599
19600 if (!SWIG_Python_UnpackTuple(args, "SBData_SetDataFromSInt64Array", 2, 2, swig_obj)) SWIG_fail;
19601 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19602 if (!SWIG_IsOK(res1)) {
19603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromSInt64Array" "', argument " "1"" of type '" "lldb::SBData *""'");
19604 }
19605 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19606 {
19607 /* Check if is a list */
19608 if (PyList_Check(swig_obj[1])) {
19609 int size = PyList_Size(swig_obj[1]);
19610 int i = 0;
19611 arg3 = size;
19612 arg2 = (int64_t *) malloc(size * sizeof(int64_t));
19613 for (i = 0; i < size; i++) {
19614 PyObject *o = PyList_GetItem(swig_obj[1],i);
19615 if (!SetNumberFromPyObject(arg2[i], o)) {
19616 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19617 free(arg2);
19618 return NULL;
19619 }
19620
19621 if (PyErr_Occurred()) {
19622 free(arg2);
19623 return NULL;
19624 }
19625 }
19626 } else if (swig_obj[1] == Py_None) {
19627 arg2 = NULL;
19628 arg3 = 0;
19629 } else {
19630 PyErr_SetString(PyExc_TypeError,"not a list");
19631 return NULL;
19632 }
19633 }
19634 {
19635 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19636 result = (bool)(arg1)->SetDataFromSInt64Array(arg2,arg3);
19637 SWIG_PYTHON_THREAD_END_ALLOW;
19638 }
19639 resultobj = SWIG_From_bool(static_cast< bool >(result));
19640 {
19641 free(arg2);
19642 }
19643 return resultobj;
19644fail:
19645 {
19646 free(arg2);
19647 }
19648 return NULL;
19649}
19650
19651
19652SWIGINTERN PyObject *_wrap_SBData_SetDataFromSInt32Array(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19653 PyObject *resultobj = 0;
19654 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19655 int32_t *arg2 = (int32_t *) 0 ;
19656 size_t arg3 ;
19657 void *argp1 = 0 ;
19658 int res1 = 0 ;
19659 PyObject *swig_obj[2] ;
19660 bool result;
19661
19662 if (!SWIG_Python_UnpackTuple(args, "SBData_SetDataFromSInt32Array", 2, 2, swig_obj)) SWIG_fail;
19663 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19664 if (!SWIG_IsOK(res1)) {
19665 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromSInt32Array" "', argument " "1"" of type '" "lldb::SBData *""'");
19666 }
19667 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19668 {
19669 /* Check if is a list */
19670 if (PyList_Check(swig_obj[1])) {
19671 int size = PyList_Size(swig_obj[1]);
19672 int i = 0;
19673 arg3 = size;
19674 arg2 = (int32_t *) malloc(size * sizeof(int32_t));
19675 for (i = 0; i < size; i++) {
19676 PyObject *o = PyList_GetItem(swig_obj[1],i);
19677 if (!SetNumberFromPyObject(arg2[i], o)) {
19678 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19679 free(arg2);
19680 return NULL;
19681 }
19682
19683 if (PyErr_Occurred()) {
19684 free(arg2);
19685 return NULL;
19686 }
19687 }
19688 } else if (swig_obj[1] == Py_None) {
19689 arg2 = NULL;
19690 arg3 = 0;
19691 } else {
19692 PyErr_SetString(PyExc_TypeError,"not a list");
19693 return NULL;
19694 }
19695 }
19696 {
19697 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19698 result = (bool)(arg1)->SetDataFromSInt32Array(arg2,arg3);
19699 SWIG_PYTHON_THREAD_END_ALLOW;
19700 }
19701 resultobj = SWIG_From_bool(static_cast< bool >(result));
19702 {
19703 free(arg2);
19704 }
19705 return resultobj;
19706fail:
19707 {
19708 free(arg2);
19709 }
19710 return NULL;
19711}
19712
19713
19714SWIGINTERN PyObject *_wrap_SBData_SetDataFromDoubleArray(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19715 PyObject *resultobj = 0;
19716 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19717 double *arg2 = (double *) 0 ;
19718 size_t arg3 ;
19719 void *argp1 = 0 ;
19720 int res1 = 0 ;
19721 PyObject *swig_obj[2] ;
19722 bool result;
19723
19724 if (!SWIG_Python_UnpackTuple(args, "SBData_SetDataFromDoubleArray", 2, 2, swig_obj)) SWIG_fail;
19725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19726 if (!SWIG_IsOK(res1)) {
19727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData_SetDataFromDoubleArray" "', argument " "1"" of type '" "lldb::SBData *""'");
19728 }
19729 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19730 {
19731 /* Check if is a list */
19732 if (PyList_Check(swig_obj[1])) {
19733 int size = PyList_Size(swig_obj[1]);
19734 int i = 0;
19735 arg3 = size;
19736 arg2 = (double *) malloc(size * sizeof(double));
19737 for (i = 0; i < size; i++) {
19738 PyObject *o = PyList_GetItem(swig_obj[1],i);
19739 if (!SetNumberFromPyObject(arg2[i], o)) {
19740 PyErr_SetString(PyExc_TypeError,"list must contain numbers");
19741 free(arg2);
19742 return NULL;
19743 }
19744
19745 if (PyErr_Occurred()) {
19746 free(arg2);
19747 return NULL;
19748 }
19749 }
19750 } else if (swig_obj[1] == Py_None) {
19751 arg2 = NULL;
19752 arg3 = 0;
19753 } else {
19754 PyErr_SetString(PyExc_TypeError,"not a list");
19755 return NULL;
19756 }
19757 }
19758 {
19759 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19760 result = (bool)(arg1)->SetDataFromDoubleArray(arg2,arg3);
19761 SWIG_PYTHON_THREAD_END_ALLOW;
19762 }
19763 resultobj = SWIG_From_bool(static_cast< bool >(result));
19764 {
19765 free(arg2);
19766 }
19767 return resultobj;
19768fail:
19769 {
19770 free(arg2);
19771 }
19772 return NULL;
19773}
19774
19775
19776SWIGINTERN PyObject *_wrap_SBData___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19777 PyObject *resultobj = 0;
19778 lldb::SBData *arg1 = (lldb::SBData *) 0 ;
19779 void *argp1 = 0 ;
19780 int res1 = 0 ;
19781 PyObject *swig_obj[1] ;
19782 std::string result;
19783
19784 if (!args) SWIG_fail;
19785 swig_obj[0] = args;
19786 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBData, 0 | 0 );
19787 if (!SWIG_IsOK(res1)) {
19788 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBData___str__" "', argument " "1"" of type '" "lldb::SBData *""'");
19789 }
19790 arg1 = reinterpret_cast< lldb::SBData * >(argp1);
19791 {
19792 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19793 result = lldb_SBData___str__(arg1);
19794 SWIG_PYTHON_THREAD_END_ALLOW;
19795 }
19796 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
19797 return resultobj;
19798fail:
19799 return NULL;
19800}
19801
19802
19803SWIGINTERN PyObject *SBData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19804 PyObject *obj;
19805 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
19806 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBData, SWIG_NewClientData(obj));
19807 return SWIG_Py_Void();
19808}
19809
19810SWIGINTERN PyObject *SBData_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19811 return SWIG_Python_InitShadowInstance(args);
19812}
19813
19814SWIGINTERN PyObject *_wrap_SBDebugger_Initialize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19815 PyObject *resultobj = 0;
19816
19817 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_Initialize", 0, 0, 0)) SWIG_fail;
19818 {
19819 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19820 lldb::SBDebugger::Initialize();
19821 SWIG_PYTHON_THREAD_END_ALLOW;
19822 }
19823 resultobj = SWIG_Py_Void();
19824 return resultobj;
19825fail:
19826 return NULL;
19827}
19828
19829
19830SWIGINTERN PyObject *_wrap_SBDebugger_InitializeWithErrorHandling(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19831 PyObject *resultobj = 0;
19832 lldb::SBError result;
19833
19834 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_InitializeWithErrorHandling", 0, 0, 0)) SWIG_fail;
19835 {
19836 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19837 result = lldb::SBDebugger::InitializeWithErrorHandling();
19838 SWIG_PYTHON_THREAD_END_ALLOW;
19839 }
19840 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
19841 return resultobj;
19842fail:
19843 return NULL;
19844}
19845
19846
19847SWIGINTERN PyObject *_wrap_SBDebugger_Terminate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19848 PyObject *resultobj = 0;
19849
19850 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_Terminate", 0, 0, 0)) SWIG_fail;
19851 {
19852 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19853 lldb::SBDebugger::Terminate();
19854 SWIG_PYTHON_THREAD_END_ALLOW;
19855 }
19856 resultobj = SWIG_Py_Void();
19857 return resultobj;
19858fail:
19859 return NULL;
19860}
19861
19862
19863SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
19864 PyObject *resultobj = 0;
19865 lldb::SBDebugger result;
19866
19867 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
19868 {
19869 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19870 result = lldb::SBDebugger::Create();
19871 SWIG_PYTHON_THREAD_END_ALLOW;
19872 }
19873 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(static_cast< const lldb::SBDebugger& >(result))), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
19874 return resultobj;
19875fail:
19876 return NULL;
19877}
19878
19879
19880SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
19881 PyObject *resultobj = 0;
19882 bool arg1 ;
19883 bool val1 ;
19884 int ecode1 = 0 ;
19885 lldb::SBDebugger result;
19886
19887 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
19888 ecode1 = SWIG_AsVal_bool(swig_obj[0], &val1);
19889 if (!SWIG_IsOK(ecode1)) {
19890 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBDebugger_Create" "', argument " "1"" of type '" "bool""'");
19891 }
19892 arg1 = static_cast< bool >(val1);
19893 {
19894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19895 result = lldb::SBDebugger::Create(arg1);
19896 SWIG_PYTHON_THREAD_END_ALLOW;
19897 }
19898 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(static_cast< const lldb::SBDebugger& >(result))), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
19899 return resultobj;
19900fail:
19901 return NULL;
19902}
19903
19904
19905SWIGINTERN PyObject *_wrap_SBDebugger_Create__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
19906 PyObject *resultobj = 0;
19907 bool arg1 ;
19908 lldb::LogOutputCallback arg2 = (lldb::LogOutputCallback) 0 ;
19909 void *arg3 = (void *) 0 ;
19910 bool val1 ;
19911 int ecode1 = 0 ;
19912 lldb::SBDebugger result;
19913
19914 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
19915 ecode1 = SWIG_AsVal_bool(swig_obj[0], &val1);
19916 if (!SWIG_IsOK(ecode1)) {
19917 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBDebugger_Create" "', argument " "1"" of type '" "bool""'");
19918 }
19919 arg1 = static_cast< bool >(val1);
19920 {
19921 if (!(swig_obj[1] == Py_None || PyCallable_Check(reinterpret_cast<PyObject*>(swig_obj[1])))) {
19922 PyErr_SetString(PyExc_TypeError, "Need a callable object or None!");
19923 return NULL;
19924 }
19925
19926 // FIXME (filcab): We can't currently check if our callback is already
19927 // LLDBSwigPythonCallPythonLogOutputCallback (to DECREF the previous
19928 // baton) nor can we just remove all traces of a callback, if we want to
19929 // revert to a file logging mechanism.
19930
19931 // Don't lose the callback reference
19932 Py_INCREF(swig_obj[1]);
19933 arg2 = LLDBSwigPythonCallPythonLogOutputCallback;
19934 arg3 = swig_obj[1];
19935 }
19936 {
19937 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
19938 result = lldb::SBDebugger::Create(arg1,arg2,arg3);
19939 SWIG_PYTHON_THREAD_END_ALLOW;
19940 }
19941 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(static_cast< const lldb::SBDebugger& >(result))), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
19942 return resultobj;
19943fail:
19944 return NULL;
19945}
19946
19947
19948SWIGINTERN PyObject *_wrap_SBDebugger_Create(PyObject *self, PyObject *args) {
19949 Py_ssize_t argc;
19950 PyObject *argv[3] = {
19951 0
19952 };
19953
19954 if (!(argc = SWIG_Python_UnpackTuple(args, "SBDebugger_Create", 0, 2, argv))) SWIG_fail;
19955 --argc;
19956 if (argc == 0) {
19957 return _wrap_SBDebugger_Create__SWIG_0(self, argc, argv);
19958 }
19959 if (argc == 1) {
19960 int _v;
19961 {
19962 int res = SWIG_AsVal_bool(argv[0], NULL);
19963 _v = SWIG_CheckState(res);
19964 }
19965 if (_v) {
19966 return _wrap_SBDebugger_Create__SWIG_1(self, argc, argv);
19967 }
19968 }
19969 if (argc == 2) {
19970 int _v;
19971 {
19972 int res = SWIG_AsVal_bool(argv[0], NULL);
19973 _v = SWIG_CheckState(res);
19974 }
19975 if (_v) {
19976 {
19977 _v = argv[1] == Py_None;
19978 _v = _v || PyCallable_Check(reinterpret_cast<PyObject*>(argv[1]));
19979 }
19980 if (_v) {
19981 if (argc <= 2) {
19982 return _wrap_SBDebugger_Create__SWIG_2(self, argc, argv);
19983 }
19984 return _wrap_SBDebugger_Create__SWIG_2(self, argc, argv);
19985 }
19986 }
19987 }
19988
19989fail:
19990 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBDebugger_Create'.\n"
19991 " Possible C/C++ prototypes are:\n"
19992 " lldb::SBDebugger::Create()\n"
19993 " lldb::SBDebugger::Create(bool)\n"
19994 " lldb::SBDebugger::Create(bool,lldb::LogOutputCallback,void *)\n");
19995 return 0;
19996}
19997
19998
19999SWIGINTERN PyObject *_wrap_SBDebugger_Destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20000 PyObject *resultobj = 0;
20001 lldb::SBDebugger *arg1 = 0 ;
20002 void *argp1 = 0 ;
20003 int res1 = 0 ;
20004 PyObject *swig_obj[1] ;
20005
20006 if (!args) SWIG_fail;
20007 swig_obj[0] = args;
20008 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBDebugger, 0 );
20009 if (!SWIG_IsOK(res1)) {
20010 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_Destroy" "', argument " "1"" of type '" "lldb::SBDebugger &""'");
20011 }
20012 if (!argp1) {
20013 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_Destroy" "', argument " "1"" of type '" "lldb::SBDebugger &""'");
20014 }
20015 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20016 {
20017 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20018 lldb::SBDebugger::Destroy(*arg1);
20019 SWIG_PYTHON_THREAD_END_ALLOW;
20020 }
20021 resultobj = SWIG_Py_Void();
20022 return resultobj;
20023fail:
20024 return NULL;
20025}
20026
20027
20028SWIGINTERN PyObject *_wrap_SBDebugger_MemoryPressureDetected(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20029 PyObject *resultobj = 0;
20030
20031 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_MemoryPressureDetected", 0, 0, 0)) SWIG_fail;
20032 {
20033 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20034 lldb::SBDebugger::MemoryPressureDetected();
20035 SWIG_PYTHON_THREAD_END_ALLOW;
20036 }
20037 resultobj = SWIG_Py_Void();
20038 return resultobj;
20039fail:
20040 return NULL;
20041}
20042
20043
20044SWIGINTERN PyObject *_wrap_new_SBDebugger__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
20045 PyObject *resultobj = 0;
20046 lldb::SBDebugger *result = 0 ;
20047
20048 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
20049 {
20050 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20051 result = (lldb::SBDebugger *)new lldb::SBDebugger();
20052 SWIG_PYTHON_THREAD_END_ALLOW;
20053 }
20054 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NEW | 0 );
20055 return resultobj;
20056fail:
20057 return NULL;
20058}
20059
20060
20061SWIGINTERN PyObject *_wrap_new_SBDebugger__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20062 PyObject *resultobj = 0;
20063 lldb::SBDebugger *arg1 = 0 ;
20064 void *argp1 = 0 ;
20065 int res1 = 0 ;
20066 lldb::SBDebugger *result = 0 ;
20067
20068 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
20069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBDebugger, 0 | 0);
20070 if (!SWIG_IsOK(res1)) {
20071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBDebugger" "', argument " "1"" of type '" "lldb::SBDebugger const &""'");
20072 }
20073 if (!argp1) {
20074 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBDebugger" "', argument " "1"" of type '" "lldb::SBDebugger const &""'");
20075 }
20076 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20077 {
20078 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20079 result = (lldb::SBDebugger *)new lldb::SBDebugger((lldb::SBDebugger const &)*arg1);
20080 SWIG_PYTHON_THREAD_END_ALLOW;
20081 }
20082 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NEW | 0 );
20083 return resultobj;
20084fail:
20085 return NULL;
20086}
20087
20088
20089SWIGINTERN PyObject *_wrap_new_SBDebugger(PyObject *self, PyObject *args) {
20090 Py_ssize_t argc;
20091 PyObject *argv[2] = {
20092 0
20093 };
20094
20095 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBDebugger", 0, 1, argv))) SWIG_fail;
20096 --argc;
20097 if (argc == 0) {
20098 return _wrap_new_SBDebugger__SWIG_0(self, argc, argv);
20099 }
20100 if (argc == 1) {
20101 int _v;
20102 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_NO_NULL | 0);
20103 _v = SWIG_CheckState(res);
20104 if (_v) {
20105 return _wrap_new_SBDebugger__SWIG_1(self, argc, argv);
20106 }
20107 }
20108
20109fail:
20110 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBDebugger'.\n"
20111 " Possible C/C++ prototypes are:\n"
20112 " lldb::SBDebugger::SBDebugger()\n"
20113 " lldb::SBDebugger::SBDebugger(lldb::SBDebugger const &)\n");
20114 return 0;
20115}
20116
20117
20118SWIGINTERN PyObject *_wrap_delete_SBDebugger(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20119 PyObject *resultobj = 0;
20120 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20121 void *argp1 = 0 ;
20122 int res1 = 0 ;
20123 PyObject *swig_obj[1] ;
20124
20125 if (!args) SWIG_fail;
20126 swig_obj[0] = args;
20127 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_DISOWN | 0 );
20128 if (!SWIG_IsOK(res1)) {
20129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBDebugger" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20130 }
20131 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20132 {
20133 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20134 delete arg1;
20135 SWIG_PYTHON_THREAD_END_ALLOW;
20136 }
20137 resultobj = SWIG_Py_Void();
20138 return resultobj;
20139fail:
20140 return NULL;
20141}
20142
20143
20144SWIGINTERN PyObject *_wrap_SBDebugger_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20145 PyObject *resultobj = 0;
20146 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20147 void *argp1 = 0 ;
20148 int res1 = 0 ;
20149 PyObject *swig_obj[1] ;
20150 bool result;
20151
20152 if (!args) SWIG_fail;
20153 swig_obj[0] = args;
20154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20155 if (!SWIG_IsOK(res1)) {
20156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_IsValid" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
20157 }
20158 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20159 {
20160 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20161 result = (bool)((lldb::SBDebugger const *)arg1)->IsValid();
20162 SWIG_PYTHON_THREAD_END_ALLOW;
20163 }
20164 resultobj = SWIG_From_bool(static_cast< bool >(result));
20165 return resultobj;
20166fail:
20167 return NULL;
20168}
20169
20170
20171SWIGINTERN PyObject *_wrap_SBDebugger___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20172 PyObject *resultobj = 0;
20173 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20174 void *argp1 = 0 ;
20175 int res1 = 0 ;
20176 PyObject *swig_obj[1] ;
20177 bool result;
20178
20179 if (!args) SWIG_fail;
20180 swig_obj[0] = args;
20181 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20182 if (!SWIG_IsOK(res1)) {
20183 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger___nonzero__" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
20184 }
20185 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20186 {
20187 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20188 result = (bool)((lldb::SBDebugger const *)arg1)->operator bool();
20189 SWIG_PYTHON_THREAD_END_ALLOW;
20190 }
20191 resultobj = SWIG_From_bool(static_cast< bool >(result));
20192 return resultobj;
20193fail:
20194 return NULL;
20195}
20196
20197
20198SWIGINTERN PyObject *_wrap_SBDebugger_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20199 PyObject *resultobj = 0;
20200 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20201 void *argp1 = 0 ;
20202 int res1 = 0 ;
20203 PyObject *swig_obj[1] ;
20204
20205 if (!args) SWIG_fail;
20206 swig_obj[0] = args;
20207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20208 if (!SWIG_IsOK(res1)) {
20209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_Clear" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20210 }
20211 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20212 {
20213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20214 (arg1)->Clear();
20215 SWIG_PYTHON_THREAD_END_ALLOW;
20216 }
20217 resultobj = SWIG_Py_Void();
20218 return resultobj;
20219fail:
20220 return NULL;
20221}
20222
20223
20224SWIGINTERN PyObject *_wrap_SBDebugger_SetAsync(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20225 PyObject *resultobj = 0;
20226 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20227 bool arg2 ;
20228 void *argp1 = 0 ;
20229 int res1 = 0 ;
20230 bool val2 ;
20231 int ecode2 = 0 ;
20232 PyObject *swig_obj[2] ;
20233
20234 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetAsync", 2, 2, swig_obj)) SWIG_fail;
20235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20236 if (!SWIG_IsOK(res1)) {
20237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetAsync" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20238 }
20239 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20240 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
20241 if (!SWIG_IsOK(ecode2)) {
20242 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetAsync" "', argument " "2"" of type '" "bool""'");
20243 }
20244 arg2 = static_cast< bool >(val2);
20245 {
20246 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20247 (arg1)->SetAsync(arg2);
20248 SWIG_PYTHON_THREAD_END_ALLOW;
20249 }
20250 resultobj = SWIG_Py_Void();
20251 return resultobj;
20252fail:
20253 return NULL;
20254}
20255
20256
20257SWIGINTERN PyObject *_wrap_SBDebugger_GetAsync(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20258 PyObject *resultobj = 0;
20259 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20260 void *argp1 = 0 ;
20261 int res1 = 0 ;
20262 PyObject *swig_obj[1] ;
20263 bool result;
20264
20265 if (!args) SWIG_fail;
20266 swig_obj[0] = args;
20267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20268 if (!SWIG_IsOK(res1)) {
20269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetAsync" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20270 }
20271 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20272 {
20273 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20274 result = (bool)(arg1)->GetAsync();
20275 SWIG_PYTHON_THREAD_END_ALLOW;
20276 }
20277 resultobj = SWIG_From_bool(static_cast< bool >(result));
20278 return resultobj;
20279fail:
20280 return NULL;
20281}
20282
20283
20284SWIGINTERN PyObject *_wrap_SBDebugger_SkipLLDBInitFiles(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20285 PyObject *resultobj = 0;
20286 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20287 bool arg2 ;
20288 void *argp1 = 0 ;
20289 int res1 = 0 ;
20290 bool val2 ;
20291 int ecode2 = 0 ;
20292 PyObject *swig_obj[2] ;
20293
20294 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SkipLLDBInitFiles", 2, 2, swig_obj)) SWIG_fail;
20295 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20296 if (!SWIG_IsOK(res1)) {
20297 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SkipLLDBInitFiles" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20298 }
20299 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20300 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
20301 if (!SWIG_IsOK(ecode2)) {
20302 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SkipLLDBInitFiles" "', argument " "2"" of type '" "bool""'");
20303 }
20304 arg2 = static_cast< bool >(val2);
20305 {
20306 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20307 (arg1)->SkipLLDBInitFiles(arg2);
20308 SWIG_PYTHON_THREAD_END_ALLOW;
20309 }
20310 resultobj = SWIG_Py_Void();
20311 return resultobj;
20312fail:
20313 return NULL;
20314}
20315
20316
20317SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFileHandle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20318 PyObject *resultobj = 0;
20319 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20320 void *argp1 = 0 ;
20321 int res1 = 0 ;
20322 PyObject *swig_obj[1] ;
20323 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
20324
20325 if (!args) SWIG_fail;
20326 swig_obj[0] = args;
20327 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20328 if (!SWIG_IsOK(res1)) {
20329 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInputFileHandle" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20330 }
20331 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20332 {
20333 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20334 result = lldb_SBDebugger_GetInputFileHandle(arg1);
20335 SWIG_PYTHON_THREAD_END_ALLOW;
20336 }
20337 {
20338 resultobj = nullptr;
20339 lldb::FileSP &sp = result;
20340 if (sp) {
20341 PythonFile pyfile = unwrapOrSetPythonException(PythonFile::FromFile(*sp));
20342 if (!pyfile.IsValid())
20343 return nullptr;
20344 resultobj = pyfile.release();
20345 }
20346 if (!resultobj)
20347 {
20348 resultobj = Py_None;
20349 Py_INCREF(Py_None);
20350 }
20351 }
20352 return resultobj;
20353fail:
20354 return NULL;
20355}
20356
20357
20358SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFileHandle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20359 PyObject *resultobj = 0;
20360 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20361 void *argp1 = 0 ;
20362 int res1 = 0 ;
20363 PyObject *swig_obj[1] ;
20364 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
20365
20366 if (!args) SWIG_fail;
20367 swig_obj[0] = args;
20368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20369 if (!SWIG_IsOK(res1)) {
20370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetOutputFileHandle" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20371 }
20372 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20373 {
20374 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20375 result = lldb_SBDebugger_GetOutputFileHandle(arg1);
20376 SWIG_PYTHON_THREAD_END_ALLOW;
20377 }
20378 {
20379 resultobj = nullptr;
20380 lldb::FileSP &sp = result;
20381 if (sp) {
20382 PythonFile pyfile = unwrapOrSetPythonException(PythonFile::FromFile(*sp));
20383 if (!pyfile.IsValid())
20384 return nullptr;
20385 resultobj = pyfile.release();
20386 }
20387 if (!resultobj)
20388 {
20389 resultobj = Py_None;
20390 Py_INCREF(Py_None);
20391 }
20392 }
20393 return resultobj;
20394fail:
20395 return NULL;
20396}
20397
20398
20399SWIGINTERN PyObject *_wrap_SBDebugger_GetErrorFileHandle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20400 PyObject *resultobj = 0;
20401 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20402 void *argp1 = 0 ;
20403 int res1 = 0 ;
20404 PyObject *swig_obj[1] ;
20405 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
20406
20407 if (!args) SWIG_fail;
20408 swig_obj[0] = args;
20409 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20410 if (!SWIG_IsOK(res1)) {
20411 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetErrorFileHandle" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20412 }
20413 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20414 {
20415 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20416 result = lldb_SBDebugger_GetErrorFileHandle(arg1);
20417 SWIG_PYTHON_THREAD_END_ALLOW;
20418 }
20419 {
20420 resultobj = nullptr;
20421 lldb::FileSP &sp = result;
20422 if (sp) {
20423 PythonFile pyfile = unwrapOrSetPythonException(PythonFile::FromFile(*sp));
20424 if (!pyfile.IsValid())
20425 return nullptr;
20426 resultobj = pyfile.release();
20427 }
20428 if (!resultobj)
20429 {
20430 resultobj = Py_None;
20431 Py_INCREF(Py_None);
20432 }
20433 }
20434 return resultobj;
20435fail:
20436 return NULL;
20437}
20438
20439
20440SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20441 PyObject *resultobj = 0;
20442 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20443 lldb::SBFile arg2 ;
20444 void *argp1 = 0 ;
20445 int res1 = 0 ;
20446 void *argp2 ;
20447 int res2 = 0 ;
20448 lldb::SBError result;
20449
20450 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
20451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20452 if (!SWIG_IsOK(res1)) {
20453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetInputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20454 }
20455 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20456 {
20457 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
20458 if (!SWIG_IsOK(res2)) {
20459 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetInputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
20460 }
20461 if (!argp2) {
20462 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetInputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
20463 } else {
20464 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
20465 arg2 = *temp;
20466 if (SWIG_IsNewObj(res2)) delete temp;
20467 }
20468 }
20469 {
20470 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20471 result = (arg1)->SetInputFile(arg2);
20472 SWIG_PYTHON_THREAD_END_ALLOW;
20473 }
20474 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
20475 return resultobj;
20476fail:
20477 return NULL;
20478}
20479
20480
20481SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20482 PyObject *resultobj = 0;
20483 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20484 lldb::SBFile arg2 ;
20485 void *argp1 = 0 ;
20486 int res1 = 0 ;
20487 void *argp2 ;
20488 int res2 = 0 ;
20489 lldb::SBError result;
20490
20491 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
20492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20493 if (!SWIG_IsOK(res1)) {
20494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetOutputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20495 }
20496 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20497 {
20498 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
20499 if (!SWIG_IsOK(res2)) {
20500 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
20501 }
20502 if (!argp2) {
20503 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetOutputFile" "', argument " "2"" of type '" "lldb::SBFile""'");
20504 } else {
20505 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
20506 arg2 = *temp;
20507 if (SWIG_IsNewObj(res2)) delete temp;
20508 }
20509 }
20510 {
20511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20512 result = (arg1)->SetOutputFile(arg2);
20513 SWIG_PYTHON_THREAD_END_ALLOW;
20514 }
20515 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
20516 return resultobj;
20517fail:
20518 return NULL;
20519}
20520
20521
20522SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20523 PyObject *resultobj = 0;
20524 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20525 lldb::SBFile arg2 ;
20526 void *argp1 = 0 ;
20527 int res1 = 0 ;
20528 void *argp2 ;
20529 int res2 = 0 ;
20530 lldb::SBError result;
20531
20532 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
20533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20534 if (!SWIG_IsOK(res1)) {
20535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetErrorFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20536 }
20537 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20538 {
20539 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
20540 if (!SWIG_IsOK(res2)) {
20541 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
20542 }
20543 if (!argp2) {
20544 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetErrorFile" "', argument " "2"" of type '" "lldb::SBFile""'");
20545 } else {
20546 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
20547 arg2 = *temp;
20548 if (SWIG_IsNewObj(res2)) delete temp;
20549 }
20550 }
20551 {
20552 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20553 result = (arg1)->SetErrorFile(arg2);
20554 SWIG_PYTHON_THREAD_END_ALLOW;
20555 }
20556 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
20557 return resultobj;
20558fail:
20559 return NULL;
20560}
20561
20562
20563SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20564 PyObject *resultobj = 0;
20565 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20566 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
20567 void *argp1 = 0 ;
20568 int res1 = 0 ;
20569 lldb::SBError result;
20570
20571 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
20572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20573 if (!SWIG_IsOK(res1)) {
20574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetInputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20575 }
20576 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20577 {
20578 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
20579 if (!py_file) {
20580 PyErr_SetString(PyExc_TypeError, "not a file");
20581 return nullptr;
20582 }
20583 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile());
20584 if (!sp)
20585 return nullptr;
20586 arg2 = sp;
20587 }
20588 {
20589 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20590 result = (arg1)->SetInputFile(arg2);
20591 SWIG_PYTHON_THREAD_END_ALLOW;
20592 }
20593 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
20594 return resultobj;
20595fail:
20596 return NULL;
20597}
20598
20599
20600SWIGINTERN PyObject *_wrap_SBDebugger_SetInputFile(PyObject *self, PyObject *args) {
20601 Py_ssize_t argc;
20602 PyObject *argv[3] = {
20603 0
20604 };
20605
20606 if (!(argc = SWIG_Python_UnpackTuple(args, "SBDebugger_SetInputFile", 0, 2, argv))) SWIG_fail;
20607 --argc;
20608 if (argc == 2) {
20609 int _v;
20610 void *vptr = 0;
20611 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
20612 _v = SWIG_CheckState(res);
20613 if (_v) {
20614 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
20615 _v = SWIG_CheckState(res);
20616 if (_v) {
20617 return _wrap_SBDebugger_SetInputFile__SWIG_0(self, argc, argv);
20618 }
20619 }
20620 }
20621 if (argc == 2) {
20622 int _v;
20623 void *vptr = 0;
20624 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
20625 _v = SWIG_CheckState(res);
20626 if (_v) {
20627 {
20628 if (PythonFile::Check(argv[1])) {
20629 _v = 1;
20630 } else {
20631 PyErr_Clear();
20632 _v = 0;
20633 }
20634 }
20635 if (_v) {
20636 return _wrap_SBDebugger_SetInputFile__SWIG_1(self, argc, argv);
20637 }
20638 }
20639 }
20640
20641fail:
20642 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBDebugger_SetInputFile'.\n"
20643 " Possible C/C++ prototypes are:\n"
20644 " lldb::SBDebugger::SetInputFile(lldb::SBFile)\n"
20645 " lldb::SBDebugger::SetInputFile(lldb::FileSP)\n");
20646 return 0;
20647}
20648
20649
20650SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20651 PyObject *resultobj = 0;
20652 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20653 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
20654 void *argp1 = 0 ;
20655 int res1 = 0 ;
20656 lldb::SBError result;
20657
20658 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
20659 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20660 if (!SWIG_IsOK(res1)) {
20661 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetOutputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20662 }
20663 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20664 {
20665 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
20666 if (!py_file) {
20667 PyErr_SetString(PyExc_TypeError, "not a file");
20668 return nullptr;
20669 }
20670 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile());
20671 if (!sp)
20672 return nullptr;
20673 arg2 = sp;
20674 }
20675 {
20676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20677 result = (arg1)->SetOutputFile(arg2);
20678 SWIG_PYTHON_THREAD_END_ALLOW;
20679 }
20680 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
20681 return resultobj;
20682fail:
20683 return NULL;
20684}
20685
20686
20687SWIGINTERN PyObject *_wrap_SBDebugger_SetOutputFile(PyObject *self, PyObject *args) {
20688 Py_ssize_t argc;
20689 PyObject *argv[3] = {
20690 0
20691 };
20692
20693 if (!(argc = SWIG_Python_UnpackTuple(args, "SBDebugger_SetOutputFile", 0, 2, argv))) SWIG_fail;
20694 --argc;
20695 if (argc == 2) {
20696 int _v;
20697 void *vptr = 0;
20698 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
20699 _v = SWIG_CheckState(res);
20700 if (_v) {
20701 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
20702 _v = SWIG_CheckState(res);
20703 if (_v) {
20704 return _wrap_SBDebugger_SetOutputFile__SWIG_0(self, argc, argv);
20705 }
20706 }
20707 }
20708 if (argc == 2) {
20709 int _v;
20710 void *vptr = 0;
20711 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
20712 _v = SWIG_CheckState(res);
20713 if (_v) {
20714 {
20715 if (PythonFile::Check(argv[1])) {
20716 _v = 1;
20717 } else {
20718 PyErr_Clear();
20719 _v = 0;
20720 }
20721 }
20722 if (_v) {
20723 return _wrap_SBDebugger_SetOutputFile__SWIG_1(self, argc, argv);
20724 }
20725 }
20726 }
20727
20728fail:
20729 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBDebugger_SetOutputFile'.\n"
20730 " Possible C/C++ prototypes are:\n"
20731 " lldb::SBDebugger::SetOutputFile(lldb::SBFile)\n"
20732 " lldb::SBDebugger::SetOutputFile(lldb::FileSP)\n");
20733 return 0;
20734}
20735
20736
20737SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20738 PyObject *resultobj = 0;
20739 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20740 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
20741 void *argp1 = 0 ;
20742 int res1 = 0 ;
20743 lldb::SBError result;
20744
20745 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
20746 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20747 if (!SWIG_IsOK(res1)) {
20748 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetErrorFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20749 }
20750 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20751 {
20752 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
20753 if (!py_file) {
20754 PyErr_SetString(PyExc_TypeError, "not a file");
20755 return nullptr;
20756 }
20757 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile());
20758 if (!sp)
20759 return nullptr;
20760 arg2 = sp;
20761 }
20762 {
20763 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20764 result = (arg1)->SetErrorFile(arg2);
20765 SWIG_PYTHON_THREAD_END_ALLOW;
20766 }
20767 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
20768 return resultobj;
20769fail:
20770 return NULL;
20771}
20772
20773
20774SWIGINTERN PyObject *_wrap_SBDebugger_SetErrorFile(PyObject *self, PyObject *args) {
20775 Py_ssize_t argc;
20776 PyObject *argv[3] = {
20777 0
20778 };
20779
20780 if (!(argc = SWIG_Python_UnpackTuple(args, "SBDebugger_SetErrorFile", 0, 2, argv))) SWIG_fail;
20781 --argc;
20782 if (argc == 2) {
20783 int _v;
20784 void *vptr = 0;
20785 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
20786 _v = SWIG_CheckState(res);
20787 if (_v) {
20788 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
20789 _v = SWIG_CheckState(res);
20790 if (_v) {
20791 return _wrap_SBDebugger_SetErrorFile__SWIG_0(self, argc, argv);
20792 }
20793 }
20794 }
20795 if (argc == 2) {
20796 int _v;
20797 void *vptr = 0;
20798 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
20799 _v = SWIG_CheckState(res);
20800 if (_v) {
20801 {
20802 if (PythonFile::Check(argv[1])) {
20803 _v = 1;
20804 } else {
20805 PyErr_Clear();
20806 _v = 0;
20807 }
20808 }
20809 if (_v) {
20810 return _wrap_SBDebugger_SetErrorFile__SWIG_1(self, argc, argv);
20811 }
20812 }
20813 }
20814
20815fail:
20816 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBDebugger_SetErrorFile'.\n"
20817 " Possible C/C++ prototypes are:\n"
20818 " lldb::SBDebugger::SetErrorFile(lldb::SBFile)\n"
20819 " lldb::SBDebugger::SetErrorFile(lldb::FileSP)\n");
20820 return 0;
20821}
20822
20823
20824SWIGINTERN PyObject *_wrap_SBDebugger_GetInputFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20825 PyObject *resultobj = 0;
20826 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20827 void *argp1 = 0 ;
20828 int res1 = 0 ;
20829 PyObject *swig_obj[1] ;
20830 lldb::SBFile result;
20831
20832 if (!args) SWIG_fail;
20833 swig_obj[0] = args;
20834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20835 if (!SWIG_IsOK(res1)) {
20836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20837 }
20838 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20839 {
20840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20841 result = (arg1)->GetInputFile();
20842 SWIG_PYTHON_THREAD_END_ALLOW;
20843 }
20844 resultobj = SWIG_NewPointerObj((new lldb::SBFile(static_cast< const lldb::SBFile& >(result))), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
20845 return resultobj;
20846fail:
20847 return NULL;
20848}
20849
20850
20851SWIGINTERN PyObject *_wrap_SBDebugger_GetOutputFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20852 PyObject *resultobj = 0;
20853 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20854 void *argp1 = 0 ;
20855 int res1 = 0 ;
20856 PyObject *swig_obj[1] ;
20857 lldb::SBFile result;
20858
20859 if (!args) SWIG_fail;
20860 swig_obj[0] = args;
20861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20862 if (!SWIG_IsOK(res1)) {
20863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetOutputFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20864 }
20865 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20866 {
20867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20868 result = (arg1)->GetOutputFile();
20869 SWIG_PYTHON_THREAD_END_ALLOW;
20870 }
20871 resultobj = SWIG_NewPointerObj((new lldb::SBFile(static_cast< const lldb::SBFile& >(result))), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
20872 return resultobj;
20873fail:
20874 return NULL;
20875}
20876
20877
20878SWIGINTERN PyObject *_wrap_SBDebugger_GetErrorFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20879 PyObject *resultobj = 0;
20880 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20881 void *argp1 = 0 ;
20882 int res1 = 0 ;
20883 PyObject *swig_obj[1] ;
20884 lldb::SBFile result;
20885
20886 if (!args) SWIG_fail;
20887 swig_obj[0] = args;
20888 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20889 if (!SWIG_IsOK(res1)) {
20890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetErrorFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20891 }
20892 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20893 {
20894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20895 result = (arg1)->GetErrorFile();
20896 SWIG_PYTHON_THREAD_END_ALLOW;
20897 }
20898 resultobj = SWIG_NewPointerObj((new lldb::SBFile(static_cast< const lldb::SBFile& >(result))), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
20899 return resultobj;
20900fail:
20901 return NULL;
20902}
20903
20904
20905SWIGINTERN PyObject *_wrap_SBDebugger_GetCommandInterpreter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20906 PyObject *resultobj = 0;
20907 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20908 void *argp1 = 0 ;
20909 int res1 = 0 ;
20910 PyObject *swig_obj[1] ;
20911 SwigValueWrapper< lldb::SBCommandInterpreter > result;
20912
20913 if (!args) SWIG_fail;
20914 swig_obj[0] = args;
20915 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20916 if (!SWIG_IsOK(res1)) {
20917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCommandInterpreter" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20918 }
20919 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20920 {
20921 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20922 result = (arg1)->GetCommandInterpreter();
20923 SWIG_PYTHON_THREAD_END_ALLOW;
20924 }
20925 resultobj = SWIG_NewPointerObj((new lldb::SBCommandInterpreter(static_cast< const lldb::SBCommandInterpreter& >(result))), SWIGTYPE_p_lldb__SBCommandInterpreter, SWIG_POINTER_OWN | 0 );
20926 return resultobj;
20927fail:
20928 return NULL;
20929}
20930
20931
20932SWIGINTERN PyObject *_wrap_SBDebugger_HandleCommand(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20933 PyObject *resultobj = 0;
20934 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20935 char *arg2 = (char *) 0 ;
20936 void *argp1 = 0 ;
20937 int res1 = 0 ;
20938 int res2 ;
20939 char *buf2 = 0 ;
20940 int alloc2 = 0 ;
20941 PyObject *swig_obj[2] ;
20942
20943 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_HandleCommand", 2, 2, swig_obj)) SWIG_fail;
20944 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20945 if (!SWIG_IsOK(res1)) {
20946 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_HandleCommand" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20947 }
20948 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20949 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
20950 if (!SWIG_IsOK(res2)) {
20951 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_HandleCommand" "', argument " "2"" of type '" "char const *""'");
20952 }
20953 arg2 = reinterpret_cast< char * >(buf2);
20954 {
20955 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20956 (arg1)->HandleCommand((char const *)arg2);
20957 SWIG_PYTHON_THREAD_END_ALLOW;
20958 }
20959 resultobj = SWIG_Py_Void();
20960 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20961 return resultobj;
20962fail:
20963 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
20964 return NULL;
20965}
20966
20967
20968SWIGINTERN PyObject *_wrap_SBDebugger_GetListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20969 PyObject *resultobj = 0;
20970 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20971 void *argp1 = 0 ;
20972 int res1 = 0 ;
20973 PyObject *swig_obj[1] ;
20974 lldb::SBListener result;
20975
20976 if (!args) SWIG_fail;
20977 swig_obj[0] = args;
20978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
20979 if (!SWIG_IsOK(res1)) {
20980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetListener" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
20981 }
20982 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
20983 {
20984 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
20985 result = (arg1)->GetListener();
20986 SWIG_PYTHON_THREAD_END_ALLOW;
20987 }
20988 resultobj = SWIG_NewPointerObj((new lldb::SBListener(static_cast< const lldb::SBListener& >(result))), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
20989 return resultobj;
20990fail:
20991 return NULL;
20992}
20993
20994
20995SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
20996 PyObject *resultobj = 0;
20997 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
20998 lldb::SBProcess *arg2 = 0 ;
20999 lldb::SBEvent *arg3 = 0 ;
21000 lldb::SBFile arg4 ;
21001 lldb::SBFile arg5 ;
21002 void *argp1 = 0 ;
21003 int res1 = 0 ;
21004 void *argp2 = 0 ;
21005 int res2 = 0 ;
21006 void *argp3 = 0 ;
21007 int res3 = 0 ;
21008 void *argp4 ;
21009 int res4 = 0 ;
21010 void *argp5 ;
21011 int res5 = 0 ;
21012
21013 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
21014 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21015 if (!SWIG_IsOK(res1)) {
21016 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21017 }
21018 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21019 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
21020 if (!SWIG_IsOK(res2)) {
21021 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
21022 }
21023 if (!argp2) {
21024 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
21025 }
21026 arg2 = reinterpret_cast< lldb::SBProcess * >(argp2);
21027 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
21028 if (!SWIG_IsOK(res3)) {
21029 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
21030 }
21031 if (!argp3) {
21032 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
21033 }
21034 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
21035 {
21036 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFile, 0 | 0);
21037 if (!SWIG_IsOK(res4)) {
21038 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "4"" of type '" "lldb::SBFile""'");
21039 }
21040 if (!argp4) {
21041 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "4"" of type '" "lldb::SBFile""'");
21042 } else {
21043 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp4);
21044 arg4 = *temp;
21045 if (SWIG_IsNewObj(res4)) delete temp;
21046 }
21047 }
21048 {
21049 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFile, 0 | 0);
21050 if (!SWIG_IsOK(res5)) {
21051 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "5"" of type '" "lldb::SBFile""'");
21052 }
21053 if (!argp5) {
21054 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "5"" of type '" "lldb::SBFile""'");
21055 } else {
21056 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp5);
21057 arg5 = *temp;
21058 if (SWIG_IsNewObj(res5)) delete temp;
21059 }
21060 }
21061 {
21062 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21063 (arg1)->HandleProcessEvent((lldb::SBProcess const &)*arg2,(lldb::SBEvent const &)*arg3,arg4,arg5);
21064 SWIG_PYTHON_THREAD_END_ALLOW;
21065 }
21066 resultobj = SWIG_Py_Void();
21067 return resultobj;
21068fail:
21069 return NULL;
21070}
21071
21072
21073SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
21074 PyObject *resultobj = 0;
21075 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21076 lldb::SBProcess *arg2 = 0 ;
21077 lldb::SBEvent *arg3 = 0 ;
21078 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg4 ;
21079 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg5 ;
21080 void *argp1 = 0 ;
21081 int res1 = 0 ;
21082 void *argp2 = 0 ;
21083 int res2 = 0 ;
21084 void *argp3 = 0 ;
21085 int res3 = 0 ;
21086
21087 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
21088 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21089 if (!SWIG_IsOK(res1)) {
21090 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21091 }
21092 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21093 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
21094 if (!SWIG_IsOK(res2)) {
21095 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
21096 }
21097 if (!argp2) {
21098 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "2"" of type '" "lldb::SBProcess const &""'");
21099 }
21100 arg2 = reinterpret_cast< lldb::SBProcess * >(argp2);
21101 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
21102 if (!SWIG_IsOK(res3)) {
21103 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
21104 }
21105 if (!argp3) {
21106 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_HandleProcessEvent" "', argument " "3"" of type '" "lldb::SBEvent const &""'");
21107 }
21108 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
21109 {
21110 PythonFile py_file(PyRefType::Borrowed, swig_obj[3]);
21111 if (!py_file) {
21112 PyErr_SetString(PyExc_TypeError, "not a file");
21113 return nullptr;
21114 }
21115 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
21116 if (!sp)
21117 return nullptr;
21118 arg4 = sp;
21119 }
21120 {
21121 PythonFile py_file(PyRefType::Borrowed, swig_obj[4]);
21122 if (!py_file) {
21123 PyErr_SetString(PyExc_TypeError, "not a file");
21124 return nullptr;
21125 }
21126 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
21127 if (!sp)
21128 return nullptr;
21129 arg5 = sp;
21130 }
21131 {
21132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21133 (arg1)->HandleProcessEvent((lldb::SBProcess const &)*arg2,(lldb::SBEvent const &)*arg3,arg4,arg5);
21134 SWIG_PYTHON_THREAD_END_ALLOW;
21135 }
21136 resultobj = SWIG_Py_Void();
21137 return resultobj;
21138fail:
21139 return NULL;
21140}
21141
21142
21143SWIGINTERN PyObject *_wrap_SBDebugger_HandleProcessEvent(PyObject *self, PyObject *args) {
21144 Py_ssize_t argc;
21145 PyObject *argv[6] = {
21146 0
21147 };
21148
21149 if (!(argc = SWIG_Python_UnpackTuple(args, "SBDebugger_HandleProcessEvent", 0, 5, argv))) SWIG_fail;
21150 --argc;
21151 if (argc == 5) {
21152 int _v;
21153 void *vptr = 0;
21154 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
21155 _v = SWIG_CheckState(res);
21156 if (_v) {
21157 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
21158 _v = SWIG_CheckState(res);
21159 if (_v) {
21160 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
21161 _v = SWIG_CheckState(res);
21162 if (_v) {
21163 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
21164 _v = SWIG_CheckState(res);
21165 if (_v) {
21166 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
21167 _v = SWIG_CheckState(res);
21168 if (_v) {
21169 return _wrap_SBDebugger_HandleProcessEvent__SWIG_0(self, argc, argv);
21170 }
21171 }
21172 }
21173 }
21174 }
21175 }
21176 if (argc == 5) {
21177 int _v;
21178 void *vptr = 0;
21179 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
21180 _v = SWIG_CheckState(res);
21181 if (_v) {
21182 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
21183 _v = SWIG_CheckState(res);
21184 if (_v) {
21185 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
21186 _v = SWIG_CheckState(res);
21187 if (_v) {
21188 {
21189 if (PythonFile::Check(argv[3])) {
21190 _v = 1;
21191 } else {
21192 PyErr_Clear();
21193 _v = 0;
21194 }
21195 }
21196 if (_v) {
21197 {
21198 if (PythonFile::Check(argv[4])) {
21199 _v = 1;
21200 } else {
21201 PyErr_Clear();
21202 _v = 0;
21203 }
21204 }
21205 if (_v) {
21206 return _wrap_SBDebugger_HandleProcessEvent__SWIG_1(self, argc, argv);
21207 }
21208 }
21209 }
21210 }
21211 }
21212 }
21213
21214fail:
21215 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBDebugger_HandleProcessEvent'.\n"
21216 " Possible C/C++ prototypes are:\n"
21217 " lldb::SBDebugger::HandleProcessEvent(lldb::SBProcess const &,lldb::SBEvent const &,lldb::SBFile,lldb::SBFile)\n"
21218 " lldb::SBDebugger::HandleProcessEvent(lldb::SBProcess const &,lldb::SBEvent const &,lldb::FileSP,lldb::FileSP)\n");
21219 return 0;
21220}
21221
21222
21223SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
21224 PyObject *resultobj = 0;
21225 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21226 char *arg2 = (char *) 0 ;
21227 char *arg3 = (char *) 0 ;
21228 char *arg4 = (char *) 0 ;
21229 bool arg5 ;
21230 lldb::SBError *arg6 = 0 ;
21231 void *argp1 = 0 ;
21232 int res1 = 0 ;
21233 int res2 ;
21234 char *buf2 = 0 ;
21235 int alloc2 = 0 ;
21236 int res3 ;
21237 char *buf3 = 0 ;
21238 int alloc3 = 0 ;
21239 int res4 ;
21240 char *buf4 = 0 ;
21241 int alloc4 = 0 ;
21242 bool val5 ;
21243 int ecode5 = 0 ;
21244 void *argp6 = 0 ;
21245 int res6 = 0 ;
21246 lldb::SBTarget result;
21247
21248 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
21249 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21250 if (!SWIG_IsOK(res1)) {
21251 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21252 }
21253 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21254 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
21255 if (!SWIG_IsOK(res2)) {
21256 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTarget" "', argument " "2"" of type '" "char const *""'");
21257 }
21258 arg2 = reinterpret_cast< char * >(buf2);
21259 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
21260 if (!SWIG_IsOK(res3)) {
21261 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_CreateTarget" "', argument " "3"" of type '" "char const *""'");
21262 }
21263 arg3 = reinterpret_cast< char * >(buf3);
21264 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
21265 if (!SWIG_IsOK(res4)) {
21266 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBDebugger_CreateTarget" "', argument " "4"" of type '" "char const *""'");
21267 }
21268 arg4 = reinterpret_cast< char * >(buf4);
21269 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
21270 if (!SWIG_IsOK(ecode5)) {
21271 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBDebugger_CreateTarget" "', argument " "5"" of type '" "bool""'");
21272 }
21273 arg5 = static_cast< bool >(val5);
21274 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBError, 0 );
21275 if (!SWIG_IsOK(res6)) {
21276 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBDebugger_CreateTarget" "', argument " "6"" of type '" "lldb::SBError &""'");
21277 }
21278 if (!argp6) {
21279 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_CreateTarget" "', argument " "6"" of type '" "lldb::SBError &""'");
21280 }
21281 arg6 = reinterpret_cast< lldb::SBError * >(argp6);
21282 {
21283 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21284 result = (arg1)->CreateTarget((char const *)arg2,(char const *)arg3,(char const *)arg4,arg5,*arg6);
21285 SWIG_PYTHON_THREAD_END_ALLOW;
21286 }
21287 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21288 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21289 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21290 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
21291 return resultobj;
21292fail:
21293 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21294 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21295 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
21296 return NULL;
21297}
21298
21299
21300SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndTargetTriple(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21301 PyObject *resultobj = 0;
21302 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21303 char *arg2 = (char *) 0 ;
21304 char *arg3 = (char *) 0 ;
21305 void *argp1 = 0 ;
21306 int res1 = 0 ;
21307 int res2 ;
21308 char *buf2 = 0 ;
21309 int alloc2 = 0 ;
21310 int res3 ;
21311 char *buf3 = 0 ;
21312 int alloc3 = 0 ;
21313 PyObject *swig_obj[3] ;
21314 lldb::SBTarget result;
21315
21316 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_CreateTargetWithFileAndTargetTriple", 3, 3, swig_obj)) SWIG_fail;
21317 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21318 if (!SWIG_IsOK(res1)) {
21319 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTargetWithFileAndTargetTriple" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21320 }
21321 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21322 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
21323 if (!SWIG_IsOK(res2)) {
21324 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTargetWithFileAndTargetTriple" "', argument " "2"" of type '" "char const *""'");
21325 }
21326 arg2 = reinterpret_cast< char * >(buf2);
21327 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
21328 if (!SWIG_IsOK(res3)) {
21329 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_CreateTargetWithFileAndTargetTriple" "', argument " "3"" of type '" "char const *""'");
21330 }
21331 arg3 = reinterpret_cast< char * >(buf3);
21332 {
21333 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21334 result = (arg1)->CreateTargetWithFileAndTargetTriple((char const *)arg2,(char const *)arg3);
21335 SWIG_PYTHON_THREAD_END_ALLOW;
21336 }
21337 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21338 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21339 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21340 return resultobj;
21341fail:
21342 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21343 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21344 return NULL;
21345}
21346
21347
21348SWIGINTERN PyObject *_wrap_SBDebugger_CreateTargetWithFileAndArch(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21349 PyObject *resultobj = 0;
21350 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21351 char *arg2 = (char *) 0 ;
21352 char *arg3 = (char *) 0 ;
21353 void *argp1 = 0 ;
21354 int res1 = 0 ;
21355 int res2 ;
21356 char *buf2 = 0 ;
21357 int alloc2 = 0 ;
21358 int res3 ;
21359 char *buf3 = 0 ;
21360 int alloc3 = 0 ;
21361 PyObject *swig_obj[3] ;
21362 lldb::SBTarget result;
21363
21364 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_CreateTargetWithFileAndArch", 3, 3, swig_obj)) SWIG_fail;
21365 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21366 if (!SWIG_IsOK(res1)) {
21367 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTargetWithFileAndArch" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21368 }
21369 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21370 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
21371 if (!SWIG_IsOK(res2)) {
21372 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTargetWithFileAndArch" "', argument " "2"" of type '" "char const *""'");
21373 }
21374 arg2 = reinterpret_cast< char * >(buf2);
21375 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
21376 if (!SWIG_IsOK(res3)) {
21377 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_CreateTargetWithFileAndArch" "', argument " "3"" of type '" "char const *""'");
21378 }
21379 arg3 = reinterpret_cast< char * >(buf3);
21380 {
21381 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21382 result = (arg1)->CreateTargetWithFileAndArch((char const *)arg2,(char const *)arg3);
21383 SWIG_PYTHON_THREAD_END_ALLOW;
21384 }
21385 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21386 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21387 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21388 return resultobj;
21389fail:
21390 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21391 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21392 return NULL;
21393}
21394
21395
21396SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
21397 PyObject *resultobj = 0;
21398 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21399 char *arg2 = (char *) 0 ;
21400 void *argp1 = 0 ;
21401 int res1 = 0 ;
21402 int res2 ;
21403 char *buf2 = 0 ;
21404 int alloc2 = 0 ;
21405 lldb::SBTarget result;
21406
21407 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
21408 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21409 if (!SWIG_IsOK(res1)) {
21410 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21411 }
21412 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21413 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
21414 if (!SWIG_IsOK(res2)) {
21415 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateTarget" "', argument " "2"" of type '" "char const *""'");
21416 }
21417 arg2 = reinterpret_cast< char * >(buf2);
21418 {
21419 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21420 result = (arg1)->CreateTarget((char const *)arg2);
21421 SWIG_PYTHON_THREAD_END_ALLOW;
21422 }
21423 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21424 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21425 return resultobj;
21426fail:
21427 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21428 return NULL;
21429}
21430
21431
21432SWIGINTERN PyObject *_wrap_SBDebugger_CreateTarget(PyObject *self, PyObject *args) {
21433 Py_ssize_t argc;
21434 PyObject *argv[7] = {
21435 0
21436 };
21437
21438 if (!(argc = SWIG_Python_UnpackTuple(args, "SBDebugger_CreateTarget", 0, 6, argv))) SWIG_fail;
21439 --argc;
21440 if (argc == 2) {
21441 int _v;
21442 void *vptr = 0;
21443 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
21444 _v = SWIG_CheckState(res);
21445 if (_v) {
21446 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
21447 _v = SWIG_CheckState(res);
21448 if (_v) {
21449 return _wrap_SBDebugger_CreateTarget__SWIG_1(self, argc, argv);
21450 }
21451 }
21452 }
21453 if (argc == 6) {
21454 int _v;
21455 void *vptr = 0;
21456 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
21457 _v = SWIG_CheckState(res);
21458 if (_v) {
21459 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
21460 _v = SWIG_CheckState(res);
21461 if (_v) {
21462 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
21463 _v = SWIG_CheckState(res);
21464 if (_v) {
21465 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
21466 _v = SWIG_CheckState(res);
21467 if (_v) {
21468 {
21469 int res = SWIG_AsVal_bool(argv[4], NULL);
21470 _v = SWIG_CheckState(res);
21471 }
21472 if (_v) {
21473 void *vptr = 0;
21474 int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
21475 _v = SWIG_CheckState(res);
21476 if (_v) {
21477 return _wrap_SBDebugger_CreateTarget__SWIG_0(self, argc, argv);
21478 }
21479 }
21480 }
21481 }
21482 }
21483 }
21484 }
21485
21486fail:
21487 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBDebugger_CreateTarget'.\n"
21488 " Possible C/C++ prototypes are:\n"
21489 " lldb::SBDebugger::CreateTarget(char const *,char const *,char const *,bool,lldb::SBError &)\n"
21490 " lldb::SBDebugger::CreateTarget(char const *)\n");
21491 return 0;
21492}
21493
21494
21495SWIGINTERN PyObject *_wrap_SBDebugger_GetDummyTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21496 PyObject *resultobj = 0;
21497 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21498 void *argp1 = 0 ;
21499 int res1 = 0 ;
21500 PyObject *swig_obj[1] ;
21501 lldb::SBTarget result;
21502
21503 if (!args) SWIG_fail;
21504 swig_obj[0] = args;
21505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21506 if (!SWIG_IsOK(res1)) {
21507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDummyTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21508 }
21509 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21510 {
21511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21512 result = (arg1)->GetDummyTarget();
21513 SWIG_PYTHON_THREAD_END_ALLOW;
21514 }
21515 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21516 return resultobj;
21517fail:
21518 return NULL;
21519}
21520
21521
21522SWIGINTERN PyObject *_wrap_SBDebugger_DeleteTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21523 PyObject *resultobj = 0;
21524 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21525 lldb::SBTarget *arg2 = 0 ;
21526 void *argp1 = 0 ;
21527 int res1 = 0 ;
21528 void *argp2 = 0 ;
21529 int res2 = 0 ;
21530 PyObject *swig_obj[2] ;
21531 bool result;
21532
21533 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_DeleteTarget", 2, 2, swig_obj)) SWIG_fail;
21534 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21535 if (!SWIG_IsOK(res1)) {
21536 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DeleteTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21537 }
21538 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21539 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
21540 if (!SWIG_IsOK(res2)) {
21541 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_DeleteTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
21542 }
21543 if (!argp2) {
21544 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_DeleteTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
21545 }
21546 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
21547 {
21548 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21549 result = (bool)(arg1)->DeleteTarget(*arg2);
21550 SWIG_PYTHON_THREAD_END_ALLOW;
21551 }
21552 resultobj = SWIG_From_bool(static_cast< bool >(result));
21553 return resultobj;
21554fail:
21555 return NULL;
21556}
21557
21558
21559SWIGINTERN PyObject *_wrap_SBDebugger_GetTargetAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21560 PyObject *resultobj = 0;
21561 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21562 uint32_t arg2 ;
21563 void *argp1 = 0 ;
21564 int res1 = 0 ;
21565 unsigned int val2 ;
21566 int ecode2 = 0 ;
21567 PyObject *swig_obj[2] ;
21568 lldb::SBTarget result;
21569
21570 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetTargetAtIndex", 2, 2, swig_obj)) SWIG_fail;
21571 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21572 if (!SWIG_IsOK(res1)) {
21573 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetTargetAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21574 }
21575 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21576 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
21577 if (!SWIG_IsOK(ecode2)) {
21578 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetTargetAtIndex" "', argument " "2"" of type '" "uint32_t""'");
21579 }
21580 arg2 = static_cast< uint32_t >(val2);
21581 {
21582 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21583 result = (arg1)->GetTargetAtIndex(arg2);
21584 SWIG_PYTHON_THREAD_END_ALLOW;
21585 }
21586 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21587 return resultobj;
21588fail:
21589 return NULL;
21590}
21591
21592
21593SWIGINTERN PyObject *_wrap_SBDebugger_GetIndexOfTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21594 PyObject *resultobj = 0;
21595 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21596 lldb::SBTarget arg2 ;
21597 void *argp1 = 0 ;
21598 int res1 = 0 ;
21599 void *argp2 ;
21600 int res2 = 0 ;
21601 PyObject *swig_obj[2] ;
21602 uint32_t result;
21603
21604 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetIndexOfTarget", 2, 2, swig_obj)) SWIG_fail;
21605 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21606 if (!SWIG_IsOK(res1)) {
21607 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetIndexOfTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21608 }
21609 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21610 {
21611 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
21612 if (!SWIG_IsOK(res2)) {
21613 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetIndexOfTarget" "', argument " "2"" of type '" "lldb::SBTarget""'");
21614 }
21615 if (!argp2) {
21616 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetIndexOfTarget" "', argument " "2"" of type '" "lldb::SBTarget""'");
21617 } else {
21618 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
21619 arg2 = *temp;
21620 if (SWIG_IsNewObj(res2)) delete temp;
21621 }
21622 }
21623 {
21624 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21625 result = (uint32_t)(arg1)->GetIndexOfTarget(arg2);
21626 SWIG_PYTHON_THREAD_END_ALLOW;
21627 }
21628 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
21629 return resultobj;
21630fail:
21631 return NULL;
21632}
21633
21634
21635SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21636 PyObject *resultobj = 0;
21637 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21638 lldb::pid_t arg2 ;
21639 void *argp1 = 0 ;
21640 int res1 = 0 ;
21641 unsigned long long val2 ;
21642 int ecode2 = 0 ;
21643 PyObject *swig_obj[2] ;
21644 lldb::SBTarget result;
21645
21646 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_FindTargetWithProcessID", 2, 2, swig_obj)) SWIG_fail;
21647 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21648 if (!SWIG_IsOK(res1)) {
21649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_FindTargetWithProcessID" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21650 }
21651 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21652 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
21653 if (!SWIG_IsOK(ecode2)) {
21654 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_FindTargetWithProcessID" "', argument " "2"" of type '" "lldb::pid_t""'");
21655 }
21656 arg2 = static_cast< lldb::pid_t >(val2);
21657 {
21658 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21659 result = (arg1)->FindTargetWithProcessID(arg2);
21660 SWIG_PYTHON_THREAD_END_ALLOW;
21661 }
21662 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21663 return resultobj;
21664fail:
21665 return NULL;
21666}
21667
21668
21669SWIGINTERN PyObject *_wrap_SBDebugger_FindTargetWithFileAndArch(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21670 PyObject *resultobj = 0;
21671 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21672 char *arg2 = (char *) 0 ;
21673 char *arg3 = (char *) 0 ;
21674 void *argp1 = 0 ;
21675 int res1 = 0 ;
21676 int res2 ;
21677 char *buf2 = 0 ;
21678 int alloc2 = 0 ;
21679 int res3 ;
21680 char *buf3 = 0 ;
21681 int alloc3 = 0 ;
21682 PyObject *swig_obj[3] ;
21683 lldb::SBTarget result;
21684
21685 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_FindTargetWithFileAndArch", 3, 3, swig_obj)) SWIG_fail;
21686 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21687 if (!SWIG_IsOK(res1)) {
21688 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_FindTargetWithFileAndArch" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21689 }
21690 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21691 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
21692 if (!SWIG_IsOK(res2)) {
21693 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_FindTargetWithFileAndArch" "', argument " "2"" of type '" "char const *""'");
21694 }
21695 arg2 = reinterpret_cast< char * >(buf2);
21696 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
21697 if (!SWIG_IsOK(res3)) {
21698 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_FindTargetWithFileAndArch" "', argument " "3"" of type '" "char const *""'");
21699 }
21700 arg3 = reinterpret_cast< char * >(buf3);
21701 {
21702 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21703 result = (arg1)->FindTargetWithFileAndArch((char const *)arg2,(char const *)arg3);
21704 SWIG_PYTHON_THREAD_END_ALLOW;
21705 }
21706 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21707 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21708 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21709 return resultobj;
21710fail:
21711 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
21712 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
21713 return NULL;
21714}
21715
21716
21717SWIGINTERN PyObject *_wrap_SBDebugger_GetNumTargets(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21718 PyObject *resultobj = 0;
21719 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21720 void *argp1 = 0 ;
21721 int res1 = 0 ;
21722 PyObject *swig_obj[1] ;
21723 uint32_t result;
21724
21725 if (!args) SWIG_fail;
21726 swig_obj[0] = args;
21727 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21728 if (!SWIG_IsOK(res1)) {
21729 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumTargets" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21730 }
21731 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21732 {
21733 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21734 result = (uint32_t)(arg1)->GetNumTargets();
21735 SWIG_PYTHON_THREAD_END_ALLOW;
21736 }
21737 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
21738 return resultobj;
21739fail:
21740 return NULL;
21741}
21742
21743
21744SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21745 PyObject *resultobj = 0;
21746 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21747 void *argp1 = 0 ;
21748 int res1 = 0 ;
21749 PyObject *swig_obj[1] ;
21750 lldb::SBTarget result;
21751
21752 if (!args) SWIG_fail;
21753 swig_obj[0] = args;
21754 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21755 if (!SWIG_IsOK(res1)) {
21756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSelectedTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21757 }
21758 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21759 {
21760 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21761 result = (arg1)->GetSelectedTarget();
21762 SWIG_PYTHON_THREAD_END_ALLOW;
21763 }
21764 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
21765 return resultobj;
21766fail:
21767 return NULL;
21768}
21769
21770
21771SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21772 PyObject *resultobj = 0;
21773 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21774 lldb::SBTarget *arg2 = 0 ;
21775 void *argp1 = 0 ;
21776 int res1 = 0 ;
21777 void *argp2 = 0 ;
21778 int res2 = 0 ;
21779 PyObject *swig_obj[2] ;
21780
21781 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetSelectedTarget", 2, 2, swig_obj)) SWIG_fail;
21782 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21783 if (!SWIG_IsOK(res1)) {
21784 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetSelectedTarget" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21785 }
21786 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21787 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
21788 if (!SWIG_IsOK(res2)) {
21789 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetSelectedTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
21790 }
21791 if (!argp2) {
21792 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetSelectedTarget" "', argument " "2"" of type '" "lldb::SBTarget &""'");
21793 }
21794 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
21795 {
21796 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21797 (arg1)->SetSelectedTarget(*arg2);
21798 SWIG_PYTHON_THREAD_END_ALLOW;
21799 }
21800 resultobj = SWIG_Py_Void();
21801 return resultobj;
21802fail:
21803 return NULL;
21804}
21805
21806
21807SWIGINTERN PyObject *_wrap_SBDebugger_GetSelectedPlatform(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21808 PyObject *resultobj = 0;
21809 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21810 void *argp1 = 0 ;
21811 int res1 = 0 ;
21812 PyObject *swig_obj[1] ;
21813 lldb::SBPlatform result;
21814
21815 if (!args) SWIG_fail;
21816 swig_obj[0] = args;
21817 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21818 if (!SWIG_IsOK(res1)) {
21819 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSelectedPlatform" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21820 }
21821 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21822 {
21823 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21824 result = (arg1)->GetSelectedPlatform();
21825 SWIG_PYTHON_THREAD_END_ALLOW;
21826 }
21827 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(static_cast< const lldb::SBPlatform& >(result))), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
21828 return resultobj;
21829fail:
21830 return NULL;
21831}
21832
21833
21834SWIGINTERN PyObject *_wrap_SBDebugger_SetSelectedPlatform(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21835 PyObject *resultobj = 0;
21836 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21837 lldb::SBPlatform *arg2 = 0 ;
21838 void *argp1 = 0 ;
21839 int res1 = 0 ;
21840 void *argp2 = 0 ;
21841 int res2 = 0 ;
21842 PyObject *swig_obj[2] ;
21843
21844 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetSelectedPlatform", 2, 2, swig_obj)) SWIG_fail;
21845 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21846 if (!SWIG_IsOK(res1)) {
21847 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetSelectedPlatform" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21848 }
21849 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21850 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBPlatform, 0 );
21851 if (!SWIG_IsOK(res2)) {
21852 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetSelectedPlatform" "', argument " "2"" of type '" "lldb::SBPlatform &""'");
21853 }
21854 if (!argp2) {
21855 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_SetSelectedPlatform" "', argument " "2"" of type '" "lldb::SBPlatform &""'");
21856 }
21857 arg2 = reinterpret_cast< lldb::SBPlatform * >(argp2);
21858 {
21859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21860 (arg1)->SetSelectedPlatform(*arg2);
21861 SWIG_PYTHON_THREAD_END_ALLOW;
21862 }
21863 resultobj = SWIG_Py_Void();
21864 return resultobj;
21865fail:
21866 return NULL;
21867}
21868
21869
21870SWIGINTERN PyObject *_wrap_SBDebugger_GetNumPlatforms(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21871 PyObject *resultobj = 0;
21872 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21873 void *argp1 = 0 ;
21874 int res1 = 0 ;
21875 PyObject *swig_obj[1] ;
21876 uint32_t result;
21877
21878 if (!args) SWIG_fail;
21879 swig_obj[0] = args;
21880 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21881 if (!SWIG_IsOK(res1)) {
21882 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumPlatforms" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21883 }
21884 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21885 {
21886 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21887 result = (uint32_t)(arg1)->GetNumPlatforms();
21888 SWIG_PYTHON_THREAD_END_ALLOW;
21889 }
21890 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
21891 return resultobj;
21892fail:
21893 return NULL;
21894}
21895
21896
21897SWIGINTERN PyObject *_wrap_SBDebugger_GetPlatformAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21898 PyObject *resultobj = 0;
21899 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21900 uint32_t arg2 ;
21901 void *argp1 = 0 ;
21902 int res1 = 0 ;
21903 unsigned int val2 ;
21904 int ecode2 = 0 ;
21905 PyObject *swig_obj[2] ;
21906 lldb::SBPlatform result;
21907
21908 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetPlatformAtIndex", 2, 2, swig_obj)) SWIG_fail;
21909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21910 if (!SWIG_IsOK(res1)) {
21911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetPlatformAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21912 }
21913 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21914 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
21915 if (!SWIG_IsOK(ecode2)) {
21916 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetPlatformAtIndex" "', argument " "2"" of type '" "uint32_t""'");
21917 }
21918 arg2 = static_cast< uint32_t >(val2);
21919 {
21920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21921 result = (arg1)->GetPlatformAtIndex(arg2);
21922 SWIG_PYTHON_THREAD_END_ALLOW;
21923 }
21924 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(static_cast< const lldb::SBPlatform& >(result))), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
21925 return resultobj;
21926fail:
21927 return NULL;
21928}
21929
21930
21931SWIGINTERN PyObject *_wrap_SBDebugger_GetNumAvailablePlatforms(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21932 PyObject *resultobj = 0;
21933 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21934 void *argp1 = 0 ;
21935 int res1 = 0 ;
21936 PyObject *swig_obj[1] ;
21937 uint32_t result;
21938
21939 if (!args) SWIG_fail;
21940 swig_obj[0] = args;
21941 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21942 if (!SWIG_IsOK(res1)) {
21943 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumAvailablePlatforms" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21944 }
21945 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21946 {
21947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21948 result = (uint32_t)(arg1)->GetNumAvailablePlatforms();
21949 SWIG_PYTHON_THREAD_END_ALLOW;
21950 }
21951 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
21952 return resultobj;
21953fail:
21954 return NULL;
21955}
21956
21957
21958SWIGINTERN PyObject *_wrap_SBDebugger_GetAvailablePlatformInfoAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21959 PyObject *resultobj = 0;
21960 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21961 uint32_t arg2 ;
21962 void *argp1 = 0 ;
21963 int res1 = 0 ;
21964 unsigned int val2 ;
21965 int ecode2 = 0 ;
21966 PyObject *swig_obj[2] ;
21967 lldb::SBStructuredData result;
21968
21969 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetAvailablePlatformInfoAtIndex", 2, 2, swig_obj)) SWIG_fail;
21970 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
21971 if (!SWIG_IsOK(res1)) {
21972 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetAvailablePlatformInfoAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
21973 }
21974 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
21975 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
21976 if (!SWIG_IsOK(ecode2)) {
21977 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetAvailablePlatformInfoAtIndex" "', argument " "2"" of type '" "uint32_t""'");
21978 }
21979 arg2 = static_cast< uint32_t >(val2);
21980 {
21981 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
21982 result = (arg1)->GetAvailablePlatformInfoAtIndex(arg2);
21983 SWIG_PYTHON_THREAD_END_ALLOW;
21984 }
21985 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
21986 return resultobj;
21987fail:
21988 return NULL;
21989}
21990
21991
21992SWIGINTERN PyObject *_wrap_SBDebugger_GetSourceManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21993 PyObject *resultobj = 0;
21994 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
21995 void *argp1 = 0 ;
21996 int res1 = 0 ;
21997 PyObject *swig_obj[1] ;
21998 SwigValueWrapper< lldb::SBSourceManager > result;
21999
22000 if (!args) SWIG_fail;
22001 swig_obj[0] = args;
22002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22003 if (!SWIG_IsOK(res1)) {
22004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSourceManager" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22005 }
22006 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22007 {
22008 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22009 result = (arg1)->GetSourceManager();
22010 SWIG_PYTHON_THREAD_END_ALLOW;
22011 }
22012 resultobj = SWIG_NewPointerObj((new lldb::SBSourceManager(static_cast< const lldb::SBSourceManager& >(result))), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_OWN | 0 );
22013 return resultobj;
22014fail:
22015 return NULL;
22016}
22017
22018
22019SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatform(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22020 PyObject *resultobj = 0;
22021 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22022 char *arg2 = (char *) 0 ;
22023 void *argp1 = 0 ;
22024 int res1 = 0 ;
22025 int res2 ;
22026 char *buf2 = 0 ;
22027 int alloc2 = 0 ;
22028 PyObject *swig_obj[2] ;
22029 lldb::SBError result;
22030
22031 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetCurrentPlatform", 2, 2, swig_obj)) SWIG_fail;
22032 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22033 if (!SWIG_IsOK(res1)) {
22034 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetCurrentPlatform" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22035 }
22036 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22037 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
22038 if (!SWIG_IsOK(res2)) {
22039 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetCurrentPlatform" "', argument " "2"" of type '" "char const *""'");
22040 }
22041 arg2 = reinterpret_cast< char * >(buf2);
22042 {
22043 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22044 result = (arg1)->SetCurrentPlatform((char const *)arg2);
22045 SWIG_PYTHON_THREAD_END_ALLOW;
22046 }
22047 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
22048 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22049 return resultobj;
22050fail:
22051 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22052 return NULL;
22053}
22054
22055
22056SWIGINTERN PyObject *_wrap_SBDebugger_SetCurrentPlatformSDKRoot(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22057 PyObject *resultobj = 0;
22058 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22059 char *arg2 = (char *) 0 ;
22060 void *argp1 = 0 ;
22061 int res1 = 0 ;
22062 int res2 ;
22063 char *buf2 = 0 ;
22064 int alloc2 = 0 ;
22065 PyObject *swig_obj[2] ;
22066 bool result;
22067
22068 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetCurrentPlatformSDKRoot", 2, 2, swig_obj)) SWIG_fail;
22069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22070 if (!SWIG_IsOK(res1)) {
22071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetCurrentPlatformSDKRoot" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22072 }
22073 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22074 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
22075 if (!SWIG_IsOK(res2)) {
22076 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetCurrentPlatformSDKRoot" "', argument " "2"" of type '" "char const *""'");
22077 }
22078 arg2 = reinterpret_cast< char * >(buf2);
22079 {
22080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22081 result = (bool)(arg1)->SetCurrentPlatformSDKRoot((char const *)arg2);
22082 SWIG_PYTHON_THREAD_END_ALLOW;
22083 }
22084 resultobj = SWIG_From_bool(static_cast< bool >(result));
22085 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22086 return resultobj;
22087fail:
22088 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22089 return NULL;
22090}
22091
22092
22093SWIGINTERN PyObject *_wrap_SBDebugger_SetUseExternalEditor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22094 PyObject *resultobj = 0;
22095 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22096 bool arg2 ;
22097 void *argp1 = 0 ;
22098 int res1 = 0 ;
22099 bool val2 ;
22100 int ecode2 = 0 ;
22101 PyObject *swig_obj[2] ;
22102 bool result;
22103
22104 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetUseExternalEditor", 2, 2, swig_obj)) SWIG_fail;
22105 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22106 if (!SWIG_IsOK(res1)) {
22107 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetUseExternalEditor" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22108 }
22109 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22110 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
22111 if (!SWIG_IsOK(ecode2)) {
22112 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetUseExternalEditor" "', argument " "2"" of type '" "bool""'");
22113 }
22114 arg2 = static_cast< bool >(val2);
22115 {
22116 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22117 result = (bool)(arg1)->SetUseExternalEditor(arg2);
22118 SWIG_PYTHON_THREAD_END_ALLOW;
22119 }
22120 resultobj = SWIG_From_bool(static_cast< bool >(result));
22121 return resultobj;
22122fail:
22123 return NULL;
22124}
22125
22126
22127SWIGINTERN PyObject *_wrap_SBDebugger_GetUseExternalEditor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22128 PyObject *resultobj = 0;
22129 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22130 void *argp1 = 0 ;
22131 int res1 = 0 ;
22132 PyObject *swig_obj[1] ;
22133 bool result;
22134
22135 if (!args) SWIG_fail;
22136 swig_obj[0] = args;
22137 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22138 if (!SWIG_IsOK(res1)) {
22139 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetUseExternalEditor" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22140 }
22141 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22142 {
22143 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22144 result = (bool)(arg1)->GetUseExternalEditor();
22145 SWIG_PYTHON_THREAD_END_ALLOW;
22146 }
22147 resultobj = SWIG_From_bool(static_cast< bool >(result));
22148 return resultobj;
22149fail:
22150 return NULL;
22151}
22152
22153
22154SWIGINTERN PyObject *_wrap_SBDebugger_SetUseColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22155 PyObject *resultobj = 0;
22156 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22157 bool arg2 ;
22158 void *argp1 = 0 ;
22159 int res1 = 0 ;
22160 bool val2 ;
22161 int ecode2 = 0 ;
22162 PyObject *swig_obj[2] ;
22163 bool result;
22164
22165 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetUseColor", 2, 2, swig_obj)) SWIG_fail;
22166 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22167 if (!SWIG_IsOK(res1)) {
22168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetUseColor" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22169 }
22170 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22171 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
22172 if (!SWIG_IsOK(ecode2)) {
22173 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetUseColor" "', argument " "2"" of type '" "bool""'");
22174 }
22175 arg2 = static_cast< bool >(val2);
22176 {
22177 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22178 result = (bool)(arg1)->SetUseColor(arg2);
22179 SWIG_PYTHON_THREAD_END_ALLOW;
22180 }
22181 resultobj = SWIG_From_bool(static_cast< bool >(result));
22182 return resultobj;
22183fail:
22184 return NULL;
22185}
22186
22187
22188SWIGINTERN PyObject *_wrap_SBDebugger_GetUseColor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22189 PyObject *resultobj = 0;
22190 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22191 void *argp1 = 0 ;
22192 int res1 = 0 ;
22193 PyObject *swig_obj[1] ;
22194 bool result;
22195
22196 if (!args) SWIG_fail;
22197 swig_obj[0] = args;
22198 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22199 if (!SWIG_IsOK(res1)) {
22200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetUseColor" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
22201 }
22202 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22203 {
22204 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22205 result = (bool)((lldb::SBDebugger const *)arg1)->GetUseColor();
22206 SWIG_PYTHON_THREAD_END_ALLOW;
22207 }
22208 resultobj = SWIG_From_bool(static_cast< bool >(result));
22209 return resultobj;
22210fail:
22211 return NULL;
22212}
22213
22214
22215SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultArchitecture(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22216 PyObject *resultobj = 0;
22217 char *arg1 = (char *) 0 ;
22218 size_t arg2 ;
22219 int res1 ;
22220 char *buf1 = 0 ;
22221 int alloc1 = 0 ;
22222 size_t val2 ;
22223 int ecode2 = 0 ;
22224 PyObject *swig_obj[2] ;
22225 bool result;
22226
22227 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetDefaultArchitecture", 2, 2, swig_obj)) SWIG_fail;
22228 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
22229 if (!SWIG_IsOK(res1)) {
22230 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDefaultArchitecture" "', argument " "1"" of type '" "char *""'");
22231 }
22232 arg1 = reinterpret_cast< char * >(buf1);
22233 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
22234 if (!SWIG_IsOK(ecode2)) {
22235 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetDefaultArchitecture" "', argument " "2"" of type '" "size_t""'");
22236 }
22237 arg2 = static_cast< size_t >(val2);
22238 {
22239 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22240 result = (bool)lldb::SBDebugger::GetDefaultArchitecture(arg1,arg2);
22241 SWIG_PYTHON_THREAD_END_ALLOW;
22242 }
22243 resultobj = SWIG_From_bool(static_cast< bool >(result));
22244 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22245 return resultobj;
22246fail:
22247 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22248 return NULL;
22249}
22250
22251
22252SWIGINTERN PyObject *_wrap_SBDebugger_SetDefaultArchitecture(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22253 PyObject *resultobj = 0;
22254 char *arg1 = (char *) 0 ;
22255 int res1 ;
22256 char *buf1 = 0 ;
22257 int alloc1 = 0 ;
22258 PyObject *swig_obj[1] ;
22259 bool result;
22260
22261 if (!args) SWIG_fail;
22262 swig_obj[0] = args;
22263 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
22264 if (!SWIG_IsOK(res1)) {
22265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetDefaultArchitecture" "', argument " "1"" of type '" "char const *""'");
22266 }
22267 arg1 = reinterpret_cast< char * >(buf1);
22268 {
22269 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22270 result = (bool)lldb::SBDebugger::SetDefaultArchitecture((char const *)arg1);
22271 SWIG_PYTHON_THREAD_END_ALLOW;
22272 }
22273 resultobj = SWIG_From_bool(static_cast< bool >(result));
22274 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22275 return resultobj;
22276fail:
22277 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22278 return NULL;
22279}
22280
22281
22282SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptingLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22283 PyObject *resultobj = 0;
22284 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22285 char *arg2 = (char *) 0 ;
22286 void *argp1 = 0 ;
22287 int res1 = 0 ;
22288 int res2 ;
22289 char *buf2 = 0 ;
22290 int alloc2 = 0 ;
22291 PyObject *swig_obj[2] ;
22292 lldb::ScriptLanguage result;
22293
22294 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetScriptingLanguage", 2, 2, swig_obj)) SWIG_fail;
22295 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22296 if (!SWIG_IsOK(res1)) {
22297 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetScriptingLanguage" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22298 }
22299 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22300 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
22301 if (!SWIG_IsOK(res2)) {
22302 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetScriptingLanguage" "', argument " "2"" of type '" "char const *""'");
22303 }
22304 arg2 = reinterpret_cast< char * >(buf2);
22305 {
22306 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22307 result = (lldb::ScriptLanguage)(arg1)->GetScriptingLanguage((char const *)arg2);
22308 SWIG_PYTHON_THREAD_END_ALLOW;
22309 }
22310 resultobj = SWIG_From_int(static_cast< int >(result));
22311 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22312 return resultobj;
22313fail:
22314 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22315 return NULL;
22316}
22317
22318
22319SWIGINTERN PyObject *_wrap_SBDebugger_GetVersionString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22320 PyObject *resultobj = 0;
22321 char *result = 0 ;
22322
22323 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetVersionString", 0, 0, 0)) SWIG_fail;
22324 {
22325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22326 result = (char *)lldb::SBDebugger::GetVersionString();
22327 SWIG_PYTHON_THREAD_END_ALLOW;
22328 }
22329 resultobj = SWIG_FromCharPtr((const char *)result);
22330 return resultobj;
22331fail:
22332 return NULL;
22333}
22334
22335
22336SWIGINTERN PyObject *_wrap_SBDebugger_StateAsCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22337 PyObject *resultobj = 0;
22338 lldb::StateType arg1 ;
22339 PyObject *swig_obj[1] ;
22340 char *result = 0 ;
22341
22342 if (!args) SWIG_fail;
22343 swig_obj[0] = args;
22344 {
22345 PythonObject obj = Retain<PythonObject>(swig_obj[0]);
22346 unsigned long long state_type_value =
22347 unwrapOrSetPythonException(As<unsigned long long>(obj));
22348 if (PyErr_Occurred())
22349 return nullptr;
22350 if (state_type_value > lldb::StateType::kLastStateType) {
22351 PyErr_SetString(PyExc_ValueError, "Not a valid StateType value");
22352 return nullptr;
22353 }
22354 arg1 = static_cast<lldb::StateType>(state_type_value);
22355 }
22356 {
22357 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22358 result = (char *)lldb::SBDebugger::StateAsCString(arg1);
22359 SWIG_PYTHON_THREAD_END_ALLOW;
22360 }
22361 resultobj = SWIG_FromCharPtr((const char *)result);
22362 return resultobj;
22363fail:
22364 return NULL;
22365}
22366
22367
22368SWIGINTERN PyObject *_wrap_SBDebugger_GetBuildConfiguration(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22369 PyObject *resultobj = 0;
22370 lldb::SBStructuredData result;
22371
22372 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetBuildConfiguration", 0, 0, 0)) SWIG_fail;
22373 {
22374 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22375 result = lldb::SBDebugger::GetBuildConfiguration();
22376 SWIG_PYTHON_THREAD_END_ALLOW;
22377 }
22378 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
22379 return resultobj;
22380fail:
22381 return NULL;
22382}
22383
22384
22385SWIGINTERN PyObject *_wrap_SBDebugger_StateIsRunningState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22386 PyObject *resultobj = 0;
22387 lldb::StateType arg1 ;
22388 PyObject *swig_obj[1] ;
22389 bool result;
22390
22391 if (!args) SWIG_fail;
22392 swig_obj[0] = args;
22393 {
22394 PythonObject obj = Retain<PythonObject>(swig_obj[0]);
22395 unsigned long long state_type_value =
22396 unwrapOrSetPythonException(As<unsigned long long>(obj));
22397 if (PyErr_Occurred())
22398 return nullptr;
22399 if (state_type_value > lldb::StateType::kLastStateType) {
22400 PyErr_SetString(PyExc_ValueError, "Not a valid StateType value");
22401 return nullptr;
22402 }
22403 arg1 = static_cast<lldb::StateType>(state_type_value);
22404 }
22405 {
22406 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22407 result = (bool)lldb::SBDebugger::StateIsRunningState(arg1);
22408 SWIG_PYTHON_THREAD_END_ALLOW;
22409 }
22410 resultobj = SWIG_From_bool(static_cast< bool >(result));
22411 return resultobj;
22412fail:
22413 return NULL;
22414}
22415
22416
22417SWIGINTERN PyObject *_wrap_SBDebugger_StateIsStoppedState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22418 PyObject *resultobj = 0;
22419 lldb::StateType arg1 ;
22420 PyObject *swig_obj[1] ;
22421 bool result;
22422
22423 if (!args) SWIG_fail;
22424 swig_obj[0] = args;
22425 {
22426 PythonObject obj = Retain<PythonObject>(swig_obj[0]);
22427 unsigned long long state_type_value =
22428 unwrapOrSetPythonException(As<unsigned long long>(obj));
22429 if (PyErr_Occurred())
22430 return nullptr;
22431 if (state_type_value > lldb::StateType::kLastStateType) {
22432 PyErr_SetString(PyExc_ValueError, "Not a valid StateType value");
22433 return nullptr;
22434 }
22435 arg1 = static_cast<lldb::StateType>(state_type_value);
22436 }
22437 {
22438 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22439 result = (bool)lldb::SBDebugger::StateIsStoppedState(arg1);
22440 SWIG_PYTHON_THREAD_END_ALLOW;
22441 }
22442 resultobj = SWIG_From_bool(static_cast< bool >(result));
22443 return resultobj;
22444fail:
22445 return NULL;
22446}
22447
22448
22449SWIGINTERN PyObject *_wrap_SBDebugger_EnableLog(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22450 PyObject *resultobj = 0;
22451 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22452 char *arg2 = (char *) 0 ;
22453 char **arg3 = (char **) 0 ;
22454 void *argp1 = 0 ;
22455 int res1 = 0 ;
22456 int res2 ;
22457 char *buf2 = 0 ;
22458 int alloc2 = 0 ;
22459 PyObject *swig_obj[3] ;
22460 bool result;
22461
22462 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_EnableLog", 3, 3, swig_obj)) SWIG_fail;
22463 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22464 if (!SWIG_IsOK(res1)) {
22465 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_EnableLog" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22466 }
22467 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22468 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
22469 if (!SWIG_IsOK(res2)) {
22470 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_EnableLog" "', argument " "2"" of type '" "char const *""'");
22471 }
22472 arg2 = reinterpret_cast< char * >(buf2);
22473 {
22474 /* Check if is a list */
22475 if (PythonList::Check(swig_obj[2])) {
22476 PythonList list(PyRefType::Borrowed, swig_obj[2]);
22477 int size = list.GetSize();
22478 int i = 0;
22479 arg3 = (char**)malloc((size+1)*sizeof(char*));
22480 for (i = 0; i < size; i++) {
22481 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
22482 if (!py_str.IsAllocated()) {
22483 PyErr_SetString(PyExc_TypeError,"list must contain strings");
22484 free(arg3);
22485 return nullptr;
22486 }
22487
22488 arg3[i] = const_cast<char*>(py_str.GetString().data());
22489 }
22490 arg3[i] = 0;
22491 } else if (swig_obj[2] == Py_None) {
22492 arg3 = NULL;
22493 } else {
22494 PyErr_SetString(PyExc_TypeError,"not a list");
22495 return NULL;
22496 }
22497 }
22498 {
22499 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22500 result = (bool)(arg1)->EnableLog((char const *)arg2,(char const **)arg3);
22501 SWIG_PYTHON_THREAD_END_ALLOW;
22502 }
22503 resultobj = SWIG_From_bool(static_cast< bool >(result));
22504 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22505 {
22506 free((char *) arg3);
22507 }
22508 return resultobj;
22509fail:
22510 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22511 {
22512 free((char *) arg3);
22513 }
22514 return NULL;
22515}
22516
22517
22518SWIGINTERN PyObject *_wrap_SBDebugger_SetLoggingCallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22519 PyObject *resultobj = 0;
22520 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22521 lldb::LogOutputCallback arg2 = (lldb::LogOutputCallback) 0 ;
22522 void *arg3 = (void *) 0 ;
22523 void *argp1 = 0 ;
22524 int res1 = 0 ;
22525 PyObject *swig_obj[2] ;
22526
22527 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetLoggingCallback", 2, 2, swig_obj)) SWIG_fail;
22528 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22529 if (!SWIG_IsOK(res1)) {
22530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetLoggingCallback" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22531 }
22532 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22533 {
22534 if (!(swig_obj[1] == Py_None || PyCallable_Check(reinterpret_cast<PyObject*>(swig_obj[1])))) {
22535 PyErr_SetString(PyExc_TypeError, "Need a callable object or None!");
22536 return NULL;
22537 }
22538
22539 // FIXME (filcab): We can't currently check if our callback is already
22540 // LLDBSwigPythonCallPythonLogOutputCallback (to DECREF the previous
22541 // baton) nor can we just remove all traces of a callback, if we want to
22542 // revert to a file logging mechanism.
22543
22544 // Don't lose the callback reference
22545 Py_INCREF(swig_obj[1]);
22546 arg2 = LLDBSwigPythonCallPythonLogOutputCallback;
22547 arg3 = swig_obj[1];
22548 }
22549 {
22550 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22551 (arg1)->SetLoggingCallback(arg2,arg3);
22552 SWIG_PYTHON_THREAD_END_ALLOW;
22553 }
22554 resultobj = SWIG_Py_Void();
22555 return resultobj;
22556fail:
22557 return NULL;
22558}
22559
22560
22561SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInput(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22562 PyObject *resultobj = 0;
22563 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22564 void *arg2 = (void *) 0 ;
22565 size_t arg3 ;
22566 void *argp1 = 0 ;
22567 int res1 = 0 ;
22568 PyObject *swig_obj[2] ;
22569
22570 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_DispatchInput", 2, 2, swig_obj)) SWIG_fail;
22571 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22572 if (!SWIG_IsOK(res1)) {
22573 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DispatchInput" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22574 }
22575 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22576 {
22577 if (PythonString::Check(swig_obj[1])) {
22578 PythonString str(PyRefType::Borrowed, swig_obj[1]);
22579 arg2 = (void*)str.GetString().data();
22580 arg3 = str.GetSize();
22581 }
22582 else if(PythonByteArray::Check(swig_obj[1])) {
22583 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
22584 arg2 = (void*)bytearray.GetBytes().data();
22585 arg3 = bytearray.GetSize();
22586 }
22587 else if (PythonBytes::Check(swig_obj[1])) {
22588 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
22589 arg2 = (void*)bytes.GetBytes().data();
22590 arg3 = bytes.GetSize();
22591 }
22592 else {
22593 PyErr_SetString(PyExc_ValueError, "Expecting a buffer");
22594 return NULL;
22595 }
22596 }
22597 {
22598 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22599 (arg1)->DispatchInput((void const *)arg2,arg3);
22600 SWIG_PYTHON_THREAD_END_ALLOW;
22601 }
22602 resultobj = SWIG_Py_Void();
22603 return resultobj;
22604fail:
22605 return NULL;
22606}
22607
22608
22609SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputInterrupt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22610 PyObject *resultobj = 0;
22611 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22612 void *argp1 = 0 ;
22613 int res1 = 0 ;
22614 PyObject *swig_obj[1] ;
22615
22616 if (!args) SWIG_fail;
22617 swig_obj[0] = args;
22618 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22619 if (!SWIG_IsOK(res1)) {
22620 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DispatchInputInterrupt" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22621 }
22622 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22623 {
22624 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22625 (arg1)->DispatchInputInterrupt();
22626 SWIG_PYTHON_THREAD_END_ALLOW;
22627 }
22628 resultobj = SWIG_Py_Void();
22629 return resultobj;
22630fail:
22631 return NULL;
22632}
22633
22634
22635SWIGINTERN PyObject *_wrap_SBDebugger_DispatchInputEndOfFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22636 PyObject *resultobj = 0;
22637 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22638 void *argp1 = 0 ;
22639 int res1 = 0 ;
22640 PyObject *swig_obj[1] ;
22641
22642 if (!args) SWIG_fail;
22643 swig_obj[0] = args;
22644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22645 if (!SWIG_IsOK(res1)) {
22646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DispatchInputEndOfFile" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22647 }
22648 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22649 {
22650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22651 (arg1)->DispatchInputEndOfFile();
22652 SWIG_PYTHON_THREAD_END_ALLOW;
22653 }
22654 resultobj = SWIG_Py_Void();
22655 return resultobj;
22656fail:
22657 return NULL;
22658}
22659
22660
22661SWIGINTERN PyObject *_wrap_SBDebugger_GetInstanceName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22662 PyObject *resultobj = 0;
22663 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22664 void *argp1 = 0 ;
22665 int res1 = 0 ;
22666 PyObject *swig_obj[1] ;
22667 char *result = 0 ;
22668
22669 if (!args) SWIG_fail;
22670 swig_obj[0] = args;
22671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22672 if (!SWIG_IsOK(res1)) {
22673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInstanceName" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22674 }
22675 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22676 {
22677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22678 result = (char *)(arg1)->GetInstanceName();
22679 SWIG_PYTHON_THREAD_END_ALLOW;
22680 }
22681 resultobj = SWIG_FromCharPtr((const char *)result);
22682 return resultobj;
22683fail:
22684 return NULL;
22685}
22686
22687
22688SWIGINTERN PyObject *_wrap_SBDebugger_FindDebuggerWithID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22689 PyObject *resultobj = 0;
22690 int arg1 ;
22691 int val1 ;
22692 int ecode1 = 0 ;
22693 PyObject *swig_obj[1] ;
22694 lldb::SBDebugger result;
22695
22696 if (!args) SWIG_fail;
22697 swig_obj[0] = args;
22698 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
22699 if (!SWIG_IsOK(ecode1)) {
22700 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBDebugger_FindDebuggerWithID" "', argument " "1"" of type '" "int""'");
22701 }
22702 arg1 = static_cast< int >(val1);
22703 {
22704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22705 result = lldb::SBDebugger::FindDebuggerWithID(arg1);
22706 SWIG_PYTHON_THREAD_END_ALLOW;
22707 }
22708 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(static_cast< const lldb::SBDebugger& >(result))), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
22709 return resultobj;
22710fail:
22711 return NULL;
22712}
22713
22714
22715SWIGINTERN PyObject *_wrap_SBDebugger_SetInternalVariable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22716 PyObject *resultobj = 0;
22717 char *arg1 = (char *) 0 ;
22718 char *arg2 = (char *) 0 ;
22719 char *arg3 = (char *) 0 ;
22720 int res1 ;
22721 char *buf1 = 0 ;
22722 int alloc1 = 0 ;
22723 int res2 ;
22724 char *buf2 = 0 ;
22725 int alloc2 = 0 ;
22726 int res3 ;
22727 char *buf3 = 0 ;
22728 int alloc3 = 0 ;
22729 PyObject *swig_obj[3] ;
22730 lldb::SBError result;
22731
22732 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetInternalVariable", 3, 3, swig_obj)) SWIG_fail;
22733 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
22734 if (!SWIG_IsOK(res1)) {
22735 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetInternalVariable" "', argument " "1"" of type '" "char const *""'");
22736 }
22737 arg1 = reinterpret_cast< char * >(buf1);
22738 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
22739 if (!SWIG_IsOK(res2)) {
22740 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetInternalVariable" "', argument " "2"" of type '" "char const *""'");
22741 }
22742 arg2 = reinterpret_cast< char * >(buf2);
22743 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
22744 if (!SWIG_IsOK(res3)) {
22745 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_SetInternalVariable" "', argument " "3"" of type '" "char const *""'");
22746 }
22747 arg3 = reinterpret_cast< char * >(buf3);
22748 {
22749 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22750 result = lldb::SBDebugger::SetInternalVariable((char const *)arg1,(char const *)arg2,(char const *)arg3);
22751 SWIG_PYTHON_THREAD_END_ALLOW;
22752 }
22753 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
22754 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22755 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22756 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
22757 return resultobj;
22758fail:
22759 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22760 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22761 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
22762 return NULL;
22763}
22764
22765
22766SWIGINTERN PyObject *_wrap_SBDebugger_GetInternalVariableValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22767 PyObject *resultobj = 0;
22768 char *arg1 = (char *) 0 ;
22769 char *arg2 = (char *) 0 ;
22770 int res1 ;
22771 char *buf1 = 0 ;
22772 int alloc1 = 0 ;
22773 int res2 ;
22774 char *buf2 = 0 ;
22775 int alloc2 = 0 ;
22776 PyObject *swig_obj[2] ;
22777 lldb::SBStringList result;
22778
22779 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetInternalVariableValue", 2, 2, swig_obj)) SWIG_fail;
22780 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
22781 if (!SWIG_IsOK(res1)) {
22782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetInternalVariableValue" "', argument " "1"" of type '" "char const *""'");
22783 }
22784 arg1 = reinterpret_cast< char * >(buf1);
22785 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
22786 if (!SWIG_IsOK(res2)) {
22787 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetInternalVariableValue" "', argument " "2"" of type '" "char const *""'");
22788 }
22789 arg2 = reinterpret_cast< char * >(buf2);
22790 {
22791 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22792 result = lldb::SBDebugger::GetInternalVariableValue((char const *)arg1,(char const *)arg2);
22793 SWIG_PYTHON_THREAD_END_ALLOW;
22794 }
22795 resultobj = SWIG_NewPointerObj((new lldb::SBStringList(static_cast< const lldb::SBStringList& >(result))), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_OWN | 0 );
22796 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22797 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22798 return resultobj;
22799fail:
22800 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
22801 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22802 return NULL;
22803}
22804
22805
22806SWIGINTERN PyObject *_wrap_SBDebugger_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22807 PyObject *resultobj = 0;
22808 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22809 lldb::SBStream *arg2 = 0 ;
22810 void *argp1 = 0 ;
22811 int res1 = 0 ;
22812 void *argp2 = 0 ;
22813 int res2 = 0 ;
22814 PyObject *swig_obj[2] ;
22815 bool result;
22816
22817 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetDescription", 2, 2, swig_obj)) SWIG_fail;
22818 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22819 if (!SWIG_IsOK(res1)) {
22820 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDescription" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22821 }
22822 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22823 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
22824 if (!SWIG_IsOK(res2)) {
22825 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
22826 }
22827 if (!argp2) {
22828 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
22829 }
22830 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
22831 {
22832 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22833 result = (bool)(arg1)->GetDescription(*arg2);
22834 SWIG_PYTHON_THREAD_END_ALLOW;
22835 }
22836 resultobj = SWIG_From_bool(static_cast< bool >(result));
22837 return resultobj;
22838fail:
22839 return NULL;
22840}
22841
22842
22843SWIGINTERN PyObject *_wrap_SBDebugger_GetTerminalWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22844 PyObject *resultobj = 0;
22845 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22846 void *argp1 = 0 ;
22847 int res1 = 0 ;
22848 PyObject *swig_obj[1] ;
22849 uint32_t result;
22850
22851 if (!args) SWIG_fail;
22852 swig_obj[0] = args;
22853 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22854 if (!SWIG_IsOK(res1)) {
22855 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetTerminalWidth" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
22856 }
22857 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22858 {
22859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22860 result = (uint32_t)((lldb::SBDebugger const *)arg1)->GetTerminalWidth();
22861 SWIG_PYTHON_THREAD_END_ALLOW;
22862 }
22863 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
22864 return resultobj;
22865fail:
22866 return NULL;
22867}
22868
22869
22870SWIGINTERN PyObject *_wrap_SBDebugger_SetTerminalWidth(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22871 PyObject *resultobj = 0;
22872 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22873 uint32_t arg2 ;
22874 void *argp1 = 0 ;
22875 int res1 = 0 ;
22876 unsigned int val2 ;
22877 int ecode2 = 0 ;
22878 PyObject *swig_obj[2] ;
22879
22880 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetTerminalWidth", 2, 2, swig_obj)) SWIG_fail;
22881 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22882 if (!SWIG_IsOK(res1)) {
22883 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetTerminalWidth" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22884 }
22885 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22886 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
22887 if (!SWIG_IsOK(ecode2)) {
22888 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetTerminalWidth" "', argument " "2"" of type '" "uint32_t""'");
22889 }
22890 arg2 = static_cast< uint32_t >(val2);
22891 {
22892 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22893 (arg1)->SetTerminalWidth(arg2);
22894 SWIG_PYTHON_THREAD_END_ALLOW;
22895 }
22896 resultobj = SWIG_Py_Void();
22897 return resultobj;
22898fail:
22899 return NULL;
22900}
22901
22902
22903SWIGINTERN PyObject *_wrap_SBDebugger_GetID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22904 PyObject *resultobj = 0;
22905 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22906 void *argp1 = 0 ;
22907 int res1 = 0 ;
22908 PyObject *swig_obj[1] ;
22909 lldb::user_id_t result;
22910
22911 if (!args) SWIG_fail;
22912 swig_obj[0] = args;
22913 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22914 if (!SWIG_IsOK(res1)) {
22915 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetID" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22916 }
22917 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22918 {
22919 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22920 result = (lldb::user_id_t)(arg1)->GetID();
22921 SWIG_PYTHON_THREAD_END_ALLOW;
22922 }
22923 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
22924 return resultobj;
22925fail:
22926 return NULL;
22927}
22928
22929
22930SWIGINTERN PyObject *_wrap_SBDebugger_GetPrompt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22931 PyObject *resultobj = 0;
22932 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22933 void *argp1 = 0 ;
22934 int res1 = 0 ;
22935 PyObject *swig_obj[1] ;
22936 char *result = 0 ;
22937
22938 if (!args) SWIG_fail;
22939 swig_obj[0] = args;
22940 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22941 if (!SWIG_IsOK(res1)) {
22942 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetPrompt" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
22943 }
22944 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22945 {
22946 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22947 result = (char *)((lldb::SBDebugger const *)arg1)->GetPrompt();
22948 SWIG_PYTHON_THREAD_END_ALLOW;
22949 }
22950 resultobj = SWIG_FromCharPtr((const char *)result);
22951 return resultobj;
22952fail:
22953 return NULL;
22954}
22955
22956
22957SWIGINTERN PyObject *_wrap_SBDebugger_SetPrompt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22958 PyObject *resultobj = 0;
22959 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22960 char *arg2 = (char *) 0 ;
22961 void *argp1 = 0 ;
22962 int res1 = 0 ;
22963 int res2 ;
22964 char *buf2 = 0 ;
22965 int alloc2 = 0 ;
22966 PyObject *swig_obj[2] ;
22967
22968 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetPrompt", 2, 2, swig_obj)) SWIG_fail;
22969 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
22970 if (!SWIG_IsOK(res1)) {
22971 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetPrompt" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
22972 }
22973 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
22974 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
22975 if (!SWIG_IsOK(res2)) {
22976 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_SetPrompt" "', argument " "2"" of type '" "char const *""'");
22977 }
22978 arg2 = reinterpret_cast< char * >(buf2);
22979 {
22980 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
22981 (arg1)->SetPrompt((char const *)arg2);
22982 SWIG_PYTHON_THREAD_END_ALLOW;
22983 }
22984 resultobj = SWIG_Py_Void();
22985 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22986 return resultobj;
22987fail:
22988 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
22989 return NULL;
22990}
22991
22992
22993SWIGINTERN PyObject *_wrap_SBDebugger_GetReproducerPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22994 PyObject *resultobj = 0;
22995 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
22996 void *argp1 = 0 ;
22997 int res1 = 0 ;
22998 PyObject *swig_obj[1] ;
22999 char *result = 0 ;
23000
23001 if (!args) SWIG_fail;
23002 swig_obj[0] = args;
23003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23004 if (!SWIG_IsOK(res1)) {
23005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetReproducerPath" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
23006 }
23007 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23008 {
23009 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23010 result = (char *)((lldb::SBDebugger const *)arg1)->GetReproducerPath();
23011 SWIG_PYTHON_THREAD_END_ALLOW;
23012 }
23013 resultobj = SWIG_FromCharPtr((const char *)result);
23014 return resultobj;
23015fail:
23016 return NULL;
23017}
23018
23019
23020SWIGINTERN PyObject *_wrap_SBDebugger_GetScriptLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23021 PyObject *resultobj = 0;
23022 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23023 void *argp1 = 0 ;
23024 int res1 = 0 ;
23025 PyObject *swig_obj[1] ;
23026 lldb::ScriptLanguage result;
23027
23028 if (!args) SWIG_fail;
23029 swig_obj[0] = args;
23030 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23031 if (!SWIG_IsOK(res1)) {
23032 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetScriptLanguage" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
23033 }
23034 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23035 {
23036 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23037 result = (lldb::ScriptLanguage)((lldb::SBDebugger const *)arg1)->GetScriptLanguage();
23038 SWIG_PYTHON_THREAD_END_ALLOW;
23039 }
23040 resultobj = SWIG_From_int(static_cast< int >(result));
23041 return resultobj;
23042fail:
23043 return NULL;
23044}
23045
23046
23047SWIGINTERN PyObject *_wrap_SBDebugger_SetScriptLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23048 PyObject *resultobj = 0;
23049 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23050 lldb::ScriptLanguage arg2 ;
23051 void *argp1 = 0 ;
23052 int res1 = 0 ;
23053 int val2 ;
23054 int ecode2 = 0 ;
23055 PyObject *swig_obj[2] ;
23056
23057 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetScriptLanguage", 2, 2, swig_obj)) SWIG_fail;
23058 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23059 if (!SWIG_IsOK(res1)) {
23060 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetScriptLanguage" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23061 }
23062 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23063 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
23064 if (!SWIG_IsOK(ecode2)) {
23065 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetScriptLanguage" "', argument " "2"" of type '" "lldb::ScriptLanguage""'");
23066 }
23067 arg2 = static_cast< lldb::ScriptLanguage >(val2);
23068 {
23069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23070 (arg1)->SetScriptLanguage(arg2);
23071 SWIG_PYTHON_THREAD_END_ALLOW;
23072 }
23073 resultobj = SWIG_Py_Void();
23074 return resultobj;
23075fail:
23076 return NULL;
23077}
23078
23079
23080SWIGINTERN PyObject *_wrap_SBDebugger_GetCloseInputOnEOF(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23081 PyObject *resultobj = 0;
23082 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23083 void *argp1 = 0 ;
23084 int res1 = 0 ;
23085 PyObject *swig_obj[1] ;
23086 bool result;
23087
23088 if (!args) SWIG_fail;
23089 swig_obj[0] = args;
23090 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23091 if (!SWIG_IsOK(res1)) {
23092 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCloseInputOnEOF" "', argument " "1"" of type '" "lldb::SBDebugger const *""'");
23093 }
23094 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23095 {
23096 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23097 result = (bool)((lldb::SBDebugger const *)arg1)->GetCloseInputOnEOF();
23098 SWIG_PYTHON_THREAD_END_ALLOW;
23099 }
23100 resultobj = SWIG_From_bool(static_cast< bool >(result));
23101 return resultobj;
23102fail:
23103 return NULL;
23104}
23105
23106
23107SWIGINTERN PyObject *_wrap_SBDebugger_SetCloseInputOnEOF(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23108 PyObject *resultobj = 0;
23109 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23110 bool arg2 ;
23111 void *argp1 = 0 ;
23112 int res1 = 0 ;
23113 bool val2 ;
23114 int ecode2 = 0 ;
23115 PyObject *swig_obj[2] ;
23116
23117 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_SetCloseInputOnEOF", 2, 2, swig_obj)) SWIG_fail;
23118 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23119 if (!SWIG_IsOK(res1)) {
23120 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_SetCloseInputOnEOF" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23121 }
23122 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23123 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
23124 if (!SWIG_IsOK(ecode2)) {
23125 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_SetCloseInputOnEOF" "', argument " "2"" of type '" "bool""'");
23126 }
23127 arg2 = static_cast< bool >(val2);
23128 {
23129 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23130 (arg1)->SetCloseInputOnEOF(arg2);
23131 SWIG_PYTHON_THREAD_END_ALLOW;
23132 }
23133 resultobj = SWIG_Py_Void();
23134 return resultobj;
23135fail:
23136 return NULL;
23137}
23138
23139
23140SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
23141 PyObject *resultobj = 0;
23142 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23143 char *arg2 = (char *) 0 ;
23144 void *argp1 = 0 ;
23145 int res1 = 0 ;
23146 int res2 ;
23147 char *buf2 = 0 ;
23148 int alloc2 = 0 ;
23149 lldb::SBTypeCategory result;
23150
23151 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
23152 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23153 if (!SWIG_IsOK(res1)) {
23154 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23155 }
23156 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23157 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
23158 if (!SWIG_IsOK(res2)) {
23159 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetCategory" "', argument " "2"" of type '" "char const *""'");
23160 }
23161 arg2 = reinterpret_cast< char * >(buf2);
23162 {
23163 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23164 result = (arg1)->GetCategory((char const *)arg2);
23165 SWIG_PYTHON_THREAD_END_ALLOW;
23166 }
23167 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(static_cast< const lldb::SBTypeCategory& >(result))), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
23168 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
23169 return resultobj;
23170fail:
23171 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
23172 return NULL;
23173}
23174
23175
23176SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
23177 PyObject *resultobj = 0;
23178 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23179 lldb::LanguageType arg2 ;
23180 void *argp1 = 0 ;
23181 int res1 = 0 ;
23182 int val2 ;
23183 int ecode2 = 0 ;
23184 lldb::SBTypeCategory result;
23185
23186 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
23187 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23188 if (!SWIG_IsOK(res1)) {
23189 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23190 }
23191 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23192 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
23193 if (!SWIG_IsOK(ecode2)) {
23194 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetCategory" "', argument " "2"" of type '" "lldb::LanguageType""'");
23195 }
23196 arg2 = static_cast< lldb::LanguageType >(val2);
23197 {
23198 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23199 result = (arg1)->GetCategory(arg2);
23200 SWIG_PYTHON_THREAD_END_ALLOW;
23201 }
23202 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(static_cast< const lldb::SBTypeCategory& >(result))), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
23203 return resultobj;
23204fail:
23205 return NULL;
23206}
23207
23208
23209SWIGINTERN PyObject *_wrap_SBDebugger_GetCategory(PyObject *self, PyObject *args) {
23210 Py_ssize_t argc;
23211 PyObject *argv[3] = {
23212 0
23213 };
23214
23215 if (!(argc = SWIG_Python_UnpackTuple(args, "SBDebugger_GetCategory", 0, 2, argv))) SWIG_fail;
23216 --argc;
23217 if (argc == 2) {
23218 int _v;
23219 void *vptr = 0;
23220 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
23221 _v = SWIG_CheckState(res);
23222 if (_v) {
23223 {
23224 int res = SWIG_AsVal_int(argv[1], NULL);
23225 _v = SWIG_CheckState(res);
23226 }
23227 if (_v) {
23228 return _wrap_SBDebugger_GetCategory__SWIG_1(self, argc, argv);
23229 }
23230 }
23231 }
23232 if (argc == 2) {
23233 int _v;
23234 void *vptr = 0;
23235 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBDebugger, 0);
23236 _v = SWIG_CheckState(res);
23237 if (_v) {
23238 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
23239 _v = SWIG_CheckState(res);
23240 if (_v) {
23241 return _wrap_SBDebugger_GetCategory__SWIG_0(self, argc, argv);
23242 }
23243 }
23244 }
23245
23246fail:
23247 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBDebugger_GetCategory'.\n"
23248 " Possible C/C++ prototypes are:\n"
23249 " lldb::SBDebugger::GetCategory(char const *)\n"
23250 " lldb::SBDebugger::GetCategory(lldb::LanguageType)\n");
23251 return 0;
23252}
23253
23254
23255SWIGINTERN PyObject *_wrap_SBDebugger_CreateCategory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23256 PyObject *resultobj = 0;
23257 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23258 char *arg2 = (char *) 0 ;
23259 void *argp1 = 0 ;
23260 int res1 = 0 ;
23261 int res2 ;
23262 char *buf2 = 0 ;
23263 int alloc2 = 0 ;
23264 PyObject *swig_obj[2] ;
23265 lldb::SBTypeCategory result;
23266
23267 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_CreateCategory", 2, 2, swig_obj)) SWIG_fail;
23268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23269 if (!SWIG_IsOK(res1)) {
23270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_CreateCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23271 }
23272 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23273 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
23274 if (!SWIG_IsOK(res2)) {
23275 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_CreateCategory" "', argument " "2"" of type '" "char const *""'");
23276 }
23277 arg2 = reinterpret_cast< char * >(buf2);
23278 {
23279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23280 result = (arg1)->CreateCategory((char const *)arg2);
23281 SWIG_PYTHON_THREAD_END_ALLOW;
23282 }
23283 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(static_cast< const lldb::SBTypeCategory& >(result))), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
23284 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
23285 return resultobj;
23286fail:
23287 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
23288 return NULL;
23289}
23290
23291
23292SWIGINTERN PyObject *_wrap_SBDebugger_DeleteCategory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23293 PyObject *resultobj = 0;
23294 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23295 char *arg2 = (char *) 0 ;
23296 void *argp1 = 0 ;
23297 int res1 = 0 ;
23298 int res2 ;
23299 char *buf2 = 0 ;
23300 int alloc2 = 0 ;
23301 PyObject *swig_obj[2] ;
23302 bool result;
23303
23304 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_DeleteCategory", 2, 2, swig_obj)) SWIG_fail;
23305 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23306 if (!SWIG_IsOK(res1)) {
23307 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_DeleteCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23308 }
23309 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23310 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
23311 if (!SWIG_IsOK(res2)) {
23312 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_DeleteCategory" "', argument " "2"" of type '" "char const *""'");
23313 }
23314 arg2 = reinterpret_cast< char * >(buf2);
23315 {
23316 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23317 result = (bool)(arg1)->DeleteCategory((char const *)arg2);
23318 SWIG_PYTHON_THREAD_END_ALLOW;
23319 }
23320 resultobj = SWIG_From_bool(static_cast< bool >(result));
23321 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
23322 return resultobj;
23323fail:
23324 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
23325 return NULL;
23326}
23327
23328
23329SWIGINTERN PyObject *_wrap_SBDebugger_GetNumCategories(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23330 PyObject *resultobj = 0;
23331 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23332 void *argp1 = 0 ;
23333 int res1 = 0 ;
23334 PyObject *swig_obj[1] ;
23335 uint32_t result;
23336
23337 if (!args) SWIG_fail;
23338 swig_obj[0] = args;
23339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23340 if (!SWIG_IsOK(res1)) {
23341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetNumCategories" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23342 }
23343 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23344 {
23345 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23346 result = (uint32_t)(arg1)->GetNumCategories();
23347 SWIG_PYTHON_THREAD_END_ALLOW;
23348 }
23349 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
23350 return resultobj;
23351fail:
23352 return NULL;
23353}
23354
23355
23356SWIGINTERN PyObject *_wrap_SBDebugger_GetCategoryAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23357 PyObject *resultobj = 0;
23358 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23359 uint32_t arg2 ;
23360 void *argp1 = 0 ;
23361 int res1 = 0 ;
23362 unsigned int val2 ;
23363 int ecode2 = 0 ;
23364 PyObject *swig_obj[2] ;
23365 lldb::SBTypeCategory result;
23366
23367 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetCategoryAtIndex", 2, 2, swig_obj)) SWIG_fail;
23368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23369 if (!SWIG_IsOK(res1)) {
23370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetCategoryAtIndex" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23371 }
23372 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23373 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
23374 if (!SWIG_IsOK(ecode2)) {
23375 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_GetCategoryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
23376 }
23377 arg2 = static_cast< uint32_t >(val2);
23378 {
23379 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23380 result = (arg1)->GetCategoryAtIndex(arg2);
23381 SWIG_PYTHON_THREAD_END_ALLOW;
23382 }
23383 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(static_cast< const lldb::SBTypeCategory& >(result))), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
23384 return resultobj;
23385fail:
23386 return NULL;
23387}
23388
23389
23390SWIGINTERN PyObject *_wrap_SBDebugger_GetDefaultCategory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23391 PyObject *resultobj = 0;
23392 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23393 void *argp1 = 0 ;
23394 int res1 = 0 ;
23395 PyObject *swig_obj[1] ;
23396 lldb::SBTypeCategory result;
23397
23398 if (!args) SWIG_fail;
23399 swig_obj[0] = args;
23400 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23401 if (!SWIG_IsOK(res1)) {
23402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetDefaultCategory" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23403 }
23404 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23405 {
23406 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23407 result = (arg1)->GetDefaultCategory();
23408 SWIG_PYTHON_THREAD_END_ALLOW;
23409 }
23410 resultobj = SWIG_NewPointerObj((new lldb::SBTypeCategory(static_cast< const lldb::SBTypeCategory& >(result))), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_OWN | 0 );
23411 return resultobj;
23412fail:
23413 return NULL;
23414}
23415
23416
23417SWIGINTERN PyObject *_wrap_SBDebugger_GetFormatForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23418 PyObject *resultobj = 0;
23419 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23420 lldb::SBTypeNameSpecifier arg2 ;
23421 void *argp1 = 0 ;
23422 int res1 = 0 ;
23423 void *argp2 ;
23424 int res2 = 0 ;
23425 PyObject *swig_obj[2] ;
23426 lldb::SBTypeFormat result;
23427
23428 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetFormatForType", 2, 2, swig_obj)) SWIG_fail;
23429 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23430 if (!SWIG_IsOK(res1)) {
23431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetFormatForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23432 }
23433 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23434 {
23435 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
23436 if (!SWIG_IsOK(res2)) {
23437 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23438 }
23439 if (!argp2) {
23440 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23441 } else {
23442 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
23443 arg2 = *temp;
23444 if (SWIG_IsNewObj(res2)) delete temp;
23445 }
23446 }
23447 {
23448 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23449 result = (arg1)->GetFormatForType(arg2);
23450 SWIG_PYTHON_THREAD_END_ALLOW;
23451 }
23452 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(static_cast< const lldb::SBTypeFormat& >(result))), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
23453 return resultobj;
23454fail:
23455 return NULL;
23456}
23457
23458
23459SWIGINTERN PyObject *_wrap_SBDebugger_GetSummaryForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23460 PyObject *resultobj = 0;
23461 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23462 lldb::SBTypeNameSpecifier arg2 ;
23463 void *argp1 = 0 ;
23464 int res1 = 0 ;
23465 void *argp2 ;
23466 int res2 = 0 ;
23467 PyObject *swig_obj[2] ;
23468 lldb::SBTypeSummary result;
23469
23470 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetSummaryForType", 2, 2, swig_obj)) SWIG_fail;
23471 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23472 if (!SWIG_IsOK(res1)) {
23473 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSummaryForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23474 }
23475 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23476 {
23477 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
23478 if (!SWIG_IsOK(res2)) {
23479 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23480 }
23481 if (!argp2) {
23482 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23483 } else {
23484 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
23485 arg2 = *temp;
23486 if (SWIG_IsNewObj(res2)) delete temp;
23487 }
23488 }
23489 {
23490 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23491 result = (arg1)->GetSummaryForType(arg2);
23492 SWIG_PYTHON_THREAD_END_ALLOW;
23493 }
23494 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
23495 return resultobj;
23496fail:
23497 return NULL;
23498}
23499
23500
23501SWIGINTERN PyObject *_wrap_SBDebugger_GetFilterForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23502 PyObject *resultobj = 0;
23503 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23504 lldb::SBTypeNameSpecifier arg2 ;
23505 void *argp1 = 0 ;
23506 int res1 = 0 ;
23507 void *argp2 ;
23508 int res2 = 0 ;
23509 PyObject *swig_obj[2] ;
23510 lldb::SBTypeFilter result;
23511
23512 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetFilterForType", 2, 2, swig_obj)) SWIG_fail;
23513 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23514 if (!SWIG_IsOK(res1)) {
23515 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetFilterForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23516 }
23517 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23518 {
23519 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
23520 if (!SWIG_IsOK(res2)) {
23521 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23522 }
23523 if (!argp2) {
23524 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23525 } else {
23526 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
23527 arg2 = *temp;
23528 if (SWIG_IsNewObj(res2)) delete temp;
23529 }
23530 }
23531 {
23532 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23533 result = (arg1)->GetFilterForType(arg2);
23534 SWIG_PYTHON_THREAD_END_ALLOW;
23535 }
23536 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(static_cast< const lldb::SBTypeFilter& >(result))), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
23537 return resultobj;
23538fail:
23539 return NULL;
23540}
23541
23542
23543SWIGINTERN PyObject *_wrap_SBDebugger_GetSyntheticForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23544 PyObject *resultobj = 0;
23545 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23546 lldb::SBTypeNameSpecifier arg2 ;
23547 void *argp1 = 0 ;
23548 int res1 = 0 ;
23549 void *argp2 ;
23550 int res2 = 0 ;
23551 PyObject *swig_obj[2] ;
23552 lldb::SBTypeSynthetic result;
23553
23554 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_GetSyntheticForType", 2, 2, swig_obj)) SWIG_fail;
23555 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23556 if (!SWIG_IsOK(res1)) {
23557 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_GetSyntheticForType" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23558 }
23559 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23560 {
23561 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
23562 if (!SWIG_IsOK(res2)) {
23563 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDebugger_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23564 }
23565 if (!argp2) {
23566 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
23567 } else {
23568 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
23569 arg2 = *temp;
23570 if (SWIG_IsNewObj(res2)) delete temp;
23571 }
23572 }
23573 {
23574 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23575 result = (arg1)->GetSyntheticForType(arg2);
23576 SWIG_PYTHON_THREAD_END_ALLOW;
23577 }
23578 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
23579 return resultobj;
23580fail:
23581 return NULL;
23582}
23583
23584
23585SWIGINTERN PyObject *_wrap_SBDebugger___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23586 PyObject *resultobj = 0;
23587 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23588 void *argp1 = 0 ;
23589 int res1 = 0 ;
23590 PyObject *swig_obj[1] ;
23591 std::string result;
23592
23593 if (!args) SWIG_fail;
23594 swig_obj[0] = args;
23595 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23596 if (!SWIG_IsOK(res1)) {
23597 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger___str__" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23598 }
23599 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23600 {
23601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23602 result = lldb_SBDebugger___str__(arg1);
23603 SWIG_PYTHON_THREAD_END_ALLOW;
23604 }
23605 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
23606 return resultobj;
23607fail:
23608 return NULL;
23609}
23610
23611
23612SWIGINTERN PyObject *_wrap_SBDebugger_RunCommandInterpreter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23613 PyObject *resultobj = 0;
23614 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23615 bool arg2 ;
23616 bool arg3 ;
23617 lldb::SBCommandInterpreterRunOptions *arg4 = 0 ;
23618 int *arg5 = 0 ;
23619 bool *arg6 = 0 ;
23620 bool *arg7 = 0 ;
23621 void *argp1 = 0 ;
23622 int res1 = 0 ;
23623 bool val2 ;
23624 int ecode2 = 0 ;
23625 bool val3 ;
23626 int ecode3 = 0 ;
23627 void *argp4 = 0 ;
23628 int res4 = 0 ;
23629 int temp5 ;
23630 int res5 = 0 ;
23631 bool temp6 ;
23632 int res6 = 0 ;
23633 bool temp7 ;
23634 int res7 = 0 ;
23635 PyObject *swig_obj[7] ;
23636
23637 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_RunCommandInterpreter", 7, 7, swig_obj)) SWIG_fail;
23638 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23639 if (!SWIG_IsOK(res1)) {
23640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23641 }
23642 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23643 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
23644 if (!SWIG_IsOK(ecode2)) {
23645 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "2"" of type '" "bool""'");
23646 }
23647 arg2 = static_cast< bool >(val2);
23648 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
23649 if (!SWIG_IsOK(ecode3)) {
23650 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "3"" of type '" "bool""'");
23651 }
23652 arg3 = static_cast< bool >(val3);
23653 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBCommandInterpreterRunOptions, 0 );
23654 if (!SWIG_IsOK(res4)) {
23655 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
23656 }
23657 if (!argp4) {
23658 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "4"" of type '" "lldb::SBCommandInterpreterRunOptions &""'");
23659 }
23660 arg4 = reinterpret_cast< lldb::SBCommandInterpreterRunOptions * >(argp4);
23661 if (!(SWIG_IsOK((res5 = SWIG_ConvertPtr(swig_obj[4],SWIG_as_voidptrptr(&arg5),SWIGTYPE_p_int,0))))) {
23662 int val;
23663 int ecode = SWIG_AsVal_int(swig_obj[4], &val);
23664 if (!SWIG_IsOK(ecode)) {
23665 SWIG_exception_fail(SWIG_ArgError(ecode), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "5"" of type '" "int""'");
23666 }
23667 temp5 = static_cast< int >(val);
23668 arg5 = &temp5;
23669 res5 = SWIG_AddTmpMask(ecode);
23670 }
23671 if (!(SWIG_IsOK((res6 = SWIG_ConvertPtr(swig_obj[5],SWIG_as_voidptrptr(&arg6),SWIGTYPE_p_bool,0))))) {
23672 bool val;
23673 int ecode = SWIG_AsVal_bool(swig_obj[5], &val);
23674 if (!SWIG_IsOK(ecode)) {
23675 SWIG_exception_fail(SWIG_ArgError(ecode), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "6"" of type '" "bool""'");
23676 }
23677 temp6 = static_cast< bool >(val);
23678 arg6 = &temp6;
23679 res6 = SWIG_AddTmpMask(ecode);
23680 }
23681 if (!(SWIG_IsOK((res7 = SWIG_ConvertPtr(swig_obj[6],SWIG_as_voidptrptr(&arg7),SWIGTYPE_p_bool,0))))) {
23682 bool val;
23683 int ecode = SWIG_AsVal_bool(swig_obj[6], &val);
23684 if (!SWIG_IsOK(ecode)) {
23685 SWIG_exception_fail(SWIG_ArgError(ecode), "in method '" "SBDebugger_RunCommandInterpreter" "', argument " "7"" of type '" "bool""'");
23686 }
23687 temp7 = static_cast< bool >(val);
23688 arg7 = &temp7;
23689 res7 = SWIG_AddTmpMask(ecode);
23690 }
23691 {
23692 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23693 (arg1)->RunCommandInterpreter(arg2,arg3,*arg4,*arg5,*arg6,*arg7);
23694 SWIG_PYTHON_THREAD_END_ALLOW;
23695 }
23696 resultobj = SWIG_Py_Void();
23697 if (SWIG_IsTmpObj(res5)) {
23698 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_int((*arg5)));
23699 } else {
23700 int new_flags = SWIG_IsNewObj(res5) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
23701 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_int, new_flags));
23702 }
23703 if (SWIG_IsTmpObj(res6)) {
23704 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_bool((*arg6)));
23705 } else {
23706 int new_flags = SWIG_IsNewObj(res6) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
23707 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg6), SWIGTYPE_p_bool, new_flags));
23708 }
23709 if (SWIG_IsTmpObj(res7)) {
23710 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_bool((*arg7)));
23711 } else {
23712 int new_flags = SWIG_IsNewObj(res7) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
23713 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg7), SWIGTYPE_p_bool, new_flags));
23714 }
23715 return resultobj;
23716fail:
23717 return NULL;
23718}
23719
23720
23721SWIGINTERN PyObject *_wrap_SBDebugger_RunREPL(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23722 PyObject *resultobj = 0;
23723 lldb::SBDebugger *arg1 = (lldb::SBDebugger *) 0 ;
23724 lldb::LanguageType arg2 ;
23725 char *arg3 = (char *) 0 ;
23726 void *argp1 = 0 ;
23727 int res1 = 0 ;
23728 int val2 ;
23729 int ecode2 = 0 ;
23730 int res3 ;
23731 char *buf3 = 0 ;
23732 int alloc3 = 0 ;
23733 PyObject *swig_obj[3] ;
23734 lldb::SBError result;
23735
23736 if (!SWIG_Python_UnpackTuple(args, "SBDebugger_RunREPL", 3, 3, swig_obj)) SWIG_fail;
23737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDebugger, 0 | 0 );
23738 if (!SWIG_IsOK(res1)) {
23739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDebugger_RunREPL" "', argument " "1"" of type '" "lldb::SBDebugger *""'");
23740 }
23741 arg1 = reinterpret_cast< lldb::SBDebugger * >(argp1);
23742 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
23743 if (!SWIG_IsOK(ecode2)) {
23744 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDebugger_RunREPL" "', argument " "2"" of type '" "lldb::LanguageType""'");
23745 }
23746 arg2 = static_cast< lldb::LanguageType >(val2);
23747 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
23748 if (!SWIG_IsOK(res3)) {
23749 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBDebugger_RunREPL" "', argument " "3"" of type '" "char const *""'");
23750 }
23751 arg3 = reinterpret_cast< char * >(buf3);
23752 {
23753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23754 result = (arg1)->RunREPL(arg2,(char const *)arg3);
23755 SWIG_PYTHON_THREAD_END_ALLOW;
23756 }
23757 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
23758 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
23759 return resultobj;
23760fail:
23761 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
23762 return NULL;
23763}
23764
23765
23766SWIGINTERN PyObject *SBDebugger_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23767 PyObject *obj;
23768 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
23769 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBDebugger, SWIG_NewClientData(obj));
23770 return SWIG_Py_Void();
23771}
23772
23773SWIGINTERN PyObject *SBDebugger_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23774 return SWIG_Python_InitShadowInstance(args);
23775}
23776
23777SWIGINTERN PyObject *_wrap_new_SBDeclaration__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
23778 PyObject *resultobj = 0;
23779 lldb::SBDeclaration *result = 0 ;
23780
23781 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
23782 {
23783 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23784 result = (lldb::SBDeclaration *)new lldb::SBDeclaration();
23785 SWIG_PYTHON_THREAD_END_ALLOW;
23786 }
23787 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_NEW | 0 );
23788 return resultobj;
23789fail:
23790 return NULL;
23791}
23792
23793
23794SWIGINTERN PyObject *_wrap_new_SBDeclaration__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
23795 PyObject *resultobj = 0;
23796 lldb::SBDeclaration *arg1 = 0 ;
23797 void *argp1 = 0 ;
23798 int res1 = 0 ;
23799 lldb::SBDeclaration *result = 0 ;
23800
23801 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
23802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBDeclaration, 0 | 0);
23803 if (!SWIG_IsOK(res1)) {
23804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBDeclaration" "', argument " "1"" of type '" "lldb::SBDeclaration const &""'");
23805 }
23806 if (!argp1) {
23807 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBDeclaration" "', argument " "1"" of type '" "lldb::SBDeclaration const &""'");
23808 }
23809 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
23810 {
23811 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23812 result = (lldb::SBDeclaration *)new lldb::SBDeclaration((lldb::SBDeclaration const &)*arg1);
23813 SWIG_PYTHON_THREAD_END_ALLOW;
23814 }
23815 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_NEW | 0 );
23816 return resultobj;
23817fail:
23818 return NULL;
23819}
23820
23821
23822SWIGINTERN PyObject *_wrap_new_SBDeclaration(PyObject *self, PyObject *args) {
23823 Py_ssize_t argc;
23824 PyObject *argv[2] = {
23825 0
23826 };
23827
23828 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBDeclaration", 0, 1, argv))) SWIG_fail;
23829 --argc;
23830 if (argc == 0) {
23831 return _wrap_new_SBDeclaration__SWIG_0(self, argc, argv);
23832 }
23833 if (argc == 1) {
23834 int _v;
23835 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_NO_NULL | 0);
23836 _v = SWIG_CheckState(res);
23837 if (_v) {
23838 return _wrap_new_SBDeclaration__SWIG_1(self, argc, argv);
23839 }
23840 }
23841
23842fail:
23843 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBDeclaration'.\n"
23844 " Possible C/C++ prototypes are:\n"
23845 " lldb::SBDeclaration::SBDeclaration()\n"
23846 " lldb::SBDeclaration::SBDeclaration(lldb::SBDeclaration const &)\n");
23847 return 0;
23848}
23849
23850
23851SWIGINTERN PyObject *_wrap_delete_SBDeclaration(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23852 PyObject *resultobj = 0;
23853 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
23854 void *argp1 = 0 ;
23855 int res1 = 0 ;
23856 PyObject *swig_obj[1] ;
23857
23858 if (!args) SWIG_fail;
23859 swig_obj[0] = args;
23860 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_DISOWN | 0 );
23861 if (!SWIG_IsOK(res1)) {
23862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBDeclaration" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
23863 }
23864 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
23865 {
23866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23867 delete arg1;
23868 SWIG_PYTHON_THREAD_END_ALLOW;
23869 }
23870 resultobj = SWIG_Py_Void();
23871 return resultobj;
23872fail:
23873 return NULL;
23874}
23875
23876
23877SWIGINTERN PyObject *_wrap_SBDeclaration_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23878 PyObject *resultobj = 0;
23879 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
23880 void *argp1 = 0 ;
23881 int res1 = 0 ;
23882 PyObject *swig_obj[1] ;
23883 bool result;
23884
23885 if (!args) SWIG_fail;
23886 swig_obj[0] = args;
23887 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
23888 if (!SWIG_IsOK(res1)) {
23889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_IsValid" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
23890 }
23891 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
23892 {
23893 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23894 result = (bool)((lldb::SBDeclaration const *)arg1)->IsValid();
23895 SWIG_PYTHON_THREAD_END_ALLOW;
23896 }
23897 resultobj = SWIG_From_bool(static_cast< bool >(result));
23898 return resultobj;
23899fail:
23900 return NULL;
23901}
23902
23903
23904SWIGINTERN PyObject *_wrap_SBDeclaration___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23905 PyObject *resultobj = 0;
23906 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
23907 void *argp1 = 0 ;
23908 int res1 = 0 ;
23909 PyObject *swig_obj[1] ;
23910 bool result;
23911
23912 if (!args) SWIG_fail;
23913 swig_obj[0] = args;
23914 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
23915 if (!SWIG_IsOK(res1)) {
23916 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___nonzero__" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
23917 }
23918 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
23919 {
23920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23921 result = (bool)((lldb::SBDeclaration const *)arg1)->operator bool();
23922 SWIG_PYTHON_THREAD_END_ALLOW;
23923 }
23924 resultobj = SWIG_From_bool(static_cast< bool >(result));
23925 return resultobj;
23926fail:
23927 return NULL;
23928}
23929
23930
23931SWIGINTERN PyObject *_wrap_SBDeclaration_GetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23932 PyObject *resultobj = 0;
23933 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
23934 void *argp1 = 0 ;
23935 int res1 = 0 ;
23936 PyObject *swig_obj[1] ;
23937 lldb::SBFileSpec result;
23938
23939 if (!args) SWIG_fail;
23940 swig_obj[0] = args;
23941 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
23942 if (!SWIG_IsOK(res1)) {
23943 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetFileSpec" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
23944 }
23945 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
23946 {
23947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23948 result = ((lldb::SBDeclaration const *)arg1)->GetFileSpec();
23949 SWIG_PYTHON_THREAD_END_ALLOW;
23950 }
23951 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
23952 return resultobj;
23953fail:
23954 return NULL;
23955}
23956
23957
23958SWIGINTERN PyObject *_wrap_SBDeclaration_GetLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23959 PyObject *resultobj = 0;
23960 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
23961 void *argp1 = 0 ;
23962 int res1 = 0 ;
23963 PyObject *swig_obj[1] ;
23964 uint32_t result;
23965
23966 if (!args) SWIG_fail;
23967 swig_obj[0] = args;
23968 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
23969 if (!SWIG_IsOK(res1)) {
23970 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetLine" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
23971 }
23972 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
23973 {
23974 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
23975 result = (uint32_t)((lldb::SBDeclaration const *)arg1)->GetLine();
23976 SWIG_PYTHON_THREAD_END_ALLOW;
23977 }
23978 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
23979 return resultobj;
23980fail:
23981 return NULL;
23982}
23983
23984
23985SWIGINTERN PyObject *_wrap_SBDeclaration_GetColumn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23986 PyObject *resultobj = 0;
23987 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
23988 void *argp1 = 0 ;
23989 int res1 = 0 ;
23990 PyObject *swig_obj[1] ;
23991 uint32_t result;
23992
23993 if (!args) SWIG_fail;
23994 swig_obj[0] = args;
23995 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
23996 if (!SWIG_IsOK(res1)) {
23997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetColumn" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
23998 }
23999 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24000 {
24001 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24002 result = (uint32_t)((lldb::SBDeclaration const *)arg1)->GetColumn();
24003 SWIG_PYTHON_THREAD_END_ALLOW;
24004 }
24005 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
24006 return resultobj;
24007fail:
24008 return NULL;
24009}
24010
24011
24012SWIGINTERN PyObject *_wrap_SBDeclaration_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24013 PyObject *resultobj = 0;
24014 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
24015 lldb::SBStream *arg2 = 0 ;
24016 void *argp1 = 0 ;
24017 int res1 = 0 ;
24018 void *argp2 = 0 ;
24019 int res2 = 0 ;
24020 PyObject *swig_obj[2] ;
24021 bool result;
24022
24023 if (!SWIG_Python_UnpackTuple(args, "SBDeclaration_GetDescription", 2, 2, swig_obj)) SWIG_fail;
24024 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
24025 if (!SWIG_IsOK(res1)) {
24026 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_GetDescription" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
24027 }
24028 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24029 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
24030 if (!SWIG_IsOK(res2)) {
24031 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
24032 }
24033 if (!argp2) {
24034 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
24035 }
24036 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
24037 {
24038 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24039 result = (bool)(arg1)->GetDescription(*arg2);
24040 SWIG_PYTHON_THREAD_END_ALLOW;
24041 }
24042 resultobj = SWIG_From_bool(static_cast< bool >(result));
24043 return resultobj;
24044fail:
24045 return NULL;
24046}
24047
24048
24049SWIGINTERN PyObject *_wrap_SBDeclaration_SetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24050 PyObject *resultobj = 0;
24051 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
24052 lldb::SBFileSpec arg2 ;
24053 void *argp1 = 0 ;
24054 int res1 = 0 ;
24055 void *argp2 ;
24056 int res2 = 0 ;
24057 PyObject *swig_obj[2] ;
24058
24059 if (!SWIG_Python_UnpackTuple(args, "SBDeclaration_SetFileSpec", 2, 2, swig_obj)) SWIG_fail;
24060 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
24061 if (!SWIG_IsOK(res1)) {
24062 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_SetFileSpec" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
24063 }
24064 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24065 {
24066 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
24067 if (!SWIG_IsOK(res2)) {
24068 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
24069 }
24070 if (!argp2) {
24071 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
24072 } else {
24073 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
24074 arg2 = *temp;
24075 if (SWIG_IsNewObj(res2)) delete temp;
24076 }
24077 }
24078 {
24079 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24080 (arg1)->SetFileSpec(arg2);
24081 SWIG_PYTHON_THREAD_END_ALLOW;
24082 }
24083 resultobj = SWIG_Py_Void();
24084 return resultobj;
24085fail:
24086 return NULL;
24087}
24088
24089
24090SWIGINTERN PyObject *_wrap_SBDeclaration_SetLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24091 PyObject *resultobj = 0;
24092 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
24093 uint32_t arg2 ;
24094 void *argp1 = 0 ;
24095 int res1 = 0 ;
24096 unsigned int val2 ;
24097 int ecode2 = 0 ;
24098 PyObject *swig_obj[2] ;
24099
24100 if (!SWIG_Python_UnpackTuple(args, "SBDeclaration_SetLine", 2, 2, swig_obj)) SWIG_fail;
24101 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
24102 if (!SWIG_IsOK(res1)) {
24103 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_SetLine" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
24104 }
24105 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24106 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
24107 if (!SWIG_IsOK(ecode2)) {
24108 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDeclaration_SetLine" "', argument " "2"" of type '" "uint32_t""'");
24109 }
24110 arg2 = static_cast< uint32_t >(val2);
24111 {
24112 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24113 (arg1)->SetLine(arg2);
24114 SWIG_PYTHON_THREAD_END_ALLOW;
24115 }
24116 resultobj = SWIG_Py_Void();
24117 return resultobj;
24118fail:
24119 return NULL;
24120}
24121
24122
24123SWIGINTERN PyObject *_wrap_SBDeclaration_SetColumn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24124 PyObject *resultobj = 0;
24125 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
24126 uint32_t arg2 ;
24127 void *argp1 = 0 ;
24128 int res1 = 0 ;
24129 unsigned int val2 ;
24130 int ecode2 = 0 ;
24131 PyObject *swig_obj[2] ;
24132
24133 if (!SWIG_Python_UnpackTuple(args, "SBDeclaration_SetColumn", 2, 2, swig_obj)) SWIG_fail;
24134 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
24135 if (!SWIG_IsOK(res1)) {
24136 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration_SetColumn" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
24137 }
24138 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24139 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
24140 if (!SWIG_IsOK(ecode2)) {
24141 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBDeclaration_SetColumn" "', argument " "2"" of type '" "uint32_t""'");
24142 }
24143 arg2 = static_cast< uint32_t >(val2);
24144 {
24145 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24146 (arg1)->SetColumn(arg2);
24147 SWIG_PYTHON_THREAD_END_ALLOW;
24148 }
24149 resultobj = SWIG_Py_Void();
24150 return resultobj;
24151fail:
24152 return NULL;
24153}
24154
24155
24156SWIGINTERN PyObject *_wrap_SBDeclaration___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24157 PyObject *resultobj = 0;
24158 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
24159 lldb::SBDeclaration *arg2 = 0 ;
24160 void *argp1 = 0 ;
24161 int res1 = 0 ;
24162 void *argp2 = 0 ;
24163 int res2 = 0 ;
24164 PyObject *swig_obj[2] ;
24165 bool result;
24166
24167 if (!SWIG_Python_UnpackTuple(args, "SBDeclaration___eq__", 2, 2, swig_obj)) SWIG_fail;
24168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
24169 if (!SWIG_IsOK(res1)) {
24170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___eq__" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
24171 }
24172 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24173 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDeclaration, 0 | 0);
24174 if (!SWIG_IsOK(res2)) {
24175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration___eq__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
24176 }
24177 if (!argp2) {
24178 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration___eq__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
24179 }
24180 arg2 = reinterpret_cast< lldb::SBDeclaration * >(argp2);
24181 {
24182 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24183 result = (bool)((lldb::SBDeclaration const *)arg1)->operator ==((lldb::SBDeclaration const &)*arg2);
24184 SWIG_PYTHON_THREAD_END_ALLOW;
24185 }
24186 resultobj = SWIG_From_bool(static_cast< bool >(result));
24187 return resultobj;
24188fail:
24189 PyErr_Clear();
24190 Py_INCREF(Py_NotImplemented);
24191 return Py_NotImplemented;
24192}
24193
24194
24195SWIGINTERN PyObject *_wrap_SBDeclaration___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24196 PyObject *resultobj = 0;
24197 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
24198 lldb::SBDeclaration *arg2 = 0 ;
24199 void *argp1 = 0 ;
24200 int res1 = 0 ;
24201 void *argp2 = 0 ;
24202 int res2 = 0 ;
24203 PyObject *swig_obj[2] ;
24204 bool result;
24205
24206 if (!SWIG_Python_UnpackTuple(args, "SBDeclaration___ne__", 2, 2, swig_obj)) SWIG_fail;
24207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
24208 if (!SWIG_IsOK(res1)) {
24209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___ne__" "', argument " "1"" of type '" "lldb::SBDeclaration const *""'");
24210 }
24211 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24212 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDeclaration, 0 | 0);
24213 if (!SWIG_IsOK(res2)) {
24214 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBDeclaration___ne__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
24215 }
24216 if (!argp2) {
24217 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBDeclaration___ne__" "', argument " "2"" of type '" "lldb::SBDeclaration const &""'");
24218 }
24219 arg2 = reinterpret_cast< lldb::SBDeclaration * >(argp2);
24220 {
24221 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24222 result = (bool)((lldb::SBDeclaration const *)arg1)->operator !=((lldb::SBDeclaration const &)*arg2);
24223 SWIG_PYTHON_THREAD_END_ALLOW;
24224 }
24225 resultobj = SWIG_From_bool(static_cast< bool >(result));
24226 return resultobj;
24227fail:
24228 PyErr_Clear();
24229 Py_INCREF(Py_NotImplemented);
24230 return Py_NotImplemented;
24231}
24232
24233
24234SWIGINTERN PyObject *_wrap_SBDeclaration___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24235 PyObject *resultobj = 0;
24236 lldb::SBDeclaration *arg1 = (lldb::SBDeclaration *) 0 ;
24237 void *argp1 = 0 ;
24238 int res1 = 0 ;
24239 PyObject *swig_obj[1] ;
24240 std::string result;
24241
24242 if (!args) SWIG_fail;
24243 swig_obj[0] = args;
24244 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBDeclaration, 0 | 0 );
24245 if (!SWIG_IsOK(res1)) {
24246 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBDeclaration___str__" "', argument " "1"" of type '" "lldb::SBDeclaration *""'");
24247 }
24248 arg1 = reinterpret_cast< lldb::SBDeclaration * >(argp1);
24249 {
24250 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24251 result = lldb_SBDeclaration___str__(arg1);
24252 SWIG_PYTHON_THREAD_END_ALLOW;
24253 }
24254 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
24255 return resultobj;
24256fail:
24257 return NULL;
24258}
24259
24260
24261SWIGINTERN PyObject *SBDeclaration_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24262 PyObject *obj;
24263 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
24264 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBDeclaration, SWIG_NewClientData(obj));
24265 return SWIG_Py_Void();
24266}
24267
24268SWIGINTERN PyObject *SBDeclaration_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24269 return SWIG_Python_InitShadowInstance(args);
24270}
24271
24272SWIGINTERN PyObject *_wrap_new_SBError__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
24273 PyObject *resultobj = 0;
24274 lldb::SBError *result = 0 ;
24275
24276 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
24277 {
24278 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24279 result = (lldb::SBError *)new lldb::SBError();
24280 SWIG_PYTHON_THREAD_END_ALLOW;
24281 }
24282 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NEW | 0 );
24283 return resultobj;
24284fail:
24285 return NULL;
24286}
24287
24288
24289SWIGINTERN PyObject *_wrap_new_SBError__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
24290 PyObject *resultobj = 0;
24291 lldb::SBError *arg1 = 0 ;
24292 void *argp1 = 0 ;
24293 int res1 = 0 ;
24294 lldb::SBError *result = 0 ;
24295
24296 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
24297 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBError, 0 | 0);
24298 if (!SWIG_IsOK(res1)) {
24299 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBError" "', argument " "1"" of type '" "lldb::SBError const &""'");
24300 }
24301 if (!argp1) {
24302 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBError" "', argument " "1"" of type '" "lldb::SBError const &""'");
24303 }
24304 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24305 {
24306 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24307 result = (lldb::SBError *)new lldb::SBError((lldb::SBError const &)*arg1);
24308 SWIG_PYTHON_THREAD_END_ALLOW;
24309 }
24310 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NEW | 0 );
24311 return resultobj;
24312fail:
24313 return NULL;
24314}
24315
24316
24317SWIGINTERN PyObject *_wrap_new_SBError(PyObject *self, PyObject *args) {
24318 Py_ssize_t argc;
24319 PyObject *argv[2] = {
24320 0
24321 };
24322
24323 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBError", 0, 1, argv))) SWIG_fail;
24324 --argc;
24325 if (argc == 0) {
24326 return _wrap_new_SBError__SWIG_0(self, argc, argv);
24327 }
24328 if (argc == 1) {
24329 int _v;
24330 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL | 0);
24331 _v = SWIG_CheckState(res);
24332 if (_v) {
24333 return _wrap_new_SBError__SWIG_1(self, argc, argv);
24334 }
24335 }
24336
24337fail:
24338 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBError'.\n"
24339 " Possible C/C++ prototypes are:\n"
24340 " lldb::SBError::SBError()\n"
24341 " lldb::SBError::SBError(lldb::SBError const &)\n");
24342 return 0;
24343}
24344
24345
24346SWIGINTERN PyObject *_wrap_delete_SBError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24347 PyObject *resultobj = 0;
24348 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24349 void *argp1 = 0 ;
24350 int res1 = 0 ;
24351 PyObject *swig_obj[1] ;
24352
24353 if (!args) SWIG_fail;
24354 swig_obj[0] = args;
24355 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, SWIG_POINTER_DISOWN | 0 );
24356 if (!SWIG_IsOK(res1)) {
24357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBError" "', argument " "1"" of type '" "lldb::SBError *""'");
24358 }
24359 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24360 {
24361 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24362 delete arg1;
24363 SWIG_PYTHON_THREAD_END_ALLOW;
24364 }
24365 resultobj = SWIG_Py_Void();
24366 return resultobj;
24367fail:
24368 return NULL;
24369}
24370
24371
24372SWIGINTERN PyObject *_wrap_SBError_GetCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24373 PyObject *resultobj = 0;
24374 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24375 void *argp1 = 0 ;
24376 int res1 = 0 ;
24377 PyObject *swig_obj[1] ;
24378 char *result = 0 ;
24379
24380 if (!args) SWIG_fail;
24381 swig_obj[0] = args;
24382 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24383 if (!SWIG_IsOK(res1)) {
24384 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetCString" "', argument " "1"" of type '" "lldb::SBError const *""'");
24385 }
24386 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24387 {
24388 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24389 result = (char *)((lldb::SBError const *)arg1)->GetCString();
24390 SWIG_PYTHON_THREAD_END_ALLOW;
24391 }
24392 resultobj = SWIG_FromCharPtr((const char *)result);
24393 return resultobj;
24394fail:
24395 return NULL;
24396}
24397
24398
24399SWIGINTERN PyObject *_wrap_SBError_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24400 PyObject *resultobj = 0;
24401 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24402 void *argp1 = 0 ;
24403 int res1 = 0 ;
24404 PyObject *swig_obj[1] ;
24405
24406 if (!args) SWIG_fail;
24407 swig_obj[0] = args;
24408 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24409 if (!SWIG_IsOK(res1)) {
24410 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_Clear" "', argument " "1"" of type '" "lldb::SBError *""'");
24411 }
24412 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24413 {
24414 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24415 (arg1)->Clear();
24416 SWIG_PYTHON_THREAD_END_ALLOW;
24417 }
24418 resultobj = SWIG_Py_Void();
24419 return resultobj;
24420fail:
24421 return NULL;
24422}
24423
24424
24425SWIGINTERN PyObject *_wrap_SBError_Fail(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24426 PyObject *resultobj = 0;
24427 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24428 void *argp1 = 0 ;
24429 int res1 = 0 ;
24430 PyObject *swig_obj[1] ;
24431 bool result;
24432
24433 if (!args) SWIG_fail;
24434 swig_obj[0] = args;
24435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24436 if (!SWIG_IsOK(res1)) {
24437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_Fail" "', argument " "1"" of type '" "lldb::SBError const *""'");
24438 }
24439 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24440 {
24441 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24442 result = (bool)((lldb::SBError const *)arg1)->Fail();
24443 SWIG_PYTHON_THREAD_END_ALLOW;
24444 }
24445 resultobj = SWIG_From_bool(static_cast< bool >(result));
24446 return resultobj;
24447fail:
24448 return NULL;
24449}
24450
24451
24452SWIGINTERN PyObject *_wrap_SBError_Success(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24453 PyObject *resultobj = 0;
24454 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24455 void *argp1 = 0 ;
24456 int res1 = 0 ;
24457 PyObject *swig_obj[1] ;
24458 bool result;
24459
24460 if (!args) SWIG_fail;
24461 swig_obj[0] = args;
24462 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24463 if (!SWIG_IsOK(res1)) {
24464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_Success" "', argument " "1"" of type '" "lldb::SBError const *""'");
24465 }
24466 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24467 {
24468 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24469 result = (bool)((lldb::SBError const *)arg1)->Success();
24470 SWIG_PYTHON_THREAD_END_ALLOW;
24471 }
24472 resultobj = SWIG_From_bool(static_cast< bool >(result));
24473 return resultobj;
24474fail:
24475 return NULL;
24476}
24477
24478
24479SWIGINTERN PyObject *_wrap_SBError_GetError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24480 PyObject *resultobj = 0;
24481 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24482 void *argp1 = 0 ;
24483 int res1 = 0 ;
24484 PyObject *swig_obj[1] ;
24485 uint32_t result;
24486
24487 if (!args) SWIG_fail;
24488 swig_obj[0] = args;
24489 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24490 if (!SWIG_IsOK(res1)) {
24491 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetError" "', argument " "1"" of type '" "lldb::SBError const *""'");
24492 }
24493 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24494 {
24495 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24496 result = (uint32_t)((lldb::SBError const *)arg1)->GetError();
24497 SWIG_PYTHON_THREAD_END_ALLOW;
24498 }
24499 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
24500 return resultobj;
24501fail:
24502 return NULL;
24503}
24504
24505
24506SWIGINTERN PyObject *_wrap_SBError_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24507 PyObject *resultobj = 0;
24508 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24509 void *argp1 = 0 ;
24510 int res1 = 0 ;
24511 PyObject *swig_obj[1] ;
24512 lldb::ErrorType result;
24513
24514 if (!args) SWIG_fail;
24515 swig_obj[0] = args;
24516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24517 if (!SWIG_IsOK(res1)) {
24518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetType" "', argument " "1"" of type '" "lldb::SBError const *""'");
24519 }
24520 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24521 {
24522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24523 result = (lldb::ErrorType)((lldb::SBError const *)arg1)->GetType();
24524 SWIG_PYTHON_THREAD_END_ALLOW;
24525 }
24526 resultobj = SWIG_From_int(static_cast< int >(result));
24527 return resultobj;
24528fail:
24529 return NULL;
24530}
24531
24532
24533SWIGINTERN PyObject *_wrap_SBError_SetError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24534 PyObject *resultobj = 0;
24535 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24536 uint32_t arg2 ;
24537 lldb::ErrorType arg3 ;
24538 void *argp1 = 0 ;
24539 int res1 = 0 ;
24540 unsigned int val2 ;
24541 int ecode2 = 0 ;
24542 int val3 ;
24543 int ecode3 = 0 ;
24544 PyObject *swig_obj[3] ;
24545
24546 if (!SWIG_Python_UnpackTuple(args, "SBError_SetError", 3, 3, swig_obj)) SWIG_fail;
24547 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24548 if (!SWIG_IsOK(res1)) {
24549 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetError" "', argument " "1"" of type '" "lldb::SBError *""'");
24550 }
24551 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24552 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
24553 if (!SWIG_IsOK(ecode2)) {
24554 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBError_SetError" "', argument " "2"" of type '" "uint32_t""'");
24555 }
24556 arg2 = static_cast< uint32_t >(val2);
24557 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
24558 if (!SWIG_IsOK(ecode3)) {
24559 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBError_SetError" "', argument " "3"" of type '" "lldb::ErrorType""'");
24560 }
24561 arg3 = static_cast< lldb::ErrorType >(val3);
24562 {
24563 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24564 (arg1)->SetError(arg2,arg3);
24565 SWIG_PYTHON_THREAD_END_ALLOW;
24566 }
24567 resultobj = SWIG_Py_Void();
24568 return resultobj;
24569fail:
24570 return NULL;
24571}
24572
24573
24574SWIGINTERN PyObject *_wrap_SBError_SetErrorToErrno(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24575 PyObject *resultobj = 0;
24576 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24577 void *argp1 = 0 ;
24578 int res1 = 0 ;
24579 PyObject *swig_obj[1] ;
24580
24581 if (!args) SWIG_fail;
24582 swig_obj[0] = args;
24583 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24584 if (!SWIG_IsOK(res1)) {
24585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorToErrno" "', argument " "1"" of type '" "lldb::SBError *""'");
24586 }
24587 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24588 {
24589 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24590 (arg1)->SetErrorToErrno();
24591 SWIG_PYTHON_THREAD_END_ALLOW;
24592 }
24593 resultobj = SWIG_Py_Void();
24594 return resultobj;
24595fail:
24596 return NULL;
24597}
24598
24599
24600SWIGINTERN PyObject *_wrap_SBError_SetErrorToGenericError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24601 PyObject *resultobj = 0;
24602 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24603 void *argp1 = 0 ;
24604 int res1 = 0 ;
24605 PyObject *swig_obj[1] ;
24606
24607 if (!args) SWIG_fail;
24608 swig_obj[0] = args;
24609 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24610 if (!SWIG_IsOK(res1)) {
24611 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorToGenericError" "', argument " "1"" of type '" "lldb::SBError *""'");
24612 }
24613 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24614 {
24615 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24616 (arg1)->SetErrorToGenericError();
24617 SWIG_PYTHON_THREAD_END_ALLOW;
24618 }
24619 resultobj = SWIG_Py_Void();
24620 return resultobj;
24621fail:
24622 return NULL;
24623}
24624
24625
24626SWIGINTERN PyObject *_wrap_SBError_SetErrorString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24627 PyObject *resultobj = 0;
24628 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24629 char *arg2 = (char *) 0 ;
24630 void *argp1 = 0 ;
24631 int res1 = 0 ;
24632 int res2 ;
24633 char *buf2 = 0 ;
24634 int alloc2 = 0 ;
24635 PyObject *swig_obj[2] ;
24636
24637 if (!SWIG_Python_UnpackTuple(args, "SBError_SetErrorString", 2, 2, swig_obj)) SWIG_fail;
24638 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24639 if (!SWIG_IsOK(res1)) {
24640 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorString" "', argument " "1"" of type '" "lldb::SBError *""'");
24641 }
24642 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24643 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
24644 if (!SWIG_IsOK(res2)) {
24645 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorString" "', argument " "2"" of type '" "char const *""'");
24646 }
24647 arg2 = reinterpret_cast< char * >(buf2);
24648 {
24649 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24650 (arg1)->SetErrorString((char const *)arg2);
24651 SWIG_PYTHON_THREAD_END_ALLOW;
24652 }
24653 resultobj = SWIG_Py_Void();
24654 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24655 return resultobj;
24656fail:
24657 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24658 return NULL;
24659}
24660
24661
24662SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
24663 PyObject *resultobj = 0;
24664 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24665 char *arg2 = (char *) 0 ;
24666 char *arg3 = (char *) 0 ;
24667 char *arg4 = (char *) 0 ;
24668 char *arg5 = (char *) 0 ;
24669 void *argp1 = 0 ;
24670 int res1 = 0 ;
24671 int res2 ;
24672 char *buf2 = 0 ;
24673 int alloc2 = 0 ;
24674 int res3 ;
24675 char *buf3 = 0 ;
24676 int alloc3 = 0 ;
24677 int res4 ;
24678 char *buf4 = 0 ;
24679 int alloc4 = 0 ;
24680 int res5 ;
24681 char *buf5 = 0 ;
24682 int alloc5 = 0 ;
24683 int result;
24684
24685 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
24686 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24687 if (!SWIG_IsOK(res1)) {
24688 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
24689 }
24690 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24691 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
24692 if (!SWIG_IsOK(res2)) {
24693 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
24694 }
24695 arg2 = reinterpret_cast< char * >(buf2);
24696 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
24697 if (!SWIG_IsOK(res3)) {
24698 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "3"" of type '" "char *""'");
24699 }
24700 arg3 = reinterpret_cast< char * >(buf3);
24701 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
24702 if (!SWIG_IsOK(res4)) {
24703 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "4"" of type '" "char *""'");
24704 }
24705 arg4 = reinterpret_cast< char * >(buf4);
24706 res5 = SWIG_AsCharPtrAndSize(swig_obj[4], &buf5, NULL, &alloc5);
24707 if (!SWIG_IsOK(res5)) {
24708 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "5"" of type '" "char *""'");
24709 }
24710 arg5 = reinterpret_cast< char * >(buf5);
24711 {
24712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24713 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2,arg3,arg4,arg5);
24714 SWIG_PYTHON_THREAD_END_ALLOW;
24715 }
24716 resultobj = SWIG_From_int(static_cast< int >(result));
24717 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24718 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
24719 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
24720 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
24721 return resultobj;
24722fail:
24723 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24724 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
24725 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
24726 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
24727 return NULL;
24728}
24729
24730
24731SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
24732 PyObject *resultobj = 0;
24733 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24734 char *arg2 = (char *) 0 ;
24735 char *arg3 = (char *) 0 ;
24736 char *arg4 = (char *) 0 ;
24737 void *argp1 = 0 ;
24738 int res1 = 0 ;
24739 int res2 ;
24740 char *buf2 = 0 ;
24741 int alloc2 = 0 ;
24742 int res3 ;
24743 char *buf3 = 0 ;
24744 int alloc3 = 0 ;
24745 int res4 ;
24746 char *buf4 = 0 ;
24747 int alloc4 = 0 ;
24748 int result;
24749
24750 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
24751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24752 if (!SWIG_IsOK(res1)) {
24753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
24754 }
24755 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24756 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
24757 if (!SWIG_IsOK(res2)) {
24758 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
24759 }
24760 arg2 = reinterpret_cast< char * >(buf2);
24761 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
24762 if (!SWIG_IsOK(res3)) {
24763 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "3"" of type '" "char *""'");
24764 }
24765 arg3 = reinterpret_cast< char * >(buf3);
24766 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
24767 if (!SWIG_IsOK(res4)) {
24768 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "4"" of type '" "char *""'");
24769 }
24770 arg4 = reinterpret_cast< char * >(buf4);
24771 {
24772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24773 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2,arg3,arg4);
24774 SWIG_PYTHON_THREAD_END_ALLOW;
24775 }
24776 resultobj = SWIG_From_int(static_cast< int >(result));
24777 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24778 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
24779 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
24780 return resultobj;
24781fail:
24782 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24783 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
24784 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
24785 return NULL;
24786}
24787
24788
24789SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
24790 PyObject *resultobj = 0;
24791 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24792 char *arg2 = (char *) 0 ;
24793 char *arg3 = (char *) 0 ;
24794 void *argp1 = 0 ;
24795 int res1 = 0 ;
24796 int res2 ;
24797 char *buf2 = 0 ;
24798 int alloc2 = 0 ;
24799 int res3 ;
24800 char *buf3 = 0 ;
24801 int alloc3 = 0 ;
24802 int result;
24803
24804 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
24805 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24806 if (!SWIG_IsOK(res1)) {
24807 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
24808 }
24809 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24810 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
24811 if (!SWIG_IsOK(res2)) {
24812 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
24813 }
24814 arg2 = reinterpret_cast< char * >(buf2);
24815 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
24816 if (!SWIG_IsOK(res3)) {
24817 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "3"" of type '" "char *""'");
24818 }
24819 arg3 = reinterpret_cast< char * >(buf3);
24820 {
24821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24822 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2,arg3);
24823 SWIG_PYTHON_THREAD_END_ALLOW;
24824 }
24825 resultobj = SWIG_From_int(static_cast< int >(result));
24826 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24827 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
24828 return resultobj;
24829fail:
24830 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24831 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
24832 return NULL;
24833}
24834
24835
24836SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
24837 PyObject *resultobj = 0;
24838 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24839 char *arg2 = (char *) 0 ;
24840 void *argp1 = 0 ;
24841 int res1 = 0 ;
24842 int res2 ;
24843 char *buf2 = 0 ;
24844 int alloc2 = 0 ;
24845 int result;
24846
24847 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
24848 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24849 if (!SWIG_IsOK(res1)) {
24850 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "1"" of type '" "lldb::SBError *""'");
24851 }
24852 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24853 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
24854 if (!SWIG_IsOK(res2)) {
24855 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_SetErrorStringWithFormat" "', argument " "2"" of type '" "char const *""'");
24856 }
24857 arg2 = reinterpret_cast< char * >(buf2);
24858 {
24859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24860 result = (int)(arg1)->SetErrorStringWithFormat((char const *)arg2);
24861 SWIG_PYTHON_THREAD_END_ALLOW;
24862 }
24863 resultobj = SWIG_From_int(static_cast< int >(result));
24864 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24865 return resultobj;
24866fail:
24867 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
24868 return NULL;
24869}
24870
24871
24872SWIGINTERN PyObject *_wrap_SBError_SetErrorStringWithFormat(PyObject *self, PyObject *args) {
24873 Py_ssize_t argc;
24874 PyObject *argv[6] = {
24875 0
24876 };
24877
24878 if (!(argc = SWIG_Python_UnpackTuple(args, "SBError_SetErrorStringWithFormat", 0, 5, argv))) SWIG_fail;
24879 --argc;
24880 if (argc == 2) {
24881 int _v;
24882 void *vptr = 0;
24883 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
24884 _v = SWIG_CheckState(res);
24885 if (_v) {
24886 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
24887 _v = SWIG_CheckState(res);
24888 if (_v) {
24889 return _wrap_SBError_SetErrorStringWithFormat__SWIG_3(self, argc, argv);
24890 }
24891 }
24892 }
24893 if (argc == 3) {
24894 int _v;
24895 void *vptr = 0;
24896 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
24897 _v = SWIG_CheckState(res);
24898 if (_v) {
24899 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
24900 _v = SWIG_CheckState(res);
24901 if (_v) {
24902 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
24903 _v = SWIG_CheckState(res);
24904 if (_v) {
24905 return _wrap_SBError_SetErrorStringWithFormat__SWIG_2(self, argc, argv);
24906 }
24907 }
24908 }
24909 }
24910 if (argc == 4) {
24911 int _v;
24912 void *vptr = 0;
24913 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
24914 _v = SWIG_CheckState(res);
24915 if (_v) {
24916 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
24917 _v = SWIG_CheckState(res);
24918 if (_v) {
24919 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
24920 _v = SWIG_CheckState(res);
24921 if (_v) {
24922 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
24923 _v = SWIG_CheckState(res);
24924 if (_v) {
24925 return _wrap_SBError_SetErrorStringWithFormat__SWIG_1(self, argc, argv);
24926 }
24927 }
24928 }
24929 }
24930 }
24931 if (argc == 5) {
24932 int _v;
24933 void *vptr = 0;
24934 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBError, 0);
24935 _v = SWIG_CheckState(res);
24936 if (_v) {
24937 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
24938 _v = SWIG_CheckState(res);
24939 if (_v) {
24940 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
24941 _v = SWIG_CheckState(res);
24942 if (_v) {
24943 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
24944 _v = SWIG_CheckState(res);
24945 if (_v) {
24946 int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
24947 _v = SWIG_CheckState(res);
24948 if (_v) {
24949 return _wrap_SBError_SetErrorStringWithFormat__SWIG_0(self, argc, argv);
24950 }
24951 }
24952 }
24953 }
24954 }
24955 }
24956
24957fail:
24958 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBError_SetErrorStringWithFormat'.\n"
24959 " Possible C/C++ prototypes are:\n"
24960 " lldb::SBError::SetErrorStringWithFormat(char const *,char *,char *,char *)\n"
24961 " lldb::SBError::SetErrorStringWithFormat(char const *,char *,char *)\n"
24962 " lldb::SBError::SetErrorStringWithFormat(char const *,char *)\n"
24963 " lldb::SBError::SetErrorStringWithFormat(char const *)\n");
24964 return 0;
24965}
24966
24967
24968SWIGINTERN PyObject *_wrap_SBError_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24969 PyObject *resultobj = 0;
24970 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24971 void *argp1 = 0 ;
24972 int res1 = 0 ;
24973 PyObject *swig_obj[1] ;
24974 bool result;
24975
24976 if (!args) SWIG_fail;
24977 swig_obj[0] = args;
24978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
24979 if (!SWIG_IsOK(res1)) {
24980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_IsValid" "', argument " "1"" of type '" "lldb::SBError const *""'");
24981 }
24982 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
24983 {
24984 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
24985 result = (bool)((lldb::SBError const *)arg1)->IsValid();
24986 SWIG_PYTHON_THREAD_END_ALLOW;
24987 }
24988 resultobj = SWIG_From_bool(static_cast< bool >(result));
24989 return resultobj;
24990fail:
24991 return NULL;
24992}
24993
24994
24995SWIGINTERN PyObject *_wrap_SBError___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24996 PyObject *resultobj = 0;
24997 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
24998 void *argp1 = 0 ;
24999 int res1 = 0 ;
25000 PyObject *swig_obj[1] ;
25001 bool result;
25002
25003 if (!args) SWIG_fail;
25004 swig_obj[0] = args;
25005 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
25006 if (!SWIG_IsOK(res1)) {
25007 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError___nonzero__" "', argument " "1"" of type '" "lldb::SBError const *""'");
25008 }
25009 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
25010 {
25011 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25012 result = (bool)((lldb::SBError const *)arg1)->operator bool();
25013 SWIG_PYTHON_THREAD_END_ALLOW;
25014 }
25015 resultobj = SWIG_From_bool(static_cast< bool >(result));
25016 return resultobj;
25017fail:
25018 return NULL;
25019}
25020
25021
25022SWIGINTERN PyObject *_wrap_SBError_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25023 PyObject *resultobj = 0;
25024 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
25025 lldb::SBStream *arg2 = 0 ;
25026 void *argp1 = 0 ;
25027 int res1 = 0 ;
25028 void *argp2 = 0 ;
25029 int res2 = 0 ;
25030 PyObject *swig_obj[2] ;
25031 bool result;
25032
25033 if (!SWIG_Python_UnpackTuple(args, "SBError_GetDescription", 2, 2, swig_obj)) SWIG_fail;
25034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
25035 if (!SWIG_IsOK(res1)) {
25036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError_GetDescription" "', argument " "1"" of type '" "lldb::SBError *""'");
25037 }
25038 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
25039 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
25040 if (!SWIG_IsOK(res2)) {
25041 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBError_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
25042 }
25043 if (!argp2) {
25044 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBError_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
25045 }
25046 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
25047 {
25048 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25049 result = (bool)(arg1)->GetDescription(*arg2);
25050 SWIG_PYTHON_THREAD_END_ALLOW;
25051 }
25052 resultobj = SWIG_From_bool(static_cast< bool >(result));
25053 return resultobj;
25054fail:
25055 return NULL;
25056}
25057
25058
25059SWIGINTERN PyObject *_wrap_SBError___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25060 PyObject *resultobj = 0;
25061 lldb::SBError *arg1 = (lldb::SBError *) 0 ;
25062 void *argp1 = 0 ;
25063 int res1 = 0 ;
25064 PyObject *swig_obj[1] ;
25065 std::string result;
25066
25067 if (!args) SWIG_fail;
25068 swig_obj[0] = args;
25069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBError, 0 | 0 );
25070 if (!SWIG_IsOK(res1)) {
25071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBError___str__" "', argument " "1"" of type '" "lldb::SBError *""'");
25072 }
25073 arg1 = reinterpret_cast< lldb::SBError * >(argp1);
25074 {
25075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25076 result = lldb_SBError___str__(arg1);
25077 SWIG_PYTHON_THREAD_END_ALLOW;
25078 }
25079 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
25080 return resultobj;
25081fail:
25082 return NULL;
25083}
25084
25085
25086SWIGINTERN PyObject *SBError_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25087 PyObject *obj;
25088 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
25089 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBError, SWIG_NewClientData(obj));
25090 return SWIG_Py_Void();
25091}
25092
25093SWIGINTERN PyObject *SBError_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25094 return SWIG_Python_InitShadowInstance(args);
25095}
25096
25097SWIGINTERN PyObject *_wrap_new_SBEnvironment__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
25098 PyObject *resultobj = 0;
25099 lldb::SBEnvironment *result = 0 ;
25100
25101 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
25102 {
25103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25104 result = (lldb::SBEnvironment *)new lldb::SBEnvironment();
25105 SWIG_PYTHON_THREAD_END_ALLOW;
25106 }
25107 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_NEW | 0 );
25108 return resultobj;
25109fail:
25110 return NULL;
25111}
25112
25113
25114SWIGINTERN PyObject *_wrap_new_SBEnvironment__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
25115 PyObject *resultobj = 0;
25116 lldb::SBEnvironment *arg1 = 0 ;
25117 void *argp1 = 0 ;
25118 int res1 = 0 ;
25119 lldb::SBEnvironment *result = 0 ;
25120
25121 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
25122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEnvironment, 0 | 0);
25123 if (!SWIG_IsOK(res1)) {
25124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBEnvironment" "', argument " "1"" of type '" "lldb::SBEnvironment const &""'");
25125 }
25126 if (!argp1) {
25127 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBEnvironment" "', argument " "1"" of type '" "lldb::SBEnvironment const &""'");
25128 }
25129 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25130 {
25131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25132 result = (lldb::SBEnvironment *)new lldb::SBEnvironment((lldb::SBEnvironment const &)*arg1);
25133 SWIG_PYTHON_THREAD_END_ALLOW;
25134 }
25135 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_NEW | 0 );
25136 return resultobj;
25137fail:
25138 return NULL;
25139}
25140
25141
25142SWIGINTERN PyObject *_wrap_new_SBEnvironment(PyObject *self, PyObject *args) {
25143 Py_ssize_t argc;
25144 PyObject *argv[2] = {
25145 0
25146 };
25147
25148 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBEnvironment", 0, 1, argv))) SWIG_fail;
25149 --argc;
25150 if (argc == 0) {
25151 return _wrap_new_SBEnvironment__SWIG_0(self, argc, argv);
25152 }
25153 if (argc == 1) {
25154 int _v;
25155 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_NO_NULL | 0);
25156 _v = SWIG_CheckState(res);
25157 if (_v) {
25158 return _wrap_new_SBEnvironment__SWIG_1(self, argc, argv);
25159 }
25160 }
25161
25162fail:
25163 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBEnvironment'.\n"
25164 " Possible C/C++ prototypes are:\n"
25165 " lldb::SBEnvironment::SBEnvironment()\n"
25166 " lldb::SBEnvironment::SBEnvironment(lldb::SBEnvironment const &)\n");
25167 return 0;
25168}
25169
25170
25171SWIGINTERN PyObject *_wrap_delete_SBEnvironment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25172 PyObject *resultobj = 0;
25173 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25174 void *argp1 = 0 ;
25175 int res1 = 0 ;
25176 PyObject *swig_obj[1] ;
25177
25178 if (!args) SWIG_fail;
25179 swig_obj[0] = args;
25180 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_DISOWN | 0 );
25181 if (!SWIG_IsOK(res1)) {
25182 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBEnvironment" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25183 }
25184 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25185 {
25186 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25187 delete arg1;
25188 SWIG_PYTHON_THREAD_END_ALLOW;
25189 }
25190 resultobj = SWIG_Py_Void();
25191 return resultobj;
25192fail:
25193 return NULL;
25194}
25195
25196
25197SWIGINTERN PyObject *_wrap_SBEnvironment_GetNumValues(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25198 PyObject *resultobj = 0;
25199 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25200 void *argp1 = 0 ;
25201 int res1 = 0 ;
25202 PyObject *swig_obj[1] ;
25203 size_t result;
25204
25205 if (!args) SWIG_fail;
25206 swig_obj[0] = args;
25207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25208 if (!SWIG_IsOK(res1)) {
25209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetNumValues" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25210 }
25211 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25212 {
25213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25214 result = (arg1)->GetNumValues();
25215 SWIG_PYTHON_THREAD_END_ALLOW;
25216 }
25217 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
25218 return resultobj;
25219fail:
25220 return NULL;
25221}
25222
25223
25224SWIGINTERN PyObject *_wrap_SBEnvironment_Get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25225 PyObject *resultobj = 0;
25226 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25227 char *arg2 = (char *) 0 ;
25228 void *argp1 = 0 ;
25229 int res1 = 0 ;
25230 int res2 ;
25231 char *buf2 = 0 ;
25232 int alloc2 = 0 ;
25233 PyObject *swig_obj[2] ;
25234 char *result = 0 ;
25235
25236 if (!SWIG_Python_UnpackTuple(args, "SBEnvironment_Get", 2, 2, swig_obj)) SWIG_fail;
25237 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25238 if (!SWIG_IsOK(res1)) {
25239 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Get" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25240 }
25241 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25242 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
25243 if (!SWIG_IsOK(res2)) {
25244 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_Get" "', argument " "2"" of type '" "char const *""'");
25245 }
25246 arg2 = reinterpret_cast< char * >(buf2);
25247 {
25248 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25249 result = (char *)(arg1)->Get((char const *)arg2);
25250 SWIG_PYTHON_THREAD_END_ALLOW;
25251 }
25252 resultobj = SWIG_FromCharPtr((const char *)result);
25253 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25254 return resultobj;
25255fail:
25256 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25257 return NULL;
25258}
25259
25260
25261SWIGINTERN PyObject *_wrap_SBEnvironment_GetNameAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25262 PyObject *resultobj = 0;
25263 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25264 size_t arg2 ;
25265 void *argp1 = 0 ;
25266 int res1 = 0 ;
25267 size_t val2 ;
25268 int ecode2 = 0 ;
25269 PyObject *swig_obj[2] ;
25270 char *result = 0 ;
25271
25272 if (!SWIG_Python_UnpackTuple(args, "SBEnvironment_GetNameAtIndex", 2, 2, swig_obj)) SWIG_fail;
25273 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25274 if (!SWIG_IsOK(res1)) {
25275 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetNameAtIndex" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25276 }
25277 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25278 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
25279 if (!SWIG_IsOK(ecode2)) {
25280 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBEnvironment_GetNameAtIndex" "', argument " "2"" of type '" "size_t""'");
25281 }
25282 arg2 = static_cast< size_t >(val2);
25283 {
25284 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25285 result = (char *)(arg1)->GetNameAtIndex(arg2);
25286 SWIG_PYTHON_THREAD_END_ALLOW;
25287 }
25288 resultobj = SWIG_FromCharPtr((const char *)result);
25289 return resultobj;
25290fail:
25291 return NULL;
25292}
25293
25294
25295SWIGINTERN PyObject *_wrap_SBEnvironment_GetValueAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25296 PyObject *resultobj = 0;
25297 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25298 size_t arg2 ;
25299 void *argp1 = 0 ;
25300 int res1 = 0 ;
25301 size_t val2 ;
25302 int ecode2 = 0 ;
25303 PyObject *swig_obj[2] ;
25304 char *result = 0 ;
25305
25306 if (!SWIG_Python_UnpackTuple(args, "SBEnvironment_GetValueAtIndex", 2, 2, swig_obj)) SWIG_fail;
25307 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25308 if (!SWIG_IsOK(res1)) {
25309 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetValueAtIndex" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25310 }
25311 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25312 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
25313 if (!SWIG_IsOK(ecode2)) {
25314 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBEnvironment_GetValueAtIndex" "', argument " "2"" of type '" "size_t""'");
25315 }
25316 arg2 = static_cast< size_t >(val2);
25317 {
25318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25319 result = (char *)(arg1)->GetValueAtIndex(arg2);
25320 SWIG_PYTHON_THREAD_END_ALLOW;
25321 }
25322 resultobj = SWIG_FromCharPtr((const char *)result);
25323 return resultobj;
25324fail:
25325 return NULL;
25326}
25327
25328
25329SWIGINTERN PyObject *_wrap_SBEnvironment_GetEntries(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25330 PyObject *resultobj = 0;
25331 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25332 void *argp1 = 0 ;
25333 int res1 = 0 ;
25334 PyObject *swig_obj[1] ;
25335 lldb::SBStringList result;
25336
25337 if (!args) SWIG_fail;
25338 swig_obj[0] = args;
25339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25340 if (!SWIG_IsOK(res1)) {
25341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_GetEntries" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25342 }
25343 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25344 {
25345 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25346 result = (arg1)->GetEntries();
25347 SWIG_PYTHON_THREAD_END_ALLOW;
25348 }
25349 resultobj = SWIG_NewPointerObj((new lldb::SBStringList(static_cast< const lldb::SBStringList& >(result))), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_OWN | 0 );
25350 return resultobj;
25351fail:
25352 return NULL;
25353}
25354
25355
25356SWIGINTERN PyObject *_wrap_SBEnvironment_PutEntry(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25357 PyObject *resultobj = 0;
25358 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25359 char *arg2 = (char *) 0 ;
25360 void *argp1 = 0 ;
25361 int res1 = 0 ;
25362 int res2 ;
25363 char *buf2 = 0 ;
25364 int alloc2 = 0 ;
25365 PyObject *swig_obj[2] ;
25366
25367 if (!SWIG_Python_UnpackTuple(args, "SBEnvironment_PutEntry", 2, 2, swig_obj)) SWIG_fail;
25368 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25369 if (!SWIG_IsOK(res1)) {
25370 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_PutEntry" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25371 }
25372 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25373 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
25374 if (!SWIG_IsOK(res2)) {
25375 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_PutEntry" "', argument " "2"" of type '" "char const *""'");
25376 }
25377 arg2 = reinterpret_cast< char * >(buf2);
25378 {
25379 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25380 (arg1)->PutEntry((char const *)arg2);
25381 SWIG_PYTHON_THREAD_END_ALLOW;
25382 }
25383 resultobj = SWIG_Py_Void();
25384 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25385 return resultobj;
25386fail:
25387 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25388 return NULL;
25389}
25390
25391
25392SWIGINTERN PyObject *_wrap_SBEnvironment_SetEntries(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25393 PyObject *resultobj = 0;
25394 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25395 lldb::SBStringList *arg2 = 0 ;
25396 bool arg3 ;
25397 void *argp1 = 0 ;
25398 int res1 = 0 ;
25399 void *argp2 = 0 ;
25400 int res2 = 0 ;
25401 bool val3 ;
25402 int ecode3 = 0 ;
25403 PyObject *swig_obj[3] ;
25404
25405 if (!SWIG_Python_UnpackTuple(args, "SBEnvironment_SetEntries", 3, 3, swig_obj)) SWIG_fail;
25406 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25407 if (!SWIG_IsOK(res1)) {
25408 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_SetEntries" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25409 }
25410 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25411 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
25412 if (!SWIG_IsOK(res2)) {
25413 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_SetEntries" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
25414 }
25415 if (!argp2) {
25416 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEnvironment_SetEntries" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
25417 }
25418 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
25419 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
25420 if (!SWIG_IsOK(ecode3)) {
25421 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBEnvironment_SetEntries" "', argument " "3"" of type '" "bool""'");
25422 }
25423 arg3 = static_cast< bool >(val3);
25424 {
25425 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25426 (arg1)->SetEntries((lldb::SBStringList const &)*arg2,arg3);
25427 SWIG_PYTHON_THREAD_END_ALLOW;
25428 }
25429 resultobj = SWIG_Py_Void();
25430 return resultobj;
25431fail:
25432 return NULL;
25433}
25434
25435
25436SWIGINTERN PyObject *_wrap_SBEnvironment_Set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25437 PyObject *resultobj = 0;
25438 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25439 char *arg2 = (char *) 0 ;
25440 char *arg3 = (char *) 0 ;
25441 bool arg4 ;
25442 void *argp1 = 0 ;
25443 int res1 = 0 ;
25444 int res2 ;
25445 char *buf2 = 0 ;
25446 int alloc2 = 0 ;
25447 int res3 ;
25448 char *buf3 = 0 ;
25449 int alloc3 = 0 ;
25450 bool val4 ;
25451 int ecode4 = 0 ;
25452 PyObject *swig_obj[4] ;
25453 bool result;
25454
25455 if (!SWIG_Python_UnpackTuple(args, "SBEnvironment_Set", 4, 4, swig_obj)) SWIG_fail;
25456 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25457 if (!SWIG_IsOK(res1)) {
25458 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Set" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25459 }
25460 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25461 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
25462 if (!SWIG_IsOK(res2)) {
25463 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_Set" "', argument " "2"" of type '" "char const *""'");
25464 }
25465 arg2 = reinterpret_cast< char * >(buf2);
25466 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
25467 if (!SWIG_IsOK(res3)) {
25468 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBEnvironment_Set" "', argument " "3"" of type '" "char const *""'");
25469 }
25470 arg3 = reinterpret_cast< char * >(buf3);
25471 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
25472 if (!SWIG_IsOK(ecode4)) {
25473 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBEnvironment_Set" "', argument " "4"" of type '" "bool""'");
25474 }
25475 arg4 = static_cast< bool >(val4);
25476 {
25477 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25478 result = (bool)(arg1)->Set((char const *)arg2,(char const *)arg3,arg4);
25479 SWIG_PYTHON_THREAD_END_ALLOW;
25480 }
25481 resultobj = SWIG_From_bool(static_cast< bool >(result));
25482 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25483 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
25484 return resultobj;
25485fail:
25486 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25487 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
25488 return NULL;
25489}
25490
25491
25492SWIGINTERN PyObject *_wrap_SBEnvironment_Unset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25493 PyObject *resultobj = 0;
25494 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25495 char *arg2 = (char *) 0 ;
25496 void *argp1 = 0 ;
25497 int res1 = 0 ;
25498 int res2 ;
25499 char *buf2 = 0 ;
25500 int alloc2 = 0 ;
25501 PyObject *swig_obj[2] ;
25502 bool result;
25503
25504 if (!SWIG_Python_UnpackTuple(args, "SBEnvironment_Unset", 2, 2, swig_obj)) SWIG_fail;
25505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25506 if (!SWIG_IsOK(res1)) {
25507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Unset" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25508 }
25509 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25510 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
25511 if (!SWIG_IsOK(res2)) {
25512 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEnvironment_Unset" "', argument " "2"" of type '" "char const *""'");
25513 }
25514 arg2 = reinterpret_cast< char * >(buf2);
25515 {
25516 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25517 result = (bool)(arg1)->Unset((char const *)arg2);
25518 SWIG_PYTHON_THREAD_END_ALLOW;
25519 }
25520 resultobj = SWIG_From_bool(static_cast< bool >(result));
25521 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25522 return resultobj;
25523fail:
25524 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
25525 return NULL;
25526}
25527
25528
25529SWIGINTERN PyObject *_wrap_SBEnvironment_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25530 PyObject *resultobj = 0;
25531 lldb::SBEnvironment *arg1 = (lldb::SBEnvironment *) 0 ;
25532 void *argp1 = 0 ;
25533 int res1 = 0 ;
25534 PyObject *swig_obj[1] ;
25535
25536 if (!args) SWIG_fail;
25537 swig_obj[0] = args;
25538 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEnvironment, 0 | 0 );
25539 if (!SWIG_IsOK(res1)) {
25540 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEnvironment_Clear" "', argument " "1"" of type '" "lldb::SBEnvironment *""'");
25541 }
25542 arg1 = reinterpret_cast< lldb::SBEnvironment * >(argp1);
25543 {
25544 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25545 (arg1)->Clear();
25546 SWIG_PYTHON_THREAD_END_ALLOW;
25547 }
25548 resultobj = SWIG_Py_Void();
25549 return resultobj;
25550fail:
25551 return NULL;
25552}
25553
25554
25555SWIGINTERN PyObject *SBEnvironment_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25556 PyObject *obj;
25557 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
25558 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBEnvironment, SWIG_NewClientData(obj));
25559 return SWIG_Py_Void();
25560}
25561
25562SWIGINTERN PyObject *SBEnvironment_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25563 return SWIG_Python_InitShadowInstance(args);
25564}
25565
25566SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
25567 PyObject *resultobj = 0;
25568 lldb::SBEvent *result = 0 ;
25569
25570 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
25571 {
25572 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25573 result = (lldb::SBEvent *)new lldb::SBEvent();
25574 SWIG_PYTHON_THREAD_END_ALLOW;
25575 }
25576 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NEW | 0 );
25577 return resultobj;
25578fail:
25579 return NULL;
25580}
25581
25582
25583SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
25584 PyObject *resultobj = 0;
25585 lldb::SBEvent *arg1 = 0 ;
25586 void *argp1 = 0 ;
25587 int res1 = 0 ;
25588 lldb::SBEvent *result = 0 ;
25589
25590 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
25591 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
25592 if (!SWIG_IsOK(res1)) {
25593 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
25594 }
25595 if (!argp1) {
25596 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
25597 }
25598 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25599 {
25600 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25601 result = (lldb::SBEvent *)new lldb::SBEvent((lldb::SBEvent const &)*arg1);
25602 SWIG_PYTHON_THREAD_END_ALLOW;
25603 }
25604 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NEW | 0 );
25605 return resultobj;
25606fail:
25607 return NULL;
25608}
25609
25610
25611SWIGINTERN PyObject *_wrap_new_SBEvent__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
25612 PyObject *resultobj = 0;
25613 uint32_t arg1 ;
25614 char *arg2 = (char *) 0 ;
25615 uint32_t arg3 ;
25616 unsigned int val1 ;
25617 int ecode1 = 0 ;
25618 lldb::SBEvent *result = 0 ;
25619
25620 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
25621 ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
25622 if (!SWIG_IsOK(ecode1)) {
25623 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBEvent" "', argument " "1"" of type '" "uint32_t""'");
25624 }
25625 arg1 = static_cast< uint32_t >(val1);
25626 {
25627 if (PythonString::Check(swig_obj[1])) {
25628 PythonString str(PyRefType::Borrowed, swig_obj[1]);
25629 arg2 = (char*)str.GetString().data();
25630 arg3 = str.GetSize();
25631 }
25632 else if(PythonByteArray::Check(swig_obj[1])) {
25633 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
25634 arg2 = (char*)bytearray.GetBytes().data();
25635 arg3 = bytearray.GetSize();
25636 }
25637 else if (PythonBytes::Check(swig_obj[1])) {
25638 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
25639 arg2 = (char*)bytes.GetBytes().data();
25640 arg3 = bytes.GetSize();
25641 }
25642 else {
25643 PyErr_SetString(PyExc_ValueError, "Expecting a string");
25644 return NULL;
25645 }
25646 }
25647 {
25648 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25649 result = (lldb::SBEvent *)new lldb::SBEvent(arg1,(char const *)arg2,arg3);
25650 SWIG_PYTHON_THREAD_END_ALLOW;
25651 }
25652 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NEW | 0 );
25653 return resultobj;
25654fail:
25655 return NULL;
25656}
25657
25658
25659SWIGINTERN PyObject *_wrap_new_SBEvent(PyObject *self, PyObject *args) {
25660 Py_ssize_t argc;
25661 PyObject *argv[3] = {
25662 0
25663 };
25664
25665 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBEvent", 0, 2, argv))) SWIG_fail;
25666 --argc;
25667 if (argc == 0) {
25668 return _wrap_new_SBEvent__SWIG_0(self, argc, argv);
25669 }
25670 if (argc == 1) {
25671 int _v;
25672 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
25673 _v = SWIG_CheckState(res);
25674 if (_v) {
25675 return _wrap_new_SBEvent__SWIG_1(self, argc, argv);
25676 }
25677 }
25678 if (argc == 2) {
25679 int _v;
25680 {
25681 int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL);
25682 _v = SWIG_CheckState(res);
25683 }
25684 if (_v) {
25685 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
25686 _v = SWIG_CheckState(res);
25687 if (_v) {
25688 if (argc <= 2) {
25689 return _wrap_new_SBEvent__SWIG_2(self, argc, argv);
25690 }
25691 {
25692 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
25693 _v = SWIG_CheckState(res);
25694 }
25695 if (_v) {
25696 return _wrap_new_SBEvent__SWIG_2(self, argc, argv);
25697 }
25698 }
25699 }
25700 }
25701
25702fail:
25703 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBEvent'.\n"
25704 " Possible C/C++ prototypes are:\n"
25705 " lldb::SBEvent::SBEvent()\n"
25706 " lldb::SBEvent::SBEvent(lldb::SBEvent const &)\n"
25707 " lldb::SBEvent::SBEvent(uint32_t,char const *,uint32_t)\n");
25708 return 0;
25709}
25710
25711
25712SWIGINTERN PyObject *_wrap_delete_SBEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25713 PyObject *resultobj = 0;
25714 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25715 void *argp1 = 0 ;
25716 int res1 = 0 ;
25717 PyObject *swig_obj[1] ;
25718
25719 if (!args) SWIG_fail;
25720 swig_obj[0] = args;
25721 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_DISOWN | 0 );
25722 if (!SWIG_IsOK(res1)) {
25723 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBEvent" "', argument " "1"" of type '" "lldb::SBEvent *""'");
25724 }
25725 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25726 {
25727 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25728 delete arg1;
25729 SWIG_PYTHON_THREAD_END_ALLOW;
25730 }
25731 resultobj = SWIG_Py_Void();
25732 return resultobj;
25733fail:
25734 return NULL;
25735}
25736
25737
25738SWIGINTERN PyObject *_wrap_SBEvent_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25739 PyObject *resultobj = 0;
25740 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25741 void *argp1 = 0 ;
25742 int res1 = 0 ;
25743 PyObject *swig_obj[1] ;
25744 bool result;
25745
25746 if (!args) SWIG_fail;
25747 swig_obj[0] = args;
25748 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25749 if (!SWIG_IsOK(res1)) {
25750 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_IsValid" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
25751 }
25752 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25753 {
25754 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25755 result = (bool)((lldb::SBEvent const *)arg1)->IsValid();
25756 SWIG_PYTHON_THREAD_END_ALLOW;
25757 }
25758 resultobj = SWIG_From_bool(static_cast< bool >(result));
25759 return resultobj;
25760fail:
25761 return NULL;
25762}
25763
25764
25765SWIGINTERN PyObject *_wrap_SBEvent___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25766 PyObject *resultobj = 0;
25767 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25768 void *argp1 = 0 ;
25769 int res1 = 0 ;
25770 PyObject *swig_obj[1] ;
25771 bool result;
25772
25773 if (!args) SWIG_fail;
25774 swig_obj[0] = args;
25775 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25776 if (!SWIG_IsOK(res1)) {
25777 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent___nonzero__" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
25778 }
25779 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25780 {
25781 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25782 result = (bool)((lldb::SBEvent const *)arg1)->operator bool();
25783 SWIG_PYTHON_THREAD_END_ALLOW;
25784 }
25785 resultobj = SWIG_From_bool(static_cast< bool >(result));
25786 return resultobj;
25787fail:
25788 return NULL;
25789}
25790
25791
25792SWIGINTERN PyObject *_wrap_SBEvent_GetDataFlavor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25793 PyObject *resultobj = 0;
25794 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25795 void *argp1 = 0 ;
25796 int res1 = 0 ;
25797 PyObject *swig_obj[1] ;
25798 char *result = 0 ;
25799
25800 if (!args) SWIG_fail;
25801 swig_obj[0] = args;
25802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25803 if (!SWIG_IsOK(res1)) {
25804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetDataFlavor" "', argument " "1"" of type '" "lldb::SBEvent *""'");
25805 }
25806 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25807 {
25808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25809 result = (char *)(arg1)->GetDataFlavor();
25810 SWIG_PYTHON_THREAD_END_ALLOW;
25811 }
25812 resultobj = SWIG_FromCharPtr((const char *)result);
25813 return resultobj;
25814fail:
25815 return NULL;
25816}
25817
25818
25819SWIGINTERN PyObject *_wrap_SBEvent_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25820 PyObject *resultobj = 0;
25821 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25822 void *argp1 = 0 ;
25823 int res1 = 0 ;
25824 PyObject *swig_obj[1] ;
25825 uint32_t result;
25826
25827 if (!args) SWIG_fail;
25828 swig_obj[0] = args;
25829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25830 if (!SWIG_IsOK(res1)) {
25831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetType" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
25832 }
25833 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25834 {
25835 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25836 result = (uint32_t)((lldb::SBEvent const *)arg1)->GetType();
25837 SWIG_PYTHON_THREAD_END_ALLOW;
25838 }
25839 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
25840 return resultobj;
25841fail:
25842 return NULL;
25843}
25844
25845
25846SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25847 PyObject *resultobj = 0;
25848 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25849 void *argp1 = 0 ;
25850 int res1 = 0 ;
25851 PyObject *swig_obj[1] ;
25852 lldb::SBBroadcaster result;
25853
25854 if (!args) SWIG_fail;
25855 swig_obj[0] = args;
25856 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25857 if (!SWIG_IsOK(res1)) {
25858 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
25859 }
25860 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25861 {
25862 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25863 result = ((lldb::SBEvent const *)arg1)->GetBroadcaster();
25864 SWIG_PYTHON_THREAD_END_ALLOW;
25865 }
25866 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(static_cast< const lldb::SBBroadcaster& >(result))), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
25867 return resultobj;
25868fail:
25869 return NULL;
25870}
25871
25872
25873SWIGINTERN PyObject *_wrap_SBEvent_GetBroadcasterClass(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25874 PyObject *resultobj = 0;
25875 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25876 void *argp1 = 0 ;
25877 int res1 = 0 ;
25878 PyObject *swig_obj[1] ;
25879 char *result = 0 ;
25880
25881 if (!args) SWIG_fail;
25882 swig_obj[0] = args;
25883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25884 if (!SWIG_IsOK(res1)) {
25885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetBroadcasterClass" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
25886 }
25887 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25888 {
25889 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25890 result = (char *)((lldb::SBEvent const *)arg1)->GetBroadcasterClass();
25891 SWIG_PYTHON_THREAD_END_ALLOW;
25892 }
25893 resultobj = SWIG_FromCharPtr((const char *)result);
25894 return resultobj;
25895fail:
25896 return NULL;
25897}
25898
25899
25900SWIGINTERN PyObject *_wrap_SBEvent_BroadcasterMatchesRef(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25901 PyObject *resultobj = 0;
25902 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25903 lldb::SBBroadcaster *arg2 = 0 ;
25904 void *argp1 = 0 ;
25905 int res1 = 0 ;
25906 void *argp2 = 0 ;
25907 int res2 = 0 ;
25908 PyObject *swig_obj[2] ;
25909 bool result;
25910
25911 if (!SWIG_Python_UnpackTuple(args, "SBEvent_BroadcasterMatchesRef", 2, 2, swig_obj)) SWIG_fail;
25912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25913 if (!SWIG_IsOK(res1)) {
25914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_BroadcasterMatchesRef" "', argument " "1"" of type '" "lldb::SBEvent *""'");
25915 }
25916 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25917 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
25918 if (!SWIG_IsOK(res2)) {
25919 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEvent_BroadcasterMatchesRef" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
25920 }
25921 if (!argp2) {
25922 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEvent_BroadcasterMatchesRef" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
25923 }
25924 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
25925 {
25926 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25927 result = (bool)(arg1)->BroadcasterMatchesRef((lldb::SBBroadcaster const &)*arg2);
25928 SWIG_PYTHON_THREAD_END_ALLOW;
25929 }
25930 resultobj = SWIG_From_bool(static_cast< bool >(result));
25931 return resultobj;
25932fail:
25933 return NULL;
25934}
25935
25936
25937SWIGINTERN PyObject *_wrap_SBEvent_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25938 PyObject *resultobj = 0;
25939 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25940 void *argp1 = 0 ;
25941 int res1 = 0 ;
25942 PyObject *swig_obj[1] ;
25943
25944 if (!args) SWIG_fail;
25945 swig_obj[0] = args;
25946 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
25947 if (!SWIG_IsOK(res1)) {
25948 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_Clear" "', argument " "1"" of type '" "lldb::SBEvent *""'");
25949 }
25950 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25951 {
25952 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25953 (arg1)->Clear();
25954 SWIG_PYTHON_THREAD_END_ALLOW;
25955 }
25956 resultobj = SWIG_Py_Void();
25957 return resultobj;
25958fail:
25959 return NULL;
25960}
25961
25962
25963SWIGINTERN PyObject *_wrap_SBEvent_GetCStringFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25964 PyObject *resultobj = 0;
25965 lldb::SBEvent *arg1 = 0 ;
25966 void *argp1 = 0 ;
25967 int res1 = 0 ;
25968 PyObject *swig_obj[1] ;
25969 char *result = 0 ;
25970
25971 if (!args) SWIG_fail;
25972 swig_obj[0] = args;
25973 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
25974 if (!SWIG_IsOK(res1)) {
25975 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetCStringFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
25976 }
25977 if (!argp1) {
25978 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEvent_GetCStringFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
25979 }
25980 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
25981 {
25982 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
25983 result = (char *)lldb::SBEvent::GetCStringFromEvent((lldb::SBEvent const &)*arg1);
25984 SWIG_PYTHON_THREAD_END_ALLOW;
25985 }
25986 resultobj = SWIG_FromCharPtr((const char *)result);
25987 return resultobj;
25988fail:
25989 return NULL;
25990}
25991
25992
25993SWIGINTERN PyObject *_wrap_SBEvent_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25994 PyObject *resultobj = 0;
25995 lldb::SBEvent *arg1 = (lldb::SBEvent *) 0 ;
25996 lldb::SBStream *arg2 = 0 ;
25997 void *argp1 = 0 ;
25998 int res1 = 0 ;
25999 void *argp2 = 0 ;
26000 int res2 = 0 ;
26001 PyObject *swig_obj[2] ;
26002 bool result;
26003
26004 if (!SWIG_Python_UnpackTuple(args, "SBEvent_GetDescription", 2, 2, swig_obj)) SWIG_fail;
26005 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBEvent, 0 | 0 );
26006 if (!SWIG_IsOK(res1)) {
26007 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBEvent_GetDescription" "', argument " "1"" of type '" "lldb::SBEvent const *""'");
26008 }
26009 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
26010 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
26011 if (!SWIG_IsOK(res2)) {
26012 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBEvent_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
26013 }
26014 if (!argp2) {
26015 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBEvent_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
26016 }
26017 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
26018 {
26019 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26020 result = (bool)((lldb::SBEvent const *)arg1)->GetDescription(*arg2);
26021 SWIG_PYTHON_THREAD_END_ALLOW;
26022 }
26023 resultobj = SWIG_From_bool(static_cast< bool >(result));
26024 return resultobj;
26025fail:
26026 return NULL;
26027}
26028
26029
26030SWIGINTERN PyObject *SBEvent_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26031 PyObject *obj;
26032 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
26033 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBEvent, SWIG_NewClientData(obj));
26034 return SWIG_Py_Void();
26035}
26036
26037SWIGINTERN PyObject *SBEvent_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26038 return SWIG_Python_InitShadowInstance(args);
26039}
26040
26041SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
26042 PyObject *resultobj = 0;
26043 lldb::SBExecutionContext *result = 0 ;
26044
26045 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
26046 {
26047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26048 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext();
26049 SWIG_PYTHON_THREAD_END_ALLOW;
26050 }
26051 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
26052 return resultobj;
26053fail:
26054 return NULL;
26055}
26056
26057
26058SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26059 PyObject *resultobj = 0;
26060 lldb::SBExecutionContext *arg1 = 0 ;
26061 void *argp1 = 0 ;
26062 int res1 = 0 ;
26063 lldb::SBExecutionContext *result = 0 ;
26064
26065 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0);
26067 if (!SWIG_IsOK(res1)) {
26068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBExecutionContext const &""'");
26069 }
26070 if (!argp1) {
26071 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBExecutionContext const &""'");
26072 }
26073 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
26074 {
26075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26076 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBExecutionContext const &)*arg1);
26077 SWIG_PYTHON_THREAD_END_ALLOW;
26078 }
26079 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
26080 return resultobj;
26081fail:
26082 return NULL;
26083}
26084
26085
26086SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26087 PyObject *resultobj = 0;
26088 lldb::SBTarget *arg1 = 0 ;
26089 void *argp1 = 0 ;
26090 int res1 = 0 ;
26091 lldb::SBExecutionContext *result = 0 ;
26092
26093 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26094 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
26095 if (!SWIG_IsOK(res1)) {
26096 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
26097 }
26098 if (!argp1) {
26099 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
26100 }
26101 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
26102 {
26103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26104 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBTarget const &)*arg1);
26105 SWIG_PYTHON_THREAD_END_ALLOW;
26106 }
26107 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
26108 return resultobj;
26109fail:
26110 return NULL;
26111}
26112
26113
26114SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26115 PyObject *resultobj = 0;
26116 lldb::SBProcess *arg1 = 0 ;
26117 void *argp1 = 0 ;
26118 int res1 = 0 ;
26119 lldb::SBExecutionContext *result = 0 ;
26120
26121 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
26123 if (!SWIG_IsOK(res1)) {
26124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
26125 }
26126 if (!argp1) {
26127 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
26128 }
26129 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
26130 {
26131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26132 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBProcess const &)*arg1);
26133 SWIG_PYTHON_THREAD_END_ALLOW;
26134 }
26135 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
26136 return resultobj;
26137fail:
26138 return NULL;
26139}
26140
26141
26142SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_4(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26143 PyObject *resultobj = 0;
26144 lldb::SBThread arg1 ;
26145 void *argp1 ;
26146 int res1 = 0 ;
26147 lldb::SBExecutionContext *result = 0 ;
26148
26149 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26150 {
26151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThread, 0 | 0);
26152 if (!SWIG_IsOK(res1)) {
26153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBThread""'");
26154 }
26155 if (!argp1) {
26156 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBThread""'");
26157 } else {
26158 lldb::SBThread * temp = reinterpret_cast< lldb::SBThread * >(argp1);
26159 arg1 = *temp;
26160 if (SWIG_IsNewObj(res1)) delete temp;
26161 }
26162 }
26163 {
26164 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26165 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext(arg1);
26166 SWIG_PYTHON_THREAD_END_ALLOW;
26167 }
26168 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
26169 return resultobj;
26170fail:
26171 return NULL;
26172}
26173
26174
26175SWIGINTERN PyObject *_wrap_new_SBExecutionContext__SWIG_5(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26176 PyObject *resultobj = 0;
26177 lldb::SBFrame *arg1 = 0 ;
26178 void *argp1 = 0 ;
26179 int res1 = 0 ;
26180 lldb::SBExecutionContext *result = 0 ;
26181
26182 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26183 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
26184 if (!SWIG_IsOK(res1)) {
26185 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
26186 }
26187 if (!argp1) {
26188 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
26189 }
26190 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
26191 {
26192 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26193 result = (lldb::SBExecutionContext *)new lldb::SBExecutionContext((lldb::SBFrame const &)*arg1);
26194 SWIG_PYTHON_THREAD_END_ALLOW;
26195 }
26196 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NEW | 0 );
26197 return resultobj;
26198fail:
26199 return NULL;
26200}
26201
26202
26203SWIGINTERN PyObject *_wrap_new_SBExecutionContext(PyObject *self, PyObject *args) {
26204 Py_ssize_t argc;
26205 PyObject *argv[2] = {
26206 0
26207 };
26208
26209 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBExecutionContext", 0, 1, argv))) SWIG_fail;
26210 --argc;
26211 if (argc == 0) {
26212 return _wrap_new_SBExecutionContext__SWIG_0(self, argc, argv);
26213 }
26214 if (argc == 1) {
26215 int _v;
26216 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_NO_NULL | 0);
26217 _v = SWIG_CheckState(res);
26218 if (_v) {
26219 return _wrap_new_SBExecutionContext__SWIG_1(self, argc, argv);
26220 }
26221 }
26222 if (argc == 1) {
26223 int _v;
26224 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
26225 _v = SWIG_CheckState(res);
26226 if (_v) {
26227 return _wrap_new_SBExecutionContext__SWIG_2(self, argc, argv);
26228 }
26229 }
26230 if (argc == 1) {
26231 int _v;
26232 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
26233 _v = SWIG_CheckState(res);
26234 if (_v) {
26235 return _wrap_new_SBExecutionContext__SWIG_3(self, argc, argv);
26236 }
26237 }
26238 if (argc == 1) {
26239 int _v;
26240 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL | 0);
26241 _v = SWIG_CheckState(res);
26242 if (_v) {
26243 return _wrap_new_SBExecutionContext__SWIG_4(self, argc, argv);
26244 }
26245 }
26246 if (argc == 1) {
26247 int _v;
26248 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL | 0);
26249 _v = SWIG_CheckState(res);
26250 if (_v) {
26251 return _wrap_new_SBExecutionContext__SWIG_5(self, argc, argv);
26252 }
26253 }
26254
26255fail:
26256 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBExecutionContext'.\n"
26257 " Possible C/C++ prototypes are:\n"
26258 " lldb::SBExecutionContext::SBExecutionContext()\n"
26259 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBExecutionContext const &)\n"
26260 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBTarget const &)\n"
26261 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBProcess const &)\n"
26262 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBThread)\n"
26263 " lldb::SBExecutionContext::SBExecutionContext(lldb::SBFrame const &)\n");
26264 return 0;
26265}
26266
26267
26268SWIGINTERN PyObject *_wrap_delete_SBExecutionContext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26269 PyObject *resultobj = 0;
26270 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
26271 void *argp1 = 0 ;
26272 int res1 = 0 ;
26273 PyObject *swig_obj[1] ;
26274
26275 if (!args) SWIG_fail;
26276 swig_obj[0] = args;
26277 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, SWIG_POINTER_DISOWN | 0 );
26278 if (!SWIG_IsOK(res1)) {
26279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBExecutionContext" "', argument " "1"" of type '" "lldb::SBExecutionContext *""'");
26280 }
26281 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
26282 {
26283 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26284 delete arg1;
26285 SWIG_PYTHON_THREAD_END_ALLOW;
26286 }
26287 resultobj = SWIG_Py_Void();
26288 return resultobj;
26289fail:
26290 return NULL;
26291}
26292
26293
26294SWIGINTERN PyObject *_wrap_SBExecutionContext_GetTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26295 PyObject *resultobj = 0;
26296 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
26297 void *argp1 = 0 ;
26298 int res1 = 0 ;
26299 PyObject *swig_obj[1] ;
26300 lldb::SBTarget result;
26301
26302 if (!args) SWIG_fail;
26303 swig_obj[0] = args;
26304 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
26305 if (!SWIG_IsOK(res1)) {
26306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetTarget" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
26307 }
26308 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
26309 {
26310 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26311 result = ((lldb::SBExecutionContext const *)arg1)->GetTarget();
26312 SWIG_PYTHON_THREAD_END_ALLOW;
26313 }
26314 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
26315 return resultobj;
26316fail:
26317 return NULL;
26318}
26319
26320
26321SWIGINTERN PyObject *_wrap_SBExecutionContext_GetProcess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26322 PyObject *resultobj = 0;
26323 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
26324 void *argp1 = 0 ;
26325 int res1 = 0 ;
26326 PyObject *swig_obj[1] ;
26327 lldb::SBProcess result;
26328
26329 if (!args) SWIG_fail;
26330 swig_obj[0] = args;
26331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
26332 if (!SWIG_IsOK(res1)) {
26333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetProcess" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
26334 }
26335 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
26336 {
26337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26338 result = ((lldb::SBExecutionContext const *)arg1)->GetProcess();
26339 SWIG_PYTHON_THREAD_END_ALLOW;
26340 }
26341 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
26342 return resultobj;
26343fail:
26344 return NULL;
26345}
26346
26347
26348SWIGINTERN PyObject *_wrap_SBExecutionContext_GetThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26349 PyObject *resultobj = 0;
26350 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
26351 void *argp1 = 0 ;
26352 int res1 = 0 ;
26353 PyObject *swig_obj[1] ;
26354 lldb::SBThread result;
26355
26356 if (!args) SWIG_fail;
26357 swig_obj[0] = args;
26358 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
26359 if (!SWIG_IsOK(res1)) {
26360 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetThread" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
26361 }
26362 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
26363 {
26364 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26365 result = ((lldb::SBExecutionContext const *)arg1)->GetThread();
26366 SWIG_PYTHON_THREAD_END_ALLOW;
26367 }
26368 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
26369 return resultobj;
26370fail:
26371 return NULL;
26372}
26373
26374
26375SWIGINTERN PyObject *_wrap_SBExecutionContext_GetFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26376 PyObject *resultobj = 0;
26377 lldb::SBExecutionContext *arg1 = (lldb::SBExecutionContext *) 0 ;
26378 void *argp1 = 0 ;
26379 int res1 = 0 ;
26380 PyObject *swig_obj[1] ;
26381 lldb::SBFrame result;
26382
26383 if (!args) SWIG_fail;
26384 swig_obj[0] = args;
26385 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExecutionContext, 0 | 0 );
26386 if (!SWIG_IsOK(res1)) {
26387 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExecutionContext_GetFrame" "', argument " "1"" of type '" "lldb::SBExecutionContext const *""'");
26388 }
26389 arg1 = reinterpret_cast< lldb::SBExecutionContext * >(argp1);
26390 {
26391 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26392 result = ((lldb::SBExecutionContext const *)arg1)->GetFrame();
26393 SWIG_PYTHON_THREAD_END_ALLOW;
26394 }
26395 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(static_cast< const lldb::SBFrame& >(result))), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
26396 return resultobj;
26397fail:
26398 return NULL;
26399}
26400
26401
26402SWIGINTERN PyObject *SBExecutionContext_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26403 PyObject *obj;
26404 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
26405 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBExecutionContext, SWIG_NewClientData(obj));
26406 return SWIG_Py_Void();
26407}
26408
26409SWIGINTERN PyObject *SBExecutionContext_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26410 return SWIG_Python_InitShadowInstance(args);
26411}
26412
26413SWIGINTERN PyObject *_wrap_new_SBExpressionOptions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
26414 PyObject *resultobj = 0;
26415 lldb::SBExpressionOptions *result = 0 ;
26416
26417 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
26418 {
26419 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26420 result = (lldb::SBExpressionOptions *)new lldb::SBExpressionOptions();
26421 SWIG_PYTHON_THREAD_END_ALLOW;
26422 }
26423 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NEW | 0 );
26424 return resultobj;
26425fail:
26426 return NULL;
26427}
26428
26429
26430SWIGINTERN PyObject *_wrap_new_SBExpressionOptions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26431 PyObject *resultobj = 0;
26432 lldb::SBExpressionOptions *arg1 = 0 ;
26433 void *argp1 = 0 ;
26434 int res1 = 0 ;
26435 lldb::SBExpressionOptions *result = 0 ;
26436
26437 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26438 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
26439 if (!SWIG_IsOK(res1)) {
26440 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBExpressionOptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions const &""'");
26441 }
26442 if (!argp1) {
26443 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBExpressionOptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions const &""'");
26444 }
26445 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26446 {
26447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26448 result = (lldb::SBExpressionOptions *)new lldb::SBExpressionOptions((lldb::SBExpressionOptions const &)*arg1);
26449 SWIG_PYTHON_THREAD_END_ALLOW;
26450 }
26451 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NEW | 0 );
26452 return resultobj;
26453fail:
26454 return NULL;
26455}
26456
26457
26458SWIGINTERN PyObject *_wrap_new_SBExpressionOptions(PyObject *self, PyObject *args) {
26459 Py_ssize_t argc;
26460 PyObject *argv[2] = {
26461 0
26462 };
26463
26464 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBExpressionOptions", 0, 1, argv))) SWIG_fail;
26465 --argc;
26466 if (argc == 0) {
26467 return _wrap_new_SBExpressionOptions__SWIG_0(self, argc, argv);
26468 }
26469 if (argc == 1) {
26470 int _v;
26471 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
26472 _v = SWIG_CheckState(res);
26473 if (_v) {
26474 return _wrap_new_SBExpressionOptions__SWIG_1(self, argc, argv);
26475 }
26476 }
26477
26478fail:
26479 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBExpressionOptions'.\n"
26480 " Possible C/C++ prototypes are:\n"
26481 " lldb::SBExpressionOptions::SBExpressionOptions()\n"
26482 " lldb::SBExpressionOptions::SBExpressionOptions(lldb::SBExpressionOptions const &)\n");
26483 return 0;
26484}
26485
26486
26487SWIGINTERN PyObject *_wrap_delete_SBExpressionOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26488 PyObject *resultobj = 0;
26489 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26490 void *argp1 = 0 ;
26491 int res1 = 0 ;
26492 PyObject *swig_obj[1] ;
26493
26494 if (!args) SWIG_fail;
26495 swig_obj[0] = args;
26496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_DISOWN | 0 );
26497 if (!SWIG_IsOK(res1)) {
26498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBExpressionOptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26499 }
26500 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26501 {
26502 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26503 delete arg1;
26504 SWIG_PYTHON_THREAD_END_ALLOW;
26505 }
26506 resultobj = SWIG_Py_Void();
26507 return resultobj;
26508fail:
26509 return NULL;
26510}
26511
26512
26513SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetCoerceResultToId(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26514 PyObject *resultobj = 0;
26515 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26516 void *argp1 = 0 ;
26517 int res1 = 0 ;
26518 PyObject *swig_obj[1] ;
26519 bool result;
26520
26521 if (!args) SWIG_fail;
26522 swig_obj[0] = args;
26523 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26524 if (!SWIG_IsOK(res1)) {
26525 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetCoerceResultToId" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
26526 }
26527 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26528 {
26529 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26530 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetCoerceResultToId();
26531 SWIG_PYTHON_THREAD_END_ALLOW;
26532 }
26533 resultobj = SWIG_From_bool(static_cast< bool >(result));
26534 return resultobj;
26535fail:
26536 return NULL;
26537}
26538
26539
26540SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26541 PyObject *resultobj = 0;
26542 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26543 bool arg2 ;
26544 void *argp1 = 0 ;
26545 int res1 = 0 ;
26546 bool val2 ;
26547 int ecode2 = 0 ;
26548
26549 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
26550 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26551 if (!SWIG_IsOK(res1)) {
26552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetCoerceResultToId" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26553 }
26554 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26555 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
26556 if (!SWIG_IsOK(ecode2)) {
26557 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetCoerceResultToId" "', argument " "2"" of type '" "bool""'");
26558 }
26559 arg2 = static_cast< bool >(val2);
26560 {
26561 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26562 (arg1)->SetCoerceResultToId(arg2);
26563 SWIG_PYTHON_THREAD_END_ALLOW;
26564 }
26565 resultobj = SWIG_Py_Void();
26566 return resultobj;
26567fail:
26568 return NULL;
26569}
26570
26571
26572SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26573 PyObject *resultobj = 0;
26574 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26575 void *argp1 = 0 ;
26576 int res1 = 0 ;
26577
26578 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26579 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26580 if (!SWIG_IsOK(res1)) {
26581 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetCoerceResultToId" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26582 }
26583 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26584 {
26585 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26586 (arg1)->SetCoerceResultToId();
26587 SWIG_PYTHON_THREAD_END_ALLOW;
26588 }
26589 resultobj = SWIG_Py_Void();
26590 return resultobj;
26591fail:
26592 return NULL;
26593}
26594
26595
26596SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetCoerceResultToId(PyObject *self, PyObject *args) {
26597 Py_ssize_t argc;
26598 PyObject *argv[3] = {
26599 0
26600 };
26601
26602 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetCoerceResultToId", 0, 2, argv))) SWIG_fail;
26603 --argc;
26604 if (argc == 1) {
26605 int _v;
26606 void *vptr = 0;
26607 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26608 _v = SWIG_CheckState(res);
26609 if (_v) {
26610 return _wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_1(self, argc, argv);
26611 }
26612 }
26613 if (argc == 2) {
26614 int _v;
26615 void *vptr = 0;
26616 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26617 _v = SWIG_CheckState(res);
26618 if (_v) {
26619 {
26620 int res = SWIG_AsVal_bool(argv[1], NULL);
26621 _v = SWIG_CheckState(res);
26622 }
26623 if (_v) {
26624 return _wrap_SBExpressionOptions_SetCoerceResultToId__SWIG_0(self, argc, argv);
26625 }
26626 }
26627 }
26628
26629fail:
26630 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetCoerceResultToId'.\n"
26631 " Possible C/C++ prototypes are:\n"
26632 " lldb::SBExpressionOptions::SetCoerceResultToId(bool)\n"
26633 " lldb::SBExpressionOptions::SetCoerceResultToId()\n");
26634 return 0;
26635}
26636
26637
26638SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetUnwindOnError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26639 PyObject *resultobj = 0;
26640 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26641 void *argp1 = 0 ;
26642 int res1 = 0 ;
26643 PyObject *swig_obj[1] ;
26644 bool result;
26645
26646 if (!args) SWIG_fail;
26647 swig_obj[0] = args;
26648 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26649 if (!SWIG_IsOK(res1)) {
26650 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetUnwindOnError" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
26651 }
26652 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26653 {
26654 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26655 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetUnwindOnError();
26656 SWIG_PYTHON_THREAD_END_ALLOW;
26657 }
26658 resultobj = SWIG_From_bool(static_cast< bool >(result));
26659 return resultobj;
26660fail:
26661 return NULL;
26662}
26663
26664
26665SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26666 PyObject *resultobj = 0;
26667 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26668 bool arg2 ;
26669 void *argp1 = 0 ;
26670 int res1 = 0 ;
26671 bool val2 ;
26672 int ecode2 = 0 ;
26673
26674 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
26675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26676 if (!SWIG_IsOK(res1)) {
26677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetUnwindOnError" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26678 }
26679 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26680 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
26681 if (!SWIG_IsOK(ecode2)) {
26682 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetUnwindOnError" "', argument " "2"" of type '" "bool""'");
26683 }
26684 arg2 = static_cast< bool >(val2);
26685 {
26686 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26687 (arg1)->SetUnwindOnError(arg2);
26688 SWIG_PYTHON_THREAD_END_ALLOW;
26689 }
26690 resultobj = SWIG_Py_Void();
26691 return resultobj;
26692fail:
26693 return NULL;
26694}
26695
26696
26697SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26698 PyObject *resultobj = 0;
26699 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26700 void *argp1 = 0 ;
26701 int res1 = 0 ;
26702
26703 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26704 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26705 if (!SWIG_IsOK(res1)) {
26706 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetUnwindOnError" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26707 }
26708 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26709 {
26710 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26711 (arg1)->SetUnwindOnError();
26712 SWIG_PYTHON_THREAD_END_ALLOW;
26713 }
26714 resultobj = SWIG_Py_Void();
26715 return resultobj;
26716fail:
26717 return NULL;
26718}
26719
26720
26721SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetUnwindOnError(PyObject *self, PyObject *args) {
26722 Py_ssize_t argc;
26723 PyObject *argv[3] = {
26724 0
26725 };
26726
26727 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetUnwindOnError", 0, 2, argv))) SWIG_fail;
26728 --argc;
26729 if (argc == 1) {
26730 int _v;
26731 void *vptr = 0;
26732 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26733 _v = SWIG_CheckState(res);
26734 if (_v) {
26735 return _wrap_SBExpressionOptions_SetUnwindOnError__SWIG_1(self, argc, argv);
26736 }
26737 }
26738 if (argc == 2) {
26739 int _v;
26740 void *vptr = 0;
26741 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26742 _v = SWIG_CheckState(res);
26743 if (_v) {
26744 {
26745 int res = SWIG_AsVal_bool(argv[1], NULL);
26746 _v = SWIG_CheckState(res);
26747 }
26748 if (_v) {
26749 return _wrap_SBExpressionOptions_SetUnwindOnError__SWIG_0(self, argc, argv);
26750 }
26751 }
26752 }
26753
26754fail:
26755 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetUnwindOnError'.\n"
26756 " Possible C/C++ prototypes are:\n"
26757 " lldb::SBExpressionOptions::SetUnwindOnError(bool)\n"
26758 " lldb::SBExpressionOptions::SetUnwindOnError()\n");
26759 return 0;
26760}
26761
26762
26763SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetIgnoreBreakpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26764 PyObject *resultobj = 0;
26765 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26766 void *argp1 = 0 ;
26767 int res1 = 0 ;
26768 PyObject *swig_obj[1] ;
26769 bool result;
26770
26771 if (!args) SWIG_fail;
26772 swig_obj[0] = args;
26773 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26774 if (!SWIG_IsOK(res1)) {
26775 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetIgnoreBreakpoints" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
26776 }
26777 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26778 {
26779 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26780 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetIgnoreBreakpoints();
26781 SWIG_PYTHON_THREAD_END_ALLOW;
26782 }
26783 resultobj = SWIG_From_bool(static_cast< bool >(result));
26784 return resultobj;
26785fail:
26786 return NULL;
26787}
26788
26789
26790SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26791 PyObject *resultobj = 0;
26792 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26793 bool arg2 ;
26794 void *argp1 = 0 ;
26795 int res1 = 0 ;
26796 bool val2 ;
26797 int ecode2 = 0 ;
26798
26799 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
26800 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26801 if (!SWIG_IsOK(res1)) {
26802 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetIgnoreBreakpoints" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26803 }
26804 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26805 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
26806 if (!SWIG_IsOK(ecode2)) {
26807 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetIgnoreBreakpoints" "', argument " "2"" of type '" "bool""'");
26808 }
26809 arg2 = static_cast< bool >(val2);
26810 {
26811 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26812 (arg1)->SetIgnoreBreakpoints(arg2);
26813 SWIG_PYTHON_THREAD_END_ALLOW;
26814 }
26815 resultobj = SWIG_Py_Void();
26816 return resultobj;
26817fail:
26818 return NULL;
26819}
26820
26821
26822SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26823 PyObject *resultobj = 0;
26824 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26825 void *argp1 = 0 ;
26826 int res1 = 0 ;
26827
26828 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26830 if (!SWIG_IsOK(res1)) {
26831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetIgnoreBreakpoints" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26832 }
26833 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26834 {
26835 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26836 (arg1)->SetIgnoreBreakpoints();
26837 SWIG_PYTHON_THREAD_END_ALLOW;
26838 }
26839 resultobj = SWIG_Py_Void();
26840 return resultobj;
26841fail:
26842 return NULL;
26843}
26844
26845
26846SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetIgnoreBreakpoints(PyObject *self, PyObject *args) {
26847 Py_ssize_t argc;
26848 PyObject *argv[3] = {
26849 0
26850 };
26851
26852 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetIgnoreBreakpoints", 0, 2, argv))) SWIG_fail;
26853 --argc;
26854 if (argc == 1) {
26855 int _v;
26856 void *vptr = 0;
26857 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26858 _v = SWIG_CheckState(res);
26859 if (_v) {
26860 return _wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_1(self, argc, argv);
26861 }
26862 }
26863 if (argc == 2) {
26864 int _v;
26865 void *vptr = 0;
26866 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26867 _v = SWIG_CheckState(res);
26868 if (_v) {
26869 {
26870 int res = SWIG_AsVal_bool(argv[1], NULL);
26871 _v = SWIG_CheckState(res);
26872 }
26873 if (_v) {
26874 return _wrap_SBExpressionOptions_SetIgnoreBreakpoints__SWIG_0(self, argc, argv);
26875 }
26876 }
26877 }
26878
26879fail:
26880 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetIgnoreBreakpoints'.\n"
26881 " Possible C/C++ prototypes are:\n"
26882 " lldb::SBExpressionOptions::SetIgnoreBreakpoints(bool)\n"
26883 " lldb::SBExpressionOptions::SetIgnoreBreakpoints()\n");
26884 return 0;
26885}
26886
26887
26888SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetFetchDynamicValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26889 PyObject *resultobj = 0;
26890 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26891 void *argp1 = 0 ;
26892 int res1 = 0 ;
26893 PyObject *swig_obj[1] ;
26894 lldb::DynamicValueType result;
26895
26896 if (!args) SWIG_fail;
26897 swig_obj[0] = args;
26898 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26899 if (!SWIG_IsOK(res1)) {
26900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetFetchDynamicValue" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
26901 }
26902 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26903 {
26904 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26905 result = (lldb::DynamicValueType)((lldb::SBExpressionOptions const *)arg1)->GetFetchDynamicValue();
26906 SWIG_PYTHON_THREAD_END_ALLOW;
26907 }
26908 resultobj = SWIG_From_int(static_cast< int >(result));
26909 return resultobj;
26910fail:
26911 return NULL;
26912}
26913
26914
26915SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26916 PyObject *resultobj = 0;
26917 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26918 lldb::DynamicValueType arg2 ;
26919 void *argp1 = 0 ;
26920 int res1 = 0 ;
26921 int val2 ;
26922 int ecode2 = 0 ;
26923
26924 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
26925 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26926 if (!SWIG_IsOK(res1)) {
26927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetFetchDynamicValue" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26928 }
26929 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26930 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
26931 if (!SWIG_IsOK(ecode2)) {
26932 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetFetchDynamicValue" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
26933 }
26934 arg2 = static_cast< lldb::DynamicValueType >(val2);
26935 {
26936 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26937 (arg1)->SetFetchDynamicValue(arg2);
26938 SWIG_PYTHON_THREAD_END_ALLOW;
26939 }
26940 resultobj = SWIG_Py_Void();
26941 return resultobj;
26942fail:
26943 return NULL;
26944}
26945
26946
26947SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
26948 PyObject *resultobj = 0;
26949 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
26950 void *argp1 = 0 ;
26951 int res1 = 0 ;
26952
26953 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
26954 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
26955 if (!SWIG_IsOK(res1)) {
26956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetFetchDynamicValue" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
26957 }
26958 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
26959 {
26960 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
26961 (arg1)->SetFetchDynamicValue();
26962 SWIG_PYTHON_THREAD_END_ALLOW;
26963 }
26964 resultobj = SWIG_Py_Void();
26965 return resultobj;
26966fail:
26967 return NULL;
26968}
26969
26970
26971SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetFetchDynamicValue(PyObject *self, PyObject *args) {
26972 Py_ssize_t argc;
26973 PyObject *argv[3] = {
26974 0
26975 };
26976
26977 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetFetchDynamicValue", 0, 2, argv))) SWIG_fail;
26978 --argc;
26979 if (argc == 1) {
26980 int _v;
26981 void *vptr = 0;
26982 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26983 _v = SWIG_CheckState(res);
26984 if (_v) {
26985 return _wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_1(self, argc, argv);
26986 }
26987 }
26988 if (argc == 2) {
26989 int _v;
26990 void *vptr = 0;
26991 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
26992 _v = SWIG_CheckState(res);
26993 if (_v) {
26994 {
26995 int res = SWIG_AsVal_int(argv[1], NULL);
26996 _v = SWIG_CheckState(res);
26997 }
26998 if (_v) {
26999 return _wrap_SBExpressionOptions_SetFetchDynamicValue__SWIG_0(self, argc, argv);
27000 }
27001 }
27002 }
27003
27004fail:
27005 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetFetchDynamicValue'.\n"
27006 " Possible C/C++ prototypes are:\n"
27007 " lldb::SBExpressionOptions::SetFetchDynamicValue(lldb::DynamicValueType)\n"
27008 " lldb::SBExpressionOptions::SetFetchDynamicValue()\n");
27009 return 0;
27010}
27011
27012
27013SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTimeoutInMicroSeconds(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27014 PyObject *resultobj = 0;
27015 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27016 void *argp1 = 0 ;
27017 int res1 = 0 ;
27018 PyObject *swig_obj[1] ;
27019 uint32_t result;
27020
27021 if (!args) SWIG_fail;
27022 swig_obj[0] = args;
27023 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27024 if (!SWIG_IsOK(res1)) {
27025 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
27026 }
27027 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27028 {
27029 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27030 result = (uint32_t)((lldb::SBExpressionOptions const *)arg1)->GetTimeoutInMicroSeconds();
27031 SWIG_PYTHON_THREAD_END_ALLOW;
27032 }
27033 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
27034 return resultobj;
27035fail:
27036 return NULL;
27037}
27038
27039
27040SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27041 PyObject *resultobj = 0;
27042 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27043 uint32_t arg2 ;
27044 void *argp1 = 0 ;
27045 int res1 = 0 ;
27046 unsigned int val2 ;
27047 int ecode2 = 0 ;
27048
27049 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27050 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27051 if (!SWIG_IsOK(res1)) {
27052 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27053 }
27054 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27055 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
27056 if (!SWIG_IsOK(ecode2)) {
27057 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTimeoutInMicroSeconds" "', argument " "2"" of type '" "uint32_t""'");
27058 }
27059 arg2 = static_cast< uint32_t >(val2);
27060 {
27061 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27062 (arg1)->SetTimeoutInMicroSeconds(arg2);
27063 SWIG_PYTHON_THREAD_END_ALLOW;
27064 }
27065 resultobj = SWIG_Py_Void();
27066 return resultobj;
27067fail:
27068 return NULL;
27069}
27070
27071
27072SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27073 PyObject *resultobj = 0;
27074 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27075 void *argp1 = 0 ;
27076 int res1 = 0 ;
27077
27078 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
27079 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27080 if (!SWIG_IsOK(res1)) {
27081 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27082 }
27083 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27084 {
27085 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27086 (arg1)->SetTimeoutInMicroSeconds();
27087 SWIG_PYTHON_THREAD_END_ALLOW;
27088 }
27089 resultobj = SWIG_Py_Void();
27090 return resultobj;
27091fail:
27092 return NULL;
27093}
27094
27095
27096SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTimeoutInMicroSeconds(PyObject *self, PyObject *args) {
27097 Py_ssize_t argc;
27098 PyObject *argv[3] = {
27099 0
27100 };
27101
27102 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetTimeoutInMicroSeconds", 0, 2, argv))) SWIG_fail;
27103 --argc;
27104 if (argc == 1) {
27105 int _v;
27106 void *vptr = 0;
27107 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27108 _v = SWIG_CheckState(res);
27109 if (_v) {
27110 return _wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_1(self, argc, argv);
27111 }
27112 }
27113 if (argc == 2) {
27114 int _v;
27115 void *vptr = 0;
27116 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27117 _v = SWIG_CheckState(res);
27118 if (_v) {
27119 {
27120 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
27121 _v = SWIG_CheckState(res);
27122 }
27123 if (_v) {
27124 return _wrap_SBExpressionOptions_SetTimeoutInMicroSeconds__SWIG_0(self, argc, argv);
27125 }
27126 }
27127 }
27128
27129fail:
27130 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTimeoutInMicroSeconds'.\n"
27131 " Possible C/C++ prototypes are:\n"
27132 " lldb::SBExpressionOptions::SetTimeoutInMicroSeconds(uint32_t)\n"
27133 " lldb::SBExpressionOptions::SetTimeoutInMicroSeconds()\n");
27134 return 0;
27135}
27136
27137
27138SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27139 PyObject *resultobj = 0;
27140 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27141 void *argp1 = 0 ;
27142 int res1 = 0 ;
27143 PyObject *swig_obj[1] ;
27144 uint32_t result;
27145
27146 if (!args) SWIG_fail;
27147 swig_obj[0] = args;
27148 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27149 if (!SWIG_IsOK(res1)) {
27150 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
27151 }
27152 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27153 {
27154 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27155 result = (uint32_t)((lldb::SBExpressionOptions const *)arg1)->GetOneThreadTimeoutInMicroSeconds();
27156 SWIG_PYTHON_THREAD_END_ALLOW;
27157 }
27158 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
27159 return resultobj;
27160fail:
27161 return NULL;
27162}
27163
27164
27165SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27166 PyObject *resultobj = 0;
27167 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27168 uint32_t arg2 ;
27169 void *argp1 = 0 ;
27170 int res1 = 0 ;
27171 unsigned int val2 ;
27172 int ecode2 = 0 ;
27173
27174 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27176 if (!SWIG_IsOK(res1)) {
27177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27178 }
27179 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27180 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
27181 if (!SWIG_IsOK(ecode2)) {
27182 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds" "', argument " "2"" of type '" "uint32_t""'");
27183 }
27184 arg2 = static_cast< uint32_t >(val2);
27185 {
27186 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27187 (arg1)->SetOneThreadTimeoutInMicroSeconds(arg2);
27188 SWIG_PYTHON_THREAD_END_ALLOW;
27189 }
27190 resultobj = SWIG_Py_Void();
27191 return resultobj;
27192fail:
27193 return NULL;
27194}
27195
27196
27197SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27198 PyObject *resultobj = 0;
27199 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27200 void *argp1 = 0 ;
27201 int res1 = 0 ;
27202
27203 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
27204 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27205 if (!SWIG_IsOK(res1)) {
27206 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27207 }
27208 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27209 {
27210 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27211 (arg1)->SetOneThreadTimeoutInMicroSeconds();
27212 SWIG_PYTHON_THREAD_END_ALLOW;
27213 }
27214 resultobj = SWIG_Py_Void();
27215 return resultobj;
27216fail:
27217 return NULL;
27218}
27219
27220
27221SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds(PyObject *self, PyObject *args) {
27222 Py_ssize_t argc;
27223 PyObject *argv[3] = {
27224 0
27225 };
27226
27227 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds", 0, 2, argv))) SWIG_fail;
27228 --argc;
27229 if (argc == 1) {
27230 int _v;
27231 void *vptr = 0;
27232 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27233 _v = SWIG_CheckState(res);
27234 if (_v) {
27235 return _wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_1(self, argc, argv);
27236 }
27237 }
27238 if (argc == 2) {
27239 int _v;
27240 void *vptr = 0;
27241 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27242 _v = SWIG_CheckState(res);
27243 if (_v) {
27244 {
27245 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
27246 _v = SWIG_CheckState(res);
27247 }
27248 if (_v) {
27249 return _wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds__SWIG_0(self, argc, argv);
27250 }
27251 }
27252 }
27253
27254fail:
27255 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds'.\n"
27256 " Possible C/C++ prototypes are:\n"
27257 " lldb::SBExpressionOptions::SetOneThreadTimeoutInMicroSeconds(uint32_t)\n"
27258 " lldb::SBExpressionOptions::SetOneThreadTimeoutInMicroSeconds()\n");
27259 return 0;
27260}
27261
27262
27263SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTryAllThreads(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27264 PyObject *resultobj = 0;
27265 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27266 void *argp1 = 0 ;
27267 int res1 = 0 ;
27268 PyObject *swig_obj[1] ;
27269 bool result;
27270
27271 if (!args) SWIG_fail;
27272 swig_obj[0] = args;
27273 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27274 if (!SWIG_IsOK(res1)) {
27275 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTryAllThreads" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
27276 }
27277 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27278 {
27279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27280 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetTryAllThreads();
27281 SWIG_PYTHON_THREAD_END_ALLOW;
27282 }
27283 resultobj = SWIG_From_bool(static_cast< bool >(result));
27284 return resultobj;
27285fail:
27286 return NULL;
27287}
27288
27289
27290SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27291 PyObject *resultobj = 0;
27292 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27293 bool arg2 ;
27294 void *argp1 = 0 ;
27295 int res1 = 0 ;
27296 bool val2 ;
27297 int ecode2 = 0 ;
27298
27299 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27300 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27301 if (!SWIG_IsOK(res1)) {
27302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTryAllThreads" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27303 }
27304 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27305 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
27306 if (!SWIG_IsOK(ecode2)) {
27307 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTryAllThreads" "', argument " "2"" of type '" "bool""'");
27308 }
27309 arg2 = static_cast< bool >(val2);
27310 {
27311 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27312 (arg1)->SetTryAllThreads(arg2);
27313 SWIG_PYTHON_THREAD_END_ALLOW;
27314 }
27315 resultobj = SWIG_Py_Void();
27316 return resultobj;
27317fail:
27318 return NULL;
27319}
27320
27321
27322SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27323 PyObject *resultobj = 0;
27324 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27325 void *argp1 = 0 ;
27326 int res1 = 0 ;
27327
27328 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
27329 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27330 if (!SWIG_IsOK(res1)) {
27331 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTryAllThreads" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27332 }
27333 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27334 {
27335 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27336 (arg1)->SetTryAllThreads();
27337 SWIG_PYTHON_THREAD_END_ALLOW;
27338 }
27339 resultobj = SWIG_Py_Void();
27340 return resultobj;
27341fail:
27342 return NULL;
27343}
27344
27345
27346SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTryAllThreads(PyObject *self, PyObject *args) {
27347 Py_ssize_t argc;
27348 PyObject *argv[3] = {
27349 0
27350 };
27351
27352 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetTryAllThreads", 0, 2, argv))) SWIG_fail;
27353 --argc;
27354 if (argc == 1) {
27355 int _v;
27356 void *vptr = 0;
27357 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27358 _v = SWIG_CheckState(res);
27359 if (_v) {
27360 return _wrap_SBExpressionOptions_SetTryAllThreads__SWIG_1(self, argc, argv);
27361 }
27362 }
27363 if (argc == 2) {
27364 int _v;
27365 void *vptr = 0;
27366 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27367 _v = SWIG_CheckState(res);
27368 if (_v) {
27369 {
27370 int res = SWIG_AsVal_bool(argv[1], NULL);
27371 _v = SWIG_CheckState(res);
27372 }
27373 if (_v) {
27374 return _wrap_SBExpressionOptions_SetTryAllThreads__SWIG_0(self, argc, argv);
27375 }
27376 }
27377 }
27378
27379fail:
27380 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTryAllThreads'.\n"
27381 " Possible C/C++ prototypes are:\n"
27382 " lldb::SBExpressionOptions::SetTryAllThreads(bool)\n"
27383 " lldb::SBExpressionOptions::SetTryAllThreads()\n");
27384 return 0;
27385}
27386
27387
27388SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetStopOthers(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27389 PyObject *resultobj = 0;
27390 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27391 void *argp1 = 0 ;
27392 int res1 = 0 ;
27393 PyObject *swig_obj[1] ;
27394 bool result;
27395
27396 if (!args) SWIG_fail;
27397 swig_obj[0] = args;
27398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27399 if (!SWIG_IsOK(res1)) {
27400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetStopOthers" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
27401 }
27402 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27403 {
27404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27405 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetStopOthers();
27406 SWIG_PYTHON_THREAD_END_ALLOW;
27407 }
27408 resultobj = SWIG_From_bool(static_cast< bool >(result));
27409 return resultobj;
27410fail:
27411 return NULL;
27412}
27413
27414
27415SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27416 PyObject *resultobj = 0;
27417 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27418 bool arg2 ;
27419 void *argp1 = 0 ;
27420 int res1 = 0 ;
27421 bool val2 ;
27422 int ecode2 = 0 ;
27423
27424 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27426 if (!SWIG_IsOK(res1)) {
27427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetStopOthers" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27428 }
27429 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27430 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
27431 if (!SWIG_IsOK(ecode2)) {
27432 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetStopOthers" "', argument " "2"" of type '" "bool""'");
27433 }
27434 arg2 = static_cast< bool >(val2);
27435 {
27436 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27437 (arg1)->SetStopOthers(arg2);
27438 SWIG_PYTHON_THREAD_END_ALLOW;
27439 }
27440 resultobj = SWIG_Py_Void();
27441 return resultobj;
27442fail:
27443 return NULL;
27444}
27445
27446
27447SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27448 PyObject *resultobj = 0;
27449 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27450 void *argp1 = 0 ;
27451 int res1 = 0 ;
27452
27453 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
27454 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27455 if (!SWIG_IsOK(res1)) {
27456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetStopOthers" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27457 }
27458 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27459 {
27460 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27461 (arg1)->SetStopOthers();
27462 SWIG_PYTHON_THREAD_END_ALLOW;
27463 }
27464 resultobj = SWIG_Py_Void();
27465 return resultobj;
27466fail:
27467 return NULL;
27468}
27469
27470
27471SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetStopOthers(PyObject *self, PyObject *args) {
27472 Py_ssize_t argc;
27473 PyObject *argv[3] = {
27474 0
27475 };
27476
27477 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetStopOthers", 0, 2, argv))) SWIG_fail;
27478 --argc;
27479 if (argc == 1) {
27480 int _v;
27481 void *vptr = 0;
27482 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27483 _v = SWIG_CheckState(res);
27484 if (_v) {
27485 return _wrap_SBExpressionOptions_SetStopOthers__SWIG_1(self, argc, argv);
27486 }
27487 }
27488 if (argc == 2) {
27489 int _v;
27490 void *vptr = 0;
27491 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27492 _v = SWIG_CheckState(res);
27493 if (_v) {
27494 {
27495 int res = SWIG_AsVal_bool(argv[1], NULL);
27496 _v = SWIG_CheckState(res);
27497 }
27498 if (_v) {
27499 return _wrap_SBExpressionOptions_SetStopOthers__SWIG_0(self, argc, argv);
27500 }
27501 }
27502 }
27503
27504fail:
27505 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetStopOthers'.\n"
27506 " Possible C/C++ prototypes are:\n"
27507 " lldb::SBExpressionOptions::SetStopOthers(bool)\n"
27508 " lldb::SBExpressionOptions::SetStopOthers()\n");
27509 return 0;
27510}
27511
27512
27513SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTrapExceptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27514 PyObject *resultobj = 0;
27515 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27516 void *argp1 = 0 ;
27517 int res1 = 0 ;
27518 PyObject *swig_obj[1] ;
27519 bool result;
27520
27521 if (!args) SWIG_fail;
27522 swig_obj[0] = args;
27523 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27524 if (!SWIG_IsOK(res1)) {
27525 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTrapExceptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
27526 }
27527 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27528 {
27529 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27530 result = (bool)((lldb::SBExpressionOptions const *)arg1)->GetTrapExceptions();
27531 SWIG_PYTHON_THREAD_END_ALLOW;
27532 }
27533 resultobj = SWIG_From_bool(static_cast< bool >(result));
27534 return resultobj;
27535fail:
27536 return NULL;
27537}
27538
27539
27540SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27541 PyObject *resultobj = 0;
27542 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27543 bool arg2 ;
27544 void *argp1 = 0 ;
27545 int res1 = 0 ;
27546 bool val2 ;
27547 int ecode2 = 0 ;
27548
27549 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27550 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27551 if (!SWIG_IsOK(res1)) {
27552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTrapExceptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27553 }
27554 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27555 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
27556 if (!SWIG_IsOK(ecode2)) {
27557 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTrapExceptions" "', argument " "2"" of type '" "bool""'");
27558 }
27559 arg2 = static_cast< bool >(val2);
27560 {
27561 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27562 (arg1)->SetTrapExceptions(arg2);
27563 SWIG_PYTHON_THREAD_END_ALLOW;
27564 }
27565 resultobj = SWIG_Py_Void();
27566 return resultobj;
27567fail:
27568 return NULL;
27569}
27570
27571
27572SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27573 PyObject *resultobj = 0;
27574 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27575 void *argp1 = 0 ;
27576 int res1 = 0 ;
27577
27578 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
27579 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27580 if (!SWIG_IsOK(res1)) {
27581 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTrapExceptions" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27582 }
27583 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27584 {
27585 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27586 (arg1)->SetTrapExceptions();
27587 SWIG_PYTHON_THREAD_END_ALLOW;
27588 }
27589 resultobj = SWIG_Py_Void();
27590 return resultobj;
27591fail:
27592 return NULL;
27593}
27594
27595
27596SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTrapExceptions(PyObject *self, PyObject *args) {
27597 Py_ssize_t argc;
27598 PyObject *argv[3] = {
27599 0
27600 };
27601
27602 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetTrapExceptions", 0, 2, argv))) SWIG_fail;
27603 --argc;
27604 if (argc == 1) {
27605 int _v;
27606 void *vptr = 0;
27607 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27608 _v = SWIG_CheckState(res);
27609 if (_v) {
27610 return _wrap_SBExpressionOptions_SetTrapExceptions__SWIG_1(self, argc, argv);
27611 }
27612 }
27613 if (argc == 2) {
27614 int _v;
27615 void *vptr = 0;
27616 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27617 _v = SWIG_CheckState(res);
27618 if (_v) {
27619 {
27620 int res = SWIG_AsVal_bool(argv[1], NULL);
27621 _v = SWIG_CheckState(res);
27622 }
27623 if (_v) {
27624 return _wrap_SBExpressionOptions_SetTrapExceptions__SWIG_0(self, argc, argv);
27625 }
27626 }
27627 }
27628
27629fail:
27630 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTrapExceptions'.\n"
27631 " Possible C/C++ prototypes are:\n"
27632 " lldb::SBExpressionOptions::SetTrapExceptions(bool)\n"
27633 " lldb::SBExpressionOptions::SetTrapExceptions()\n");
27634 return 0;
27635}
27636
27637
27638SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27639 PyObject *resultobj = 0;
27640 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27641 lldb::LanguageType arg2 ;
27642 void *argp1 = 0 ;
27643 int res1 = 0 ;
27644 int val2 ;
27645 int ecode2 = 0 ;
27646 PyObject *swig_obj[2] ;
27647
27648 if (!SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetLanguage", 2, 2, swig_obj)) SWIG_fail;
27649 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27650 if (!SWIG_IsOK(res1)) {
27651 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetLanguage" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27652 }
27653 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27654 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
27655 if (!SWIG_IsOK(ecode2)) {
27656 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetLanguage" "', argument " "2"" of type '" "lldb::LanguageType""'");
27657 }
27658 arg2 = static_cast< lldb::LanguageType >(val2);
27659 {
27660 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27661 (arg1)->SetLanguage(arg2);
27662 SWIG_PYTHON_THREAD_END_ALLOW;
27663 }
27664 resultobj = SWIG_Py_Void();
27665 return resultobj;
27666fail:
27667 return NULL;
27668}
27669
27670
27671SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetGenerateDebugInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27672 PyObject *resultobj = 0;
27673 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27674 void *argp1 = 0 ;
27675 int res1 = 0 ;
27676 PyObject *swig_obj[1] ;
27677 bool result;
27678
27679 if (!args) SWIG_fail;
27680 swig_obj[0] = args;
27681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27682 if (!SWIG_IsOK(res1)) {
27683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetGenerateDebugInfo" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27684 }
27685 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27686 {
27687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27688 result = (bool)(arg1)->GetGenerateDebugInfo();
27689 SWIG_PYTHON_THREAD_END_ALLOW;
27690 }
27691 resultobj = SWIG_From_bool(static_cast< bool >(result));
27692 return resultobj;
27693fail:
27694 return NULL;
27695}
27696
27697
27698SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27699 PyObject *resultobj = 0;
27700 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27701 bool arg2 ;
27702 void *argp1 = 0 ;
27703 int res1 = 0 ;
27704 bool val2 ;
27705 int ecode2 = 0 ;
27706
27707 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27709 if (!SWIG_IsOK(res1)) {
27710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetGenerateDebugInfo" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27711 }
27712 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27713 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
27714 if (!SWIG_IsOK(ecode2)) {
27715 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetGenerateDebugInfo" "', argument " "2"" of type '" "bool""'");
27716 }
27717 arg2 = static_cast< bool >(val2);
27718 {
27719 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27720 (arg1)->SetGenerateDebugInfo(arg2);
27721 SWIG_PYTHON_THREAD_END_ALLOW;
27722 }
27723 resultobj = SWIG_Py_Void();
27724 return resultobj;
27725fail:
27726 return NULL;
27727}
27728
27729
27730SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27731 PyObject *resultobj = 0;
27732 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27733 void *argp1 = 0 ;
27734 int res1 = 0 ;
27735
27736 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
27737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27738 if (!SWIG_IsOK(res1)) {
27739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetGenerateDebugInfo" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27740 }
27741 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27742 {
27743 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27744 (arg1)->SetGenerateDebugInfo();
27745 SWIG_PYTHON_THREAD_END_ALLOW;
27746 }
27747 resultobj = SWIG_Py_Void();
27748 return resultobj;
27749fail:
27750 return NULL;
27751}
27752
27753
27754SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetGenerateDebugInfo(PyObject *self, PyObject *args) {
27755 Py_ssize_t argc;
27756 PyObject *argv[3] = {
27757 0
27758 };
27759
27760 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetGenerateDebugInfo", 0, 2, argv))) SWIG_fail;
27761 --argc;
27762 if (argc == 1) {
27763 int _v;
27764 void *vptr = 0;
27765 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27766 _v = SWIG_CheckState(res);
27767 if (_v) {
27768 return _wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_1(self, argc, argv);
27769 }
27770 }
27771 if (argc == 2) {
27772 int _v;
27773 void *vptr = 0;
27774 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27775 _v = SWIG_CheckState(res);
27776 if (_v) {
27777 {
27778 int res = SWIG_AsVal_bool(argv[1], NULL);
27779 _v = SWIG_CheckState(res);
27780 }
27781 if (_v) {
27782 return _wrap_SBExpressionOptions_SetGenerateDebugInfo__SWIG_0(self, argc, argv);
27783 }
27784 }
27785 }
27786
27787fail:
27788 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetGenerateDebugInfo'.\n"
27789 " Possible C/C++ prototypes are:\n"
27790 " lldb::SBExpressionOptions::SetGenerateDebugInfo(bool)\n"
27791 " lldb::SBExpressionOptions::SetGenerateDebugInfo()\n");
27792 return 0;
27793}
27794
27795
27796SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetSuppressPersistentResult(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27797 PyObject *resultobj = 0;
27798 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27799 void *argp1 = 0 ;
27800 int res1 = 0 ;
27801 PyObject *swig_obj[1] ;
27802 bool result;
27803
27804 if (!args) SWIG_fail;
27805 swig_obj[0] = args;
27806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27807 if (!SWIG_IsOK(res1)) {
27808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetSuppressPersistentResult" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27809 }
27810 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27811 {
27812 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27813 result = (bool)(arg1)->GetSuppressPersistentResult();
27814 SWIG_PYTHON_THREAD_END_ALLOW;
27815 }
27816 resultobj = SWIG_From_bool(static_cast< bool >(result));
27817 return resultobj;
27818fail:
27819 return NULL;
27820}
27821
27822
27823SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27824 PyObject *resultobj = 0;
27825 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27826 bool arg2 ;
27827 void *argp1 = 0 ;
27828 int res1 = 0 ;
27829 bool val2 ;
27830 int ecode2 = 0 ;
27831
27832 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27833 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27834 if (!SWIG_IsOK(res1)) {
27835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetSuppressPersistentResult" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27836 }
27837 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27838 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
27839 if (!SWIG_IsOK(ecode2)) {
27840 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetSuppressPersistentResult" "', argument " "2"" of type '" "bool""'");
27841 }
27842 arg2 = static_cast< bool >(val2);
27843 {
27844 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27845 (arg1)->SetSuppressPersistentResult(arg2);
27846 SWIG_PYTHON_THREAD_END_ALLOW;
27847 }
27848 resultobj = SWIG_Py_Void();
27849 return resultobj;
27850fail:
27851 return NULL;
27852}
27853
27854
27855SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27856 PyObject *resultobj = 0;
27857 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27858 void *argp1 = 0 ;
27859 int res1 = 0 ;
27860
27861 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
27862 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27863 if (!SWIG_IsOK(res1)) {
27864 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetSuppressPersistentResult" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27865 }
27866 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27867 {
27868 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27869 (arg1)->SetSuppressPersistentResult();
27870 SWIG_PYTHON_THREAD_END_ALLOW;
27871 }
27872 resultobj = SWIG_Py_Void();
27873 return resultobj;
27874fail:
27875 return NULL;
27876}
27877
27878
27879SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetSuppressPersistentResult(PyObject *self, PyObject *args) {
27880 Py_ssize_t argc;
27881 PyObject *argv[3] = {
27882 0
27883 };
27884
27885 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetSuppressPersistentResult", 0, 2, argv))) SWIG_fail;
27886 --argc;
27887 if (argc == 1) {
27888 int _v;
27889 void *vptr = 0;
27890 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27891 _v = SWIG_CheckState(res);
27892 if (_v) {
27893 return _wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_1(self, argc, argv);
27894 }
27895 }
27896 if (argc == 2) {
27897 int _v;
27898 void *vptr = 0;
27899 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
27900 _v = SWIG_CheckState(res);
27901 if (_v) {
27902 {
27903 int res = SWIG_AsVal_bool(argv[1], NULL);
27904 _v = SWIG_CheckState(res);
27905 }
27906 if (_v) {
27907 return _wrap_SBExpressionOptions_SetSuppressPersistentResult__SWIG_0(self, argc, argv);
27908 }
27909 }
27910 }
27911
27912fail:
27913 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetSuppressPersistentResult'.\n"
27914 " Possible C/C++ prototypes are:\n"
27915 " lldb::SBExpressionOptions::SetSuppressPersistentResult(bool)\n"
27916 " lldb::SBExpressionOptions::SetSuppressPersistentResult()\n");
27917 return 0;
27918}
27919
27920
27921SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetPrefix(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27922 PyObject *resultobj = 0;
27923 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27924 void *argp1 = 0 ;
27925 int res1 = 0 ;
27926 PyObject *swig_obj[1] ;
27927 char *result = 0 ;
27928
27929 if (!args) SWIG_fail;
27930 swig_obj[0] = args;
27931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27932 if (!SWIG_IsOK(res1)) {
27933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetPrefix" "', argument " "1"" of type '" "lldb::SBExpressionOptions const *""'");
27934 }
27935 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27936 {
27937 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27938 result = (char *)((lldb::SBExpressionOptions const *)arg1)->GetPrefix();
27939 SWIG_PYTHON_THREAD_END_ALLOW;
27940 }
27941 resultobj = SWIG_FromCharPtr((const char *)result);
27942 return resultobj;
27943fail:
27944 return NULL;
27945}
27946
27947
27948SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetPrefix(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27949 PyObject *resultobj = 0;
27950 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27951 char *arg2 = (char *) 0 ;
27952 void *argp1 = 0 ;
27953 int res1 = 0 ;
27954 int res2 ;
27955 char *buf2 = 0 ;
27956 int alloc2 = 0 ;
27957 PyObject *swig_obj[2] ;
27958
27959 if (!SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetPrefix", 2, 2, swig_obj)) SWIG_fail;
27960 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27961 if (!SWIG_IsOK(res1)) {
27962 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetPrefix" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27963 }
27964 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27965 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
27966 if (!SWIG_IsOK(res2)) {
27967 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBExpressionOptions_SetPrefix" "', argument " "2"" of type '" "char const *""'");
27968 }
27969 arg2 = reinterpret_cast< char * >(buf2);
27970 {
27971 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
27972 (arg1)->SetPrefix((char const *)arg2);
27973 SWIG_PYTHON_THREAD_END_ALLOW;
27974 }
27975 resultobj = SWIG_Py_Void();
27976 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27977 return resultobj;
27978fail:
27979 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
27980 return NULL;
27981}
27982
27983
27984SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
27985 PyObject *resultobj = 0;
27986 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
27987 bool arg2 ;
27988 void *argp1 = 0 ;
27989 int res1 = 0 ;
27990 bool val2 ;
27991 int ecode2 = 0 ;
27992
27993 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
27994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
27995 if (!SWIG_IsOK(res1)) {
27996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetAutoApplyFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
27997 }
27998 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
27999 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
28000 if (!SWIG_IsOK(ecode2)) {
28001 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetAutoApplyFixIts" "', argument " "2"" of type '" "bool""'");
28002 }
28003 arg2 = static_cast< bool >(val2);
28004 {
28005 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28006 (arg1)->SetAutoApplyFixIts(arg2);
28007 SWIG_PYTHON_THREAD_END_ALLOW;
28008 }
28009 resultobj = SWIG_Py_Void();
28010 return resultobj;
28011fail:
28012 return NULL;
28013}
28014
28015
28016SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28017 PyObject *resultobj = 0;
28018 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28019 void *argp1 = 0 ;
28020 int res1 = 0 ;
28021
28022 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
28023 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28024 if (!SWIG_IsOK(res1)) {
28025 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetAutoApplyFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28026 }
28027 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28028 {
28029 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28030 (arg1)->SetAutoApplyFixIts();
28031 SWIG_PYTHON_THREAD_END_ALLOW;
28032 }
28033 resultobj = SWIG_Py_Void();
28034 return resultobj;
28035fail:
28036 return NULL;
28037}
28038
28039
28040SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAutoApplyFixIts(PyObject *self, PyObject *args) {
28041 Py_ssize_t argc;
28042 PyObject *argv[3] = {
28043 0
28044 };
28045
28046 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetAutoApplyFixIts", 0, 2, argv))) SWIG_fail;
28047 --argc;
28048 if (argc == 1) {
28049 int _v;
28050 void *vptr = 0;
28051 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
28052 _v = SWIG_CheckState(res);
28053 if (_v) {
28054 return _wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_1(self, argc, argv);
28055 }
28056 }
28057 if (argc == 2) {
28058 int _v;
28059 void *vptr = 0;
28060 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
28061 _v = SWIG_CheckState(res);
28062 if (_v) {
28063 {
28064 int res = SWIG_AsVal_bool(argv[1], NULL);
28065 _v = SWIG_CheckState(res);
28066 }
28067 if (_v) {
28068 return _wrap_SBExpressionOptions_SetAutoApplyFixIts__SWIG_0(self, argc, argv);
28069 }
28070 }
28071 }
28072
28073fail:
28074 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetAutoApplyFixIts'.\n"
28075 " Possible C/C++ prototypes are:\n"
28076 " lldb::SBExpressionOptions::SetAutoApplyFixIts(bool)\n"
28077 " lldb::SBExpressionOptions::SetAutoApplyFixIts()\n");
28078 return 0;
28079}
28080
28081
28082SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAutoApplyFixIts(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28083 PyObject *resultobj = 0;
28084 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28085 void *argp1 = 0 ;
28086 int res1 = 0 ;
28087 PyObject *swig_obj[1] ;
28088 bool result;
28089
28090 if (!args) SWIG_fail;
28091 swig_obj[0] = args;
28092 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28093 if (!SWIG_IsOK(res1)) {
28094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetAutoApplyFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28095 }
28096 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28097 {
28098 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28099 result = (bool)(arg1)->GetAutoApplyFixIts();
28100 SWIG_PYTHON_THREAD_END_ALLOW;
28101 }
28102 resultobj = SWIG_From_bool(static_cast< bool >(result));
28103 return resultobj;
28104fail:
28105 return NULL;
28106}
28107
28108
28109SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetRetriesWithFixIts(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28110 PyObject *resultobj = 0;
28111 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28112 uint64_t arg2 ;
28113 void *argp1 = 0 ;
28114 int res1 = 0 ;
28115 unsigned long long val2 ;
28116 int ecode2 = 0 ;
28117 PyObject *swig_obj[2] ;
28118
28119 if (!SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetRetriesWithFixIts", 2, 2, swig_obj)) SWIG_fail;
28120 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28121 if (!SWIG_IsOK(res1)) {
28122 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetRetriesWithFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28123 }
28124 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28125 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
28126 if (!SWIG_IsOK(ecode2)) {
28127 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetRetriesWithFixIts" "', argument " "2"" of type '" "uint64_t""'");
28128 }
28129 arg2 = static_cast< uint64_t >(val2);
28130 {
28131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28132 (arg1)->SetRetriesWithFixIts(arg2);
28133 SWIG_PYTHON_THREAD_END_ALLOW;
28134 }
28135 resultobj = SWIG_Py_Void();
28136 return resultobj;
28137fail:
28138 return NULL;
28139}
28140
28141
28142SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetRetriesWithFixIts(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28143 PyObject *resultobj = 0;
28144 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28145 void *argp1 = 0 ;
28146 int res1 = 0 ;
28147 PyObject *swig_obj[1] ;
28148 uint64_t result;
28149
28150 if (!args) SWIG_fail;
28151 swig_obj[0] = args;
28152 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28153 if (!SWIG_IsOK(res1)) {
28154 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetRetriesWithFixIts" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28155 }
28156 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28157 {
28158 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28159 result = (uint64_t)(arg1)->GetRetriesWithFixIts();
28160 SWIG_PYTHON_THREAD_END_ALLOW;
28161 }
28162 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
28163 return resultobj;
28164fail:
28165 return NULL;
28166}
28167
28168
28169SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetTopLevel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28170 PyObject *resultobj = 0;
28171 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28172 void *argp1 = 0 ;
28173 int res1 = 0 ;
28174 PyObject *swig_obj[1] ;
28175 bool result;
28176
28177 if (!args) SWIG_fail;
28178 swig_obj[0] = args;
28179 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28180 if (!SWIG_IsOK(res1)) {
28181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetTopLevel" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28182 }
28183 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28184 {
28185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28186 result = (bool)(arg1)->GetTopLevel();
28187 SWIG_PYTHON_THREAD_END_ALLOW;
28188 }
28189 resultobj = SWIG_From_bool(static_cast< bool >(result));
28190 return resultobj;
28191fail:
28192 return NULL;
28193}
28194
28195
28196SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28197 PyObject *resultobj = 0;
28198 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28199 bool arg2 ;
28200 void *argp1 = 0 ;
28201 int res1 = 0 ;
28202 bool val2 ;
28203 int ecode2 = 0 ;
28204
28205 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
28206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28207 if (!SWIG_IsOK(res1)) {
28208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTopLevel" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28209 }
28210 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28211 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
28212 if (!SWIG_IsOK(ecode2)) {
28213 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetTopLevel" "', argument " "2"" of type '" "bool""'");
28214 }
28215 arg2 = static_cast< bool >(val2);
28216 {
28217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28218 (arg1)->SetTopLevel(arg2);
28219 SWIG_PYTHON_THREAD_END_ALLOW;
28220 }
28221 resultobj = SWIG_Py_Void();
28222 return resultobj;
28223fail:
28224 return NULL;
28225}
28226
28227
28228SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28229 PyObject *resultobj = 0;
28230 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28231 void *argp1 = 0 ;
28232 int res1 = 0 ;
28233
28234 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
28235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28236 if (!SWIG_IsOK(res1)) {
28237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetTopLevel" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28238 }
28239 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28240 {
28241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28242 (arg1)->SetTopLevel();
28243 SWIG_PYTHON_THREAD_END_ALLOW;
28244 }
28245 resultobj = SWIG_Py_Void();
28246 return resultobj;
28247fail:
28248 return NULL;
28249}
28250
28251
28252SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetTopLevel(PyObject *self, PyObject *args) {
28253 Py_ssize_t argc;
28254 PyObject *argv[3] = {
28255 0
28256 };
28257
28258 if (!(argc = SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetTopLevel", 0, 2, argv))) SWIG_fail;
28259 --argc;
28260 if (argc == 1) {
28261 int _v;
28262 void *vptr = 0;
28263 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
28264 _v = SWIG_CheckState(res);
28265 if (_v) {
28266 return _wrap_SBExpressionOptions_SetTopLevel__SWIG_1(self, argc, argv);
28267 }
28268 }
28269 if (argc == 2) {
28270 int _v;
28271 void *vptr = 0;
28272 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, 0);
28273 _v = SWIG_CheckState(res);
28274 if (_v) {
28275 {
28276 int res = SWIG_AsVal_bool(argv[1], NULL);
28277 _v = SWIG_CheckState(res);
28278 }
28279 if (_v) {
28280 return _wrap_SBExpressionOptions_SetTopLevel__SWIG_0(self, argc, argv);
28281 }
28282 }
28283 }
28284
28285fail:
28286 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBExpressionOptions_SetTopLevel'.\n"
28287 " Possible C/C++ prototypes are:\n"
28288 " lldb::SBExpressionOptions::SetTopLevel(bool)\n"
28289 " lldb::SBExpressionOptions::SetTopLevel()\n");
28290 return 0;
28291}
28292
28293
28294SWIGINTERN PyObject *_wrap_SBExpressionOptions_GetAllowJIT(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28295 PyObject *resultobj = 0;
28296 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28297 void *argp1 = 0 ;
28298 int res1 = 0 ;
28299 PyObject *swig_obj[1] ;
28300 bool result;
28301
28302 if (!args) SWIG_fail;
28303 swig_obj[0] = args;
28304 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28305 if (!SWIG_IsOK(res1)) {
28306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_GetAllowJIT" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28307 }
28308 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28309 {
28310 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28311 result = (bool)(arg1)->GetAllowJIT();
28312 SWIG_PYTHON_THREAD_END_ALLOW;
28313 }
28314 resultobj = SWIG_From_bool(static_cast< bool >(result));
28315 return resultobj;
28316fail:
28317 return NULL;
28318}
28319
28320
28321SWIGINTERN PyObject *_wrap_SBExpressionOptions_SetAllowJIT(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28322 PyObject *resultobj = 0;
28323 lldb::SBExpressionOptions *arg1 = (lldb::SBExpressionOptions *) 0 ;
28324 bool arg2 ;
28325 void *argp1 = 0 ;
28326 int res1 = 0 ;
28327 bool val2 ;
28328 int ecode2 = 0 ;
28329 PyObject *swig_obj[2] ;
28330
28331 if (!SWIG_Python_UnpackTuple(args, "SBExpressionOptions_SetAllowJIT", 2, 2, swig_obj)) SWIG_fail;
28332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0 );
28333 if (!SWIG_IsOK(res1)) {
28334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBExpressionOptions_SetAllowJIT" "', argument " "1"" of type '" "lldb::SBExpressionOptions *""'");
28335 }
28336 arg1 = reinterpret_cast< lldb::SBExpressionOptions * >(argp1);
28337 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
28338 if (!SWIG_IsOK(ecode2)) {
28339 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBExpressionOptions_SetAllowJIT" "', argument " "2"" of type '" "bool""'");
28340 }
28341 arg2 = static_cast< bool >(val2);
28342 {
28343 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28344 (arg1)->SetAllowJIT(arg2);
28345 SWIG_PYTHON_THREAD_END_ALLOW;
28346 }
28347 resultobj = SWIG_Py_Void();
28348 return resultobj;
28349fail:
28350 return NULL;
28351}
28352
28353
28354SWIGINTERN PyObject *SBExpressionOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28355 PyObject *obj;
28356 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
28357 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_NewClientData(obj));
28358 return SWIG_Py_Void();
28359}
28360
28361SWIGINTERN PyObject *SBExpressionOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28362 return SWIG_Python_InitShadowInstance(args);
28363}
28364
28365SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
28366 PyObject *resultobj = 0;
28367 lldb::SBFile *result = 0 ;
28368
28369 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
28370 {
28371 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28372 result = (lldb::SBFile *)new lldb::SBFile();
28373 SWIG_PYTHON_THREAD_END_ALLOW;
28374 }
28375 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NEW | 0 );
28376 return resultobj;
28377fail:
28378 return NULL;
28379}
28380
28381
28382SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28383 PyObject *resultobj = 0;
28384 int arg1 ;
28385 char *arg2 = (char *) 0 ;
28386 bool arg3 ;
28387 int val1 ;
28388 int ecode1 = 0 ;
28389 int res2 ;
28390 char *buf2 = 0 ;
28391 int alloc2 = 0 ;
28392 bool val3 ;
28393 int ecode3 = 0 ;
28394 lldb::SBFile *result = 0 ;
28395
28396 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
28397 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
28398 if (!SWIG_IsOK(ecode1)) {
28399 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBFile" "', argument " "1"" of type '" "int""'");
28400 }
28401 arg1 = static_cast< int >(val1);
28402 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
28403 if (!SWIG_IsOK(res2)) {
28404 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBFile" "', argument " "2"" of type '" "char const *""'");
28405 }
28406 arg2 = reinterpret_cast< char * >(buf2);
28407 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
28408 if (!SWIG_IsOK(ecode3)) {
28409 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_SBFile" "', argument " "3"" of type '" "bool""'");
28410 }
28411 arg3 = static_cast< bool >(val3);
28412 {
28413 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28414 result = (lldb::SBFile *)new lldb::SBFile(arg1,(char const *)arg2,arg3);
28415 SWIG_PYTHON_THREAD_END_ALLOW;
28416 }
28417 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NEW | 0 );
28418 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28419 return resultobj;
28420fail:
28421 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
28422 return NULL;
28423}
28424
28425
28426SWIGINTERN PyObject *_wrap_new_SBFile__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28427 PyObject *resultobj = 0;
28428 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
28429 lldb::SBFile *result = 0 ;
28430
28431 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
28432 {
28433 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
28434 if (!py_file) {
28435 PyErr_SetString(PyExc_TypeError, "not a file");
28436 return nullptr;
28437 }
28438 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile());
28439 if (!sp)
28440 return nullptr;
28441 arg1 = sp;
28442 }
28443 {
28444 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28445 result = (lldb::SBFile *)new lldb::SBFile(arg1);
28446 SWIG_PYTHON_THREAD_END_ALLOW;
28447 }
28448 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NEW | 0 );
28449 return resultobj;
28450fail:
28451 return NULL;
28452}
28453
28454
28455SWIGINTERN PyObject *_wrap_new_SBFile(PyObject *self, PyObject *args) {
28456 Py_ssize_t argc;
28457 PyObject *argv[4] = {
28458 0
28459 };
28460
28461 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBFile", 0, 3, argv))) SWIG_fail;
28462 --argc;
28463 if (argc == 0) {
28464 return _wrap_new_SBFile__SWIG_0(self, argc, argv);
28465 }
28466 if (argc == 1) {
28467 int _v;
28468 {
28469 if (PythonFile::Check(argv[0])) {
28470 _v = 1;
28471 } else {
28472 PyErr_Clear();
28473 _v = 0;
28474 }
28475 }
28476 if (_v) {
28477 return _wrap_new_SBFile__SWIG_2(self, argc, argv);
28478 }
28479 }
28480 if (argc == 3) {
28481 int _v;
28482 {
28483 int res = SWIG_AsVal_int(argv[0], NULL);
28484 _v = SWIG_CheckState(res);
28485 }
28486 if (_v) {
28487 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
28488 _v = SWIG_CheckState(res);
28489 if (_v) {
28490 {
28491 int res = SWIG_AsVal_bool(argv[2], NULL);
28492 _v = SWIG_CheckState(res);
28493 }
28494 if (_v) {
28495 return _wrap_new_SBFile__SWIG_1(self, argc, argv);
28496 }
28497 }
28498 }
28499 }
28500
28501fail:
28502 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBFile'.\n"
28503 " Possible C/C++ prototypes are:\n"
28504 " lldb::SBFile::SBFile()\n"
28505 " lldb::SBFile::SBFile(int,char const *,bool)\n"
28506 " lldb::SBFile::SBFile(lldb::FileSP)\n");
28507 return 0;
28508}
28509
28510
28511SWIGINTERN PyObject *_wrap_SBFile_MakeBorrowed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28512 PyObject *resultobj = 0;
28513 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
28514 PyObject *swig_obj[1] ;
28515 lldb::SBFile result;
28516
28517 if (!args) SWIG_fail;
28518 swig_obj[0] = args;
28519 {
28520 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
28521 if (!py_file) {
28522 PyErr_SetString(PyExc_TypeError, "not a file");
28523 return nullptr;
28524 }
28525 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
28526 if (!sp)
28527 return nullptr;
28528 arg1 = sp;
28529 }
28530 {
28531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28532 result = lldb_SBFile_MakeBorrowed(arg1);
28533 SWIG_PYTHON_THREAD_END_ALLOW;
28534 }
28535 resultobj = SWIG_NewPointerObj((new lldb::SBFile(static_cast< const lldb::SBFile& >(result))), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
28536 return resultobj;
28537fail:
28538 return NULL;
28539}
28540
28541
28542SWIGINTERN PyObject *_wrap_SBFile_MakeForcingIOMethods(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28543 PyObject *resultobj = 0;
28544 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
28545 PyObject *swig_obj[1] ;
28546 lldb::SBFile result;
28547
28548 if (!args) SWIG_fail;
28549 swig_obj[0] = args;
28550 {
28551 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
28552 if (!py_file) {
28553 PyErr_SetString(PyExc_TypeError, "not a file");
28554 return nullptr;
28555 }
28556 auto sp = unwrapOrSetPythonException(py_file.ConvertToFileForcingUseOfScriptingIOMethods());
28557 if (!sp)
28558 return nullptr;
28559 arg1 = sp;
28560 }
28561 {
28562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28563 result = lldb_SBFile_MakeForcingIOMethods(arg1);
28564 SWIG_PYTHON_THREAD_END_ALLOW;
28565 }
28566 resultobj = SWIG_NewPointerObj((new lldb::SBFile(static_cast< const lldb::SBFile& >(result))), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
28567 return resultobj;
28568fail:
28569 return NULL;
28570}
28571
28572
28573SWIGINTERN PyObject *_wrap_SBFile_MakeBorrowedForcingIOMethods(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28574 PyObject *resultobj = 0;
28575 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg1 ;
28576 PyObject *swig_obj[1] ;
28577 lldb::SBFile result;
28578
28579 if (!args) SWIG_fail;
28580 swig_obj[0] = args;
28581 {
28582 PythonFile py_file(PyRefType::Borrowed, swig_obj[0]);
28583 if (!py_file) {
28584 PyErr_SetString(PyExc_TypeError, "not a file");
28585 return nullptr;
28586 }
28587 auto sp = unwrapOrSetPythonException(py_file.ConvertToFileForcingUseOfScriptingIOMethods(/*borrowed=*/true));
28588 if (!sp)
28589 return nullptr;
28590 arg1 = sp;
28591 }
28592 {
28593 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28594 result = lldb_SBFile_MakeBorrowedForcingIOMethods(arg1);
28595 SWIG_PYTHON_THREAD_END_ALLOW;
28596 }
28597 resultobj = SWIG_NewPointerObj((new lldb::SBFile(static_cast< const lldb::SBFile& >(result))), SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_OWN | 0 );
28598 return resultobj;
28599fail:
28600 return NULL;
28601}
28602
28603
28604SWIGINTERN PyObject *_wrap_delete_SBFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28605 PyObject *resultobj = 0;
28606 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28607 void *argp1 = 0 ;
28608 int res1 = 0 ;
28609 PyObject *swig_obj[1] ;
28610
28611 if (!args) SWIG_fail;
28612 swig_obj[0] = args;
28613 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_DISOWN | 0 );
28614 if (!SWIG_IsOK(res1)) {
28615 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFile" "', argument " "1"" of type '" "lldb::SBFile *""'");
28616 }
28617 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28618 {
28619 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28620 delete arg1;
28621 SWIG_PYTHON_THREAD_END_ALLOW;
28622 }
28623 resultobj = SWIG_Py_Void();
28624 return resultobj;
28625fail:
28626 return NULL;
28627}
28628
28629
28630SWIGINTERN PyObject *_wrap_SBFile_Read(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28631 PyObject *resultobj = 0;
28632 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28633 uint8_t *arg2 = (uint8_t *) 0 ;
28634 size_t arg3 ;
28635 size_t *arg4 = (size_t *) 0 ;
28636 void *argp1 = 0 ;
28637 int res1 = 0 ;
28638 Py_buffer_RAII view2 ;
28639 size_t temp4 ;
28640 int res4 = SWIG_TMPOBJ ;
28641 PyObject *swig_obj[2] ;
28642 lldb::SBError result;
28643
28644 arg4 = &temp4;
28645 if (!SWIG_Python_UnpackTuple(args, "SBFile_Read", 2, 2, swig_obj)) SWIG_fail;
28646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
28647 if (!SWIG_IsOK(res1)) {
28648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Read" "', argument " "1"" of type '" "lldb::SBFile *""'");
28649 }
28650 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28651 {
28652 int res; Py_ssize_t size = 0; void *buf = 0;
28653 res = PyObject_GetBuffer(swig_obj[1], &view2.buffer, PyBUF_WRITABLE);
28654 if (res < 0) {
28655 PyErr_Clear();
28656 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBFile_Read" "', argument " "2"" of type '" "(uint8_t *buf, size_t num_bytes)""'");
28657 }
28658 size = view2.buffer.len;
28659 buf = view2.buffer.buf;
28660 arg2 = (uint8_t *) buf;
28661 arg3 = (size_t) (size/sizeof(uint8_t));
28662 }
28663 {
28664 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28665 result = (arg1)->Read(arg2,arg3,arg4);
28666 SWIG_PYTHON_THREAD_END_ALLOW;
28667 }
28668 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
28669 if (SWIG_IsTmpObj(res4)) {
28670 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_size_t((*arg4)));
28671 } else {
28672 int new_flags = SWIG_IsNewObj(res4) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
28673 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_size_t, new_flags));
28674 }
28675 return resultobj;
28676fail:
28677 return NULL;
28678}
28679
28680
28681SWIGINTERN PyObject *_wrap_SBFile_Write(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28682 PyObject *resultobj = 0;
28683 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28684 uint8_t *arg2 = (uint8_t *) 0 ;
28685 size_t arg3 ;
28686 size_t *arg4 = (size_t *) 0 ;
28687 void *argp1 = 0 ;
28688 int res1 = 0 ;
28689 Py_buffer_RAII view2 ;
28690 size_t temp4 ;
28691 int res4 = SWIG_TMPOBJ ;
28692 PyObject *swig_obj[2] ;
28693 lldb::SBError result;
28694
28695 arg4 = &temp4;
28696 if (!SWIG_Python_UnpackTuple(args, "SBFile_Write", 2, 2, swig_obj)) SWIG_fail;
28697 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
28698 if (!SWIG_IsOK(res1)) {
28699 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Write" "', argument " "1"" of type '" "lldb::SBFile *""'");
28700 }
28701 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28702 {
28703 int res; Py_ssize_t size = 0; const void *buf = 0;
28704 res = PyObject_GetBuffer(swig_obj[1], &view2.buffer, PyBUF_CONTIG_RO);
28705 if (res < 0) {
28706 PyErr_Clear();
28707 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBFile_Write" "', argument " "2"" of type '" "(const uint8_t *buf, size_t num_bytes)""'");
28708 }
28709 size = view2.buffer.len;
28710 buf = view2.buffer.buf;
28711 arg2 = (uint8_t *) buf;
28712 arg3 = (size_t) (size / sizeof(uint8_t const));
28713 }
28714 {
28715 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28716 result = (arg1)->Write((uint8_t const *)arg2,arg3,arg4);
28717 SWIG_PYTHON_THREAD_END_ALLOW;
28718 }
28719 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
28720 if (SWIG_IsTmpObj(res4)) {
28721 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_size_t((*arg4)));
28722 } else {
28723 int new_flags = SWIG_IsNewObj(res4) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
28724 resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_size_t, new_flags));
28725 }
28726 return resultobj;
28727fail:
28728 return NULL;
28729}
28730
28731
28732SWIGINTERN PyObject *_wrap_SBFile_Flush(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28733 PyObject *resultobj = 0;
28734 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28735 void *argp1 = 0 ;
28736 int res1 = 0 ;
28737 PyObject *swig_obj[1] ;
28738
28739 if (!args) SWIG_fail;
28740 swig_obj[0] = args;
28741 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
28742 if (!SWIG_IsOK(res1)) {
28743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Flush" "', argument " "1"" of type '" "lldb::SBFile *""'");
28744 }
28745 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28746 {
28747 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28748 (arg1)->Flush();
28749 SWIG_PYTHON_THREAD_END_ALLOW;
28750 }
28751 resultobj = SWIG_Py_Void();
28752 return resultobj;
28753fail:
28754 return NULL;
28755}
28756
28757
28758SWIGINTERN PyObject *_wrap_SBFile_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28759 PyObject *resultobj = 0;
28760 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28761 void *argp1 = 0 ;
28762 int res1 = 0 ;
28763 PyObject *swig_obj[1] ;
28764 bool result;
28765
28766 if (!args) SWIG_fail;
28767 swig_obj[0] = args;
28768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
28769 if (!SWIG_IsOK(res1)) {
28770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_IsValid" "', argument " "1"" of type '" "lldb::SBFile const *""'");
28771 }
28772 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28773 {
28774 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28775 result = (bool)((lldb::SBFile const *)arg1)->IsValid();
28776 SWIG_PYTHON_THREAD_END_ALLOW;
28777 }
28778 resultobj = SWIG_From_bool(static_cast< bool >(result));
28779 return resultobj;
28780fail:
28781 return NULL;
28782}
28783
28784
28785SWIGINTERN PyObject *_wrap_SBFile___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28786 PyObject *resultobj = 0;
28787 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28788 void *argp1 = 0 ;
28789 int res1 = 0 ;
28790 PyObject *swig_obj[1] ;
28791 bool result;
28792
28793 if (!args) SWIG_fail;
28794 swig_obj[0] = args;
28795 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
28796 if (!SWIG_IsOK(res1)) {
28797 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile___nonzero__" "', argument " "1"" of type '" "lldb::SBFile const *""'");
28798 }
28799 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28800 {
28801 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28802 result = (bool)((lldb::SBFile const *)arg1)->operator bool();
28803 SWIG_PYTHON_THREAD_END_ALLOW;
28804 }
28805 resultobj = SWIG_From_bool(static_cast< bool >(result));
28806 return resultobj;
28807fail:
28808 return NULL;
28809}
28810
28811
28812SWIGINTERN PyObject *_wrap_SBFile_Close(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28813 PyObject *resultobj = 0;
28814 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28815 void *argp1 = 0 ;
28816 int res1 = 0 ;
28817 PyObject *swig_obj[1] ;
28818 lldb::SBError result;
28819
28820 if (!args) SWIG_fail;
28821 swig_obj[0] = args;
28822 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
28823 if (!SWIG_IsOK(res1)) {
28824 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_Close" "', argument " "1"" of type '" "lldb::SBFile *""'");
28825 }
28826 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28827 {
28828 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28829 result = (arg1)->Close();
28830 SWIG_PYTHON_THREAD_END_ALLOW;
28831 }
28832 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
28833 return resultobj;
28834fail:
28835 return NULL;
28836}
28837
28838
28839SWIGINTERN PyObject *_wrap_SBFile_GetFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28840 PyObject *resultobj = 0;
28841 lldb::SBFile *arg1 = (lldb::SBFile *) 0 ;
28842 void *argp1 = 0 ;
28843 int res1 = 0 ;
28844 PyObject *swig_obj[1] ;
28845 SwigValueWrapper< std::shared_ptr< lldb_private::File > > result;
28846
28847 if (!args) SWIG_fail;
28848 swig_obj[0] = args;
28849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFile, 0 | 0 );
28850 if (!SWIG_IsOK(res1)) {
28851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFile_GetFile" "', argument " "1"" of type '" "lldb::SBFile *""'");
28852 }
28853 arg1 = reinterpret_cast< lldb::SBFile * >(argp1);
28854 {
28855 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28856 result = (arg1)->GetFile();
28857 SWIG_PYTHON_THREAD_END_ALLOW;
28858 }
28859 {
28860 resultobj = nullptr;
28861 lldb::FileSP &sp = result;
28862 if (sp) {
28863 PythonFile pyfile = unwrapOrSetPythonException(PythonFile::FromFile(*sp));
28864 if (!pyfile.IsValid())
28865 return nullptr;
28866 resultobj = pyfile.release();
28867 }
28868 if (!resultobj)
28869 {
28870 resultobj = Py_None;
28871 Py_INCREF(Py_None);
28872 }
28873 }
28874 return resultobj;
28875fail:
28876 return NULL;
28877}
28878
28879
28880SWIGINTERN PyObject *SBFile_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28881 PyObject *obj;
28882 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
28883 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFile, SWIG_NewClientData(obj));
28884 return SWIG_Py_Void();
28885}
28886
28887SWIGINTERN PyObject *SBFile_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28888 return SWIG_Python_InitShadowInstance(args);
28889}
28890
28891SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
28892 PyObject *resultobj = 0;
28893 lldb::SBFileSpec *result = 0 ;
28894
28895 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
28896 {
28897 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28898 result = (lldb::SBFileSpec *)new lldb::SBFileSpec();
28899 SWIG_PYTHON_THREAD_END_ALLOW;
28900 }
28901 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
28902 return resultobj;
28903fail:
28904 return NULL;
28905}
28906
28907
28908SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28909 PyObject *resultobj = 0;
28910 lldb::SBFileSpec *arg1 = 0 ;
28911 void *argp1 = 0 ;
28912 int res1 = 0 ;
28913 lldb::SBFileSpec *result = 0 ;
28914
28915 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
28916 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
28917 if (!SWIG_IsOK(res1)) {
28918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "lldb::SBFileSpec const &""'");
28919 }
28920 if (!argp1) {
28921 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "lldb::SBFileSpec const &""'");
28922 }
28923 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
28924 {
28925 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28926 result = (lldb::SBFileSpec *)new lldb::SBFileSpec((lldb::SBFileSpec const &)*arg1);
28927 SWIG_PYTHON_THREAD_END_ALLOW;
28928 }
28929 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
28930 return resultobj;
28931fail:
28932 return NULL;
28933}
28934
28935
28936SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28937 PyObject *resultobj = 0;
28938 char *arg1 = (char *) 0 ;
28939 int res1 ;
28940 char *buf1 = 0 ;
28941 int alloc1 = 0 ;
28942 lldb::SBFileSpec *result = 0 ;
28943
28944 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
28945 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
28946 if (!SWIG_IsOK(res1)) {
28947 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "char const *""'");
28948 }
28949 arg1 = reinterpret_cast< char * >(buf1);
28950 {
28951 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28952 result = (lldb::SBFileSpec *)new lldb::SBFileSpec((char const *)arg1);
28953 SWIG_PYTHON_THREAD_END_ALLOW;
28954 }
28955 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
28956 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28957 return resultobj;
28958fail:
28959 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28960 return NULL;
28961}
28962
28963
28964SWIGINTERN PyObject *_wrap_new_SBFileSpec__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
28965 PyObject *resultobj = 0;
28966 char *arg1 = (char *) 0 ;
28967 bool arg2 ;
28968 int res1 ;
28969 char *buf1 = 0 ;
28970 int alloc1 = 0 ;
28971 bool val2 ;
28972 int ecode2 = 0 ;
28973 lldb::SBFileSpec *result = 0 ;
28974
28975 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
28976 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
28977 if (!SWIG_IsOK(res1)) {
28978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpec" "', argument " "1"" of type '" "char const *""'");
28979 }
28980 arg1 = reinterpret_cast< char * >(buf1);
28981 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
28982 if (!SWIG_IsOK(ecode2)) {
28983 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBFileSpec" "', argument " "2"" of type '" "bool""'");
28984 }
28985 arg2 = static_cast< bool >(val2);
28986 {
28987 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
28988 result = (lldb::SBFileSpec *)new lldb::SBFileSpec((char const *)arg1,arg2);
28989 SWIG_PYTHON_THREAD_END_ALLOW;
28990 }
28991 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NEW | 0 );
28992 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28993 return resultobj;
28994fail:
28995 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
28996 return NULL;
28997}
28998
28999
29000SWIGINTERN PyObject *_wrap_new_SBFileSpec(PyObject *self, PyObject *args) {
29001 Py_ssize_t argc;
29002 PyObject *argv[3] = {
29003 0
29004 };
29005
29006 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBFileSpec", 0, 2, argv))) SWIG_fail;
29007 --argc;
29008 if (argc == 0) {
29009 return _wrap_new_SBFileSpec__SWIG_0(self, argc, argv);
29010 }
29011 if (argc == 1) {
29012 int _v;
29013 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
29014 _v = SWIG_CheckState(res);
29015 if (_v) {
29016 return _wrap_new_SBFileSpec__SWIG_1(self, argc, argv);
29017 }
29018 }
29019 if (argc == 1) {
29020 int _v;
29021 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
29022 _v = SWIG_CheckState(res);
29023 if (_v) {
29024 return _wrap_new_SBFileSpec__SWIG_2(self, argc, argv);
29025 }
29026 }
29027 if (argc == 2) {
29028 int _v;
29029 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
29030 _v = SWIG_CheckState(res);
29031 if (_v) {
29032 {
29033 int res = SWIG_AsVal_bool(argv[1], NULL);
29034 _v = SWIG_CheckState(res);
29035 }
29036 if (_v) {
29037 return _wrap_new_SBFileSpec__SWIG_3(self, argc, argv);
29038 }
29039 }
29040 }
29041
29042fail:
29043 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBFileSpec'.\n"
29044 " Possible C/C++ prototypes are:\n"
29045 " lldb::SBFileSpec::SBFileSpec()\n"
29046 " lldb::SBFileSpec::SBFileSpec(lldb::SBFileSpec const &)\n"
29047 " lldb::SBFileSpec::SBFileSpec(char const *)\n"
29048 " lldb::SBFileSpec::SBFileSpec(char const *,bool)\n");
29049 return 0;
29050}
29051
29052
29053SWIGINTERN PyObject *_wrap_delete_SBFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29054 PyObject *resultobj = 0;
29055 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29056 void *argp1 = 0 ;
29057 int res1 = 0 ;
29058 PyObject *swig_obj[1] ;
29059
29060 if (!args) SWIG_fail;
29061 swig_obj[0] = args;
29062 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_DISOWN | 0 );
29063 if (!SWIG_IsOK(res1)) {
29064 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFileSpec" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
29065 }
29066 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29067 {
29068 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29069 delete arg1;
29070 SWIG_PYTHON_THREAD_END_ALLOW;
29071 }
29072 resultobj = SWIG_Py_Void();
29073 return resultobj;
29074fail:
29075 return NULL;
29076}
29077
29078
29079SWIGINTERN PyObject *_wrap_SBFileSpec___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29080 PyObject *resultobj = 0;
29081 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29082 lldb::SBFileSpec *arg2 = 0 ;
29083 void *argp1 = 0 ;
29084 int res1 = 0 ;
29085 void *argp2 = 0 ;
29086 int res2 = 0 ;
29087 PyObject *swig_obj[2] ;
29088 bool result;
29089
29090 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec___eq__", 2, 2, swig_obj)) SWIG_fail;
29091 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29092 if (!SWIG_IsOK(res1)) {
29093 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___eq__" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29094 }
29095 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29096 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
29097 if (!SWIG_IsOK(res2)) {
29098 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec___eq__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29099 }
29100 if (!argp2) {
29101 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpec___eq__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29102 }
29103 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
29104 {
29105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29106 result = (bool)((lldb::SBFileSpec const *)arg1)->operator ==((lldb::SBFileSpec const &)*arg2);
29107 SWIG_PYTHON_THREAD_END_ALLOW;
29108 }
29109 resultobj = SWIG_From_bool(static_cast< bool >(result));
29110 return resultobj;
29111fail:
29112 PyErr_Clear();
29113 Py_INCREF(Py_NotImplemented);
29114 return Py_NotImplemented;
29115}
29116
29117
29118SWIGINTERN PyObject *_wrap_SBFileSpec___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29119 PyObject *resultobj = 0;
29120 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29121 lldb::SBFileSpec *arg2 = 0 ;
29122 void *argp1 = 0 ;
29123 int res1 = 0 ;
29124 void *argp2 = 0 ;
29125 int res2 = 0 ;
29126 PyObject *swig_obj[2] ;
29127 bool result;
29128
29129 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec___ne__", 2, 2, swig_obj)) SWIG_fail;
29130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29131 if (!SWIG_IsOK(res1)) {
29132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___ne__" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29133 }
29134 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29135 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
29136 if (!SWIG_IsOK(res2)) {
29137 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec___ne__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29138 }
29139 if (!argp2) {
29140 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpec___ne__" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29141 }
29142 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
29143 {
29144 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29145 result = (bool)((lldb::SBFileSpec const *)arg1)->operator !=((lldb::SBFileSpec const &)*arg2);
29146 SWIG_PYTHON_THREAD_END_ALLOW;
29147 }
29148 resultobj = SWIG_From_bool(static_cast< bool >(result));
29149 return resultobj;
29150fail:
29151 PyErr_Clear();
29152 Py_INCREF(Py_NotImplemented);
29153 return Py_NotImplemented;
29154}
29155
29156
29157SWIGINTERN PyObject *_wrap_SBFileSpec_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29158 PyObject *resultobj = 0;
29159 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29160 void *argp1 = 0 ;
29161 int res1 = 0 ;
29162 PyObject *swig_obj[1] ;
29163 bool result;
29164
29165 if (!args) SWIG_fail;
29166 swig_obj[0] = args;
29167 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29168 if (!SWIG_IsOK(res1)) {
29169 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_IsValid" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29170 }
29171 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29172 {
29173 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29174 result = (bool)((lldb::SBFileSpec const *)arg1)->IsValid();
29175 SWIG_PYTHON_THREAD_END_ALLOW;
29176 }
29177 resultobj = SWIG_From_bool(static_cast< bool >(result));
29178 return resultobj;
29179fail:
29180 return NULL;
29181}
29182
29183
29184SWIGINTERN PyObject *_wrap_SBFileSpec___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29185 PyObject *resultobj = 0;
29186 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29187 void *argp1 = 0 ;
29188 int res1 = 0 ;
29189 PyObject *swig_obj[1] ;
29190 bool result;
29191
29192 if (!args) SWIG_fail;
29193 swig_obj[0] = args;
29194 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29195 if (!SWIG_IsOK(res1)) {
29196 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___nonzero__" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29197 }
29198 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29199 {
29200 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29201 result = (bool)((lldb::SBFileSpec const *)arg1)->operator bool();
29202 SWIG_PYTHON_THREAD_END_ALLOW;
29203 }
29204 resultobj = SWIG_From_bool(static_cast< bool >(result));
29205 return resultobj;
29206fail:
29207 return NULL;
29208}
29209
29210
29211SWIGINTERN PyObject *_wrap_SBFileSpec_Exists(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29212 PyObject *resultobj = 0;
29213 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29214 void *argp1 = 0 ;
29215 int res1 = 0 ;
29216 PyObject *swig_obj[1] ;
29217 bool result;
29218
29219 if (!args) SWIG_fail;
29220 swig_obj[0] = args;
29221 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29222 if (!SWIG_IsOK(res1)) {
29223 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_Exists" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29224 }
29225 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29226 {
29227 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29228 result = (bool)((lldb::SBFileSpec const *)arg1)->Exists();
29229 SWIG_PYTHON_THREAD_END_ALLOW;
29230 }
29231 resultobj = SWIG_From_bool(static_cast< bool >(result));
29232 return resultobj;
29233fail:
29234 return NULL;
29235}
29236
29237
29238SWIGINTERN PyObject *_wrap_SBFileSpec_ResolveExecutableLocation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29239 PyObject *resultobj = 0;
29240 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29241 void *argp1 = 0 ;
29242 int res1 = 0 ;
29243 PyObject *swig_obj[1] ;
29244 bool result;
29245
29246 if (!args) SWIG_fail;
29247 swig_obj[0] = args;
29248 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29249 if (!SWIG_IsOK(res1)) {
29250 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_ResolveExecutableLocation" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
29251 }
29252 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29253 {
29254 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29255 result = (bool)(arg1)->ResolveExecutableLocation();
29256 SWIG_PYTHON_THREAD_END_ALLOW;
29257 }
29258 resultobj = SWIG_From_bool(static_cast< bool >(result));
29259 return resultobj;
29260fail:
29261 return NULL;
29262}
29263
29264
29265SWIGINTERN PyObject *_wrap_SBFileSpec_GetFilename(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29266 PyObject *resultobj = 0;
29267 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29268 void *argp1 = 0 ;
29269 int res1 = 0 ;
29270 PyObject *swig_obj[1] ;
29271 char *result = 0 ;
29272
29273 if (!args) SWIG_fail;
29274 swig_obj[0] = args;
29275 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29276 if (!SWIG_IsOK(res1)) {
29277 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetFilename" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29278 }
29279 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29280 {
29281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29282 result = (char *)((lldb::SBFileSpec const *)arg1)->GetFilename();
29283 SWIG_PYTHON_THREAD_END_ALLOW;
29284 }
29285 resultobj = SWIG_FromCharPtr((const char *)result);
29286 return resultobj;
29287fail:
29288 return NULL;
29289}
29290
29291
29292SWIGINTERN PyObject *_wrap_SBFileSpec_GetDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29293 PyObject *resultobj = 0;
29294 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29295 void *argp1 = 0 ;
29296 int res1 = 0 ;
29297 PyObject *swig_obj[1] ;
29298 char *result = 0 ;
29299
29300 if (!args) SWIG_fail;
29301 swig_obj[0] = args;
29302 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29303 if (!SWIG_IsOK(res1)) {
29304 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetDirectory" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29305 }
29306 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29307 {
29308 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29309 result = (char *)((lldb::SBFileSpec const *)arg1)->GetDirectory();
29310 SWIG_PYTHON_THREAD_END_ALLOW;
29311 }
29312 resultobj = SWIG_FromCharPtr((const char *)result);
29313 return resultobj;
29314fail:
29315 return NULL;
29316}
29317
29318
29319SWIGINTERN PyObject *_wrap_SBFileSpec_SetFilename(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29320 PyObject *resultobj = 0;
29321 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29322 char *arg2 = (char *) 0 ;
29323 void *argp1 = 0 ;
29324 int res1 = 0 ;
29325 int res2 ;
29326 char *buf2 = 0 ;
29327 int alloc2 = 0 ;
29328 PyObject *swig_obj[2] ;
29329
29330 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_SetFilename", 2, 2, swig_obj)) SWIG_fail;
29331 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29332 if (!SWIG_IsOK(res1)) {
29333 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_SetFilename" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
29334 }
29335 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29336 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
29337 if (!SWIG_IsOK(res2)) {
29338 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_SetFilename" "', argument " "2"" of type '" "char const *""'");
29339 }
29340 arg2 = reinterpret_cast< char * >(buf2);
29341 {
29342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29343 (arg1)->SetFilename((char const *)arg2);
29344 SWIG_PYTHON_THREAD_END_ALLOW;
29345 }
29346 resultobj = SWIG_Py_Void();
29347 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29348 return resultobj;
29349fail:
29350 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29351 return NULL;
29352}
29353
29354
29355SWIGINTERN PyObject *_wrap_SBFileSpec_SetDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29356 PyObject *resultobj = 0;
29357 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29358 char *arg2 = (char *) 0 ;
29359 void *argp1 = 0 ;
29360 int res1 = 0 ;
29361 int res2 ;
29362 char *buf2 = 0 ;
29363 int alloc2 = 0 ;
29364 PyObject *swig_obj[2] ;
29365
29366 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_SetDirectory", 2, 2, swig_obj)) SWIG_fail;
29367 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29368 if (!SWIG_IsOK(res1)) {
29369 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_SetDirectory" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
29370 }
29371 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29372 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
29373 if (!SWIG_IsOK(res2)) {
29374 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_SetDirectory" "', argument " "2"" of type '" "char const *""'");
29375 }
29376 arg2 = reinterpret_cast< char * >(buf2);
29377 {
29378 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29379 (arg1)->SetDirectory((char const *)arg2);
29380 SWIG_PYTHON_THREAD_END_ALLOW;
29381 }
29382 resultobj = SWIG_Py_Void();
29383 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29384 return resultobj;
29385fail:
29386 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29387 return NULL;
29388}
29389
29390
29391SWIGINTERN PyObject *_wrap_SBFileSpec_GetPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29392 PyObject *resultobj = 0;
29393 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29394 char *arg2 = (char *) 0 ;
29395 size_t arg3 ;
29396 void *argp1 = 0 ;
29397 int res1 = 0 ;
29398 int res2 ;
29399 char *buf2 = 0 ;
29400 int alloc2 = 0 ;
29401 size_t val3 ;
29402 int ecode3 = 0 ;
29403 PyObject *swig_obj[3] ;
29404 uint32_t result;
29405
29406 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_GetPath", 3, 3, swig_obj)) SWIG_fail;
29407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29408 if (!SWIG_IsOK(res1)) {
29409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetPath" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29410 }
29411 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29412 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
29413 if (!SWIG_IsOK(res2)) {
29414 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_GetPath" "', argument " "2"" of type '" "char *""'");
29415 }
29416 arg2 = reinterpret_cast< char * >(buf2);
29417 ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
29418 if (!SWIG_IsOK(ecode3)) {
29419 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFileSpec_GetPath" "', argument " "3"" of type '" "size_t""'");
29420 }
29421 arg3 = static_cast< size_t >(val3);
29422 {
29423 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29424 result = (uint32_t)((lldb::SBFileSpec const *)arg1)->GetPath(arg2,arg3);
29425 SWIG_PYTHON_THREAD_END_ALLOW;
29426 }
29427 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
29428 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29429 return resultobj;
29430fail:
29431 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29432 return NULL;
29433}
29434
29435
29436SWIGINTERN PyObject *_wrap_SBFileSpec_ResolvePath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29437 PyObject *resultobj = 0;
29438 char *arg1 = (char *) 0 ;
29439 char *arg2 = (char *) 0 ;
29440 size_t arg3 ;
29441 int res1 ;
29442 char *buf1 = 0 ;
29443 int alloc1 = 0 ;
29444 int res2 ;
29445 char *buf2 = 0 ;
29446 int alloc2 = 0 ;
29447 size_t val3 ;
29448 int ecode3 = 0 ;
29449 PyObject *swig_obj[3] ;
29450 int result;
29451
29452 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_ResolvePath", 3, 3, swig_obj)) SWIG_fail;
29453 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
29454 if (!SWIG_IsOK(res1)) {
29455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_ResolvePath" "', argument " "1"" of type '" "char const *""'");
29456 }
29457 arg1 = reinterpret_cast< char * >(buf1);
29458 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
29459 if (!SWIG_IsOK(res2)) {
29460 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_ResolvePath" "', argument " "2"" of type '" "char *""'");
29461 }
29462 arg2 = reinterpret_cast< char * >(buf2);
29463 ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
29464 if (!SWIG_IsOK(ecode3)) {
29465 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFileSpec_ResolvePath" "', argument " "3"" of type '" "size_t""'");
29466 }
29467 arg3 = static_cast< size_t >(val3);
29468 {
29469 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29470 result = (int)lldb::SBFileSpec::ResolvePath((char const *)arg1,arg2,arg3);
29471 SWIG_PYTHON_THREAD_END_ALLOW;
29472 }
29473 resultobj = SWIG_From_int(static_cast< int >(result));
29474 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
29475 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29476 return resultobj;
29477fail:
29478 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
29479 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29480 return NULL;
29481}
29482
29483
29484SWIGINTERN PyObject *_wrap_SBFileSpec_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29485 PyObject *resultobj = 0;
29486 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29487 lldb::SBStream *arg2 = 0 ;
29488 void *argp1 = 0 ;
29489 int res1 = 0 ;
29490 void *argp2 = 0 ;
29491 int res2 = 0 ;
29492 PyObject *swig_obj[2] ;
29493 bool result;
29494
29495 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_GetDescription", 2, 2, swig_obj)) SWIG_fail;
29496 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29497 if (!SWIG_IsOK(res1)) {
29498 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_GetDescription" "', argument " "1"" of type '" "lldb::SBFileSpec const *""'");
29499 }
29500 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29501 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
29502 if (!SWIG_IsOK(res2)) {
29503 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
29504 }
29505 if (!argp2) {
29506 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
29507 }
29508 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
29509 {
29510 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29511 result = (bool)((lldb::SBFileSpec const *)arg1)->GetDescription(*arg2);
29512 SWIG_PYTHON_THREAD_END_ALLOW;
29513 }
29514 resultobj = SWIG_From_bool(static_cast< bool >(result));
29515 return resultobj;
29516fail:
29517 return NULL;
29518}
29519
29520
29521SWIGINTERN PyObject *_wrap_SBFileSpec_AppendPathComponent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29522 PyObject *resultobj = 0;
29523 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29524 char *arg2 = (char *) 0 ;
29525 void *argp1 = 0 ;
29526 int res1 = 0 ;
29527 int res2 ;
29528 char *buf2 = 0 ;
29529 int alloc2 = 0 ;
29530 PyObject *swig_obj[2] ;
29531
29532 if (!SWIG_Python_UnpackTuple(args, "SBFileSpec_AppendPathComponent", 2, 2, swig_obj)) SWIG_fail;
29533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29534 if (!SWIG_IsOK(res1)) {
29535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec_AppendPathComponent" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
29536 }
29537 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29538 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
29539 if (!SWIG_IsOK(res2)) {
29540 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpec_AppendPathComponent" "', argument " "2"" of type '" "char const *""'");
29541 }
29542 arg2 = reinterpret_cast< char * >(buf2);
29543 {
29544 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29545 (arg1)->AppendPathComponent((char const *)arg2);
29546 SWIG_PYTHON_THREAD_END_ALLOW;
29547 }
29548 resultobj = SWIG_Py_Void();
29549 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29550 return resultobj;
29551fail:
29552 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
29553 return NULL;
29554}
29555
29556
29557SWIGINTERN PyObject *_wrap_SBFileSpec___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29558 PyObject *resultobj = 0;
29559 lldb::SBFileSpec *arg1 = (lldb::SBFileSpec *) 0 ;
29560 void *argp1 = 0 ;
29561 int res1 = 0 ;
29562 PyObject *swig_obj[1] ;
29563 std::string result;
29564
29565 if (!args) SWIG_fail;
29566 swig_obj[0] = args;
29567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpec, 0 | 0 );
29568 if (!SWIG_IsOK(res1)) {
29569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpec___str__" "', argument " "1"" of type '" "lldb::SBFileSpec *""'");
29570 }
29571 arg1 = reinterpret_cast< lldb::SBFileSpec * >(argp1);
29572 {
29573 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29574 result = lldb_SBFileSpec___str__(arg1);
29575 SWIG_PYTHON_THREAD_END_ALLOW;
29576 }
29577 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
29578 return resultobj;
29579fail:
29580 return NULL;
29581}
29582
29583
29584SWIGINTERN PyObject *SBFileSpec_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29585 PyObject *obj;
29586 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
29587 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFileSpec, SWIG_NewClientData(obj));
29588 return SWIG_Py_Void();
29589}
29590
29591SWIGINTERN PyObject *SBFileSpec_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29592 return SWIG_Python_InitShadowInstance(args);
29593}
29594
29595SWIGINTERN PyObject *_wrap_new_SBFileSpecList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
29596 PyObject *resultobj = 0;
29597 lldb::SBFileSpecList *result = 0 ;
29598
29599 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
29600 {
29601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29602 result = (lldb::SBFileSpecList *)new lldb::SBFileSpecList();
29603 SWIG_PYTHON_THREAD_END_ALLOW;
29604 }
29605 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NEW | 0 );
29606 return resultobj;
29607fail:
29608 return NULL;
29609}
29610
29611
29612SWIGINTERN PyObject *_wrap_new_SBFileSpecList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
29613 PyObject *resultobj = 0;
29614 lldb::SBFileSpecList *arg1 = 0 ;
29615 void *argp1 = 0 ;
29616 int res1 = 0 ;
29617 lldb::SBFileSpecList *result = 0 ;
29618
29619 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
29620 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
29621 if (!SWIG_IsOK(res1)) {
29622 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFileSpecList" "', argument " "1"" of type '" "lldb::SBFileSpecList const &""'");
29623 }
29624 if (!argp1) {
29625 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFileSpecList" "', argument " "1"" of type '" "lldb::SBFileSpecList const &""'");
29626 }
29627 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29628 {
29629 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29630 result = (lldb::SBFileSpecList *)new lldb::SBFileSpecList((lldb::SBFileSpecList const &)*arg1);
29631 SWIG_PYTHON_THREAD_END_ALLOW;
29632 }
29633 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NEW | 0 );
29634 return resultobj;
29635fail:
29636 return NULL;
29637}
29638
29639
29640SWIGINTERN PyObject *_wrap_new_SBFileSpecList(PyObject *self, PyObject *args) {
29641 Py_ssize_t argc;
29642 PyObject *argv[2] = {
29643 0
29644 };
29645
29646 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBFileSpecList", 0, 1, argv))) SWIG_fail;
29647 --argc;
29648 if (argc == 0) {
29649 return _wrap_new_SBFileSpecList__SWIG_0(self, argc, argv);
29650 }
29651 if (argc == 1) {
29652 int _v;
29653 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
29654 _v = SWIG_CheckState(res);
29655 if (_v) {
29656 return _wrap_new_SBFileSpecList__SWIG_1(self, argc, argv);
29657 }
29658 }
29659
29660fail:
29661 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBFileSpecList'.\n"
29662 " Possible C/C++ prototypes are:\n"
29663 " lldb::SBFileSpecList::SBFileSpecList()\n"
29664 " lldb::SBFileSpecList::SBFileSpecList(lldb::SBFileSpecList const &)\n");
29665 return 0;
29666}
29667
29668
29669SWIGINTERN PyObject *_wrap_delete_SBFileSpecList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29670 PyObject *resultobj = 0;
29671 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29672 void *argp1 = 0 ;
29673 int res1 = 0 ;
29674 PyObject *swig_obj[1] ;
29675
29676 if (!args) SWIG_fail;
29677 swig_obj[0] = args;
29678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_DISOWN | 0 );
29679 if (!SWIG_IsOK(res1)) {
29680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFileSpecList" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
29681 }
29682 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29683 {
29684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29685 delete arg1;
29686 SWIG_PYTHON_THREAD_END_ALLOW;
29687 }
29688 resultobj = SWIG_Py_Void();
29689 return resultobj;
29690fail:
29691 return NULL;
29692}
29693
29694
29695SWIGINTERN PyObject *_wrap_SBFileSpecList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29696 PyObject *resultobj = 0;
29697 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29698 void *argp1 = 0 ;
29699 int res1 = 0 ;
29700 PyObject *swig_obj[1] ;
29701 uint32_t result;
29702
29703 if (!args) SWIG_fail;
29704 swig_obj[0] = args;
29705 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
29706 if (!SWIG_IsOK(res1)) {
29707 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_GetSize" "', argument " "1"" of type '" "lldb::SBFileSpecList const *""'");
29708 }
29709 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29710 {
29711 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29712 result = (uint32_t)((lldb::SBFileSpecList const *)arg1)->GetSize();
29713 SWIG_PYTHON_THREAD_END_ALLOW;
29714 }
29715 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
29716 return resultobj;
29717fail:
29718 return NULL;
29719}
29720
29721
29722SWIGINTERN PyObject *_wrap_SBFileSpecList_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29723 PyObject *resultobj = 0;
29724 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29725 lldb::SBStream *arg2 = 0 ;
29726 void *argp1 = 0 ;
29727 int res1 = 0 ;
29728 void *argp2 = 0 ;
29729 int res2 = 0 ;
29730 PyObject *swig_obj[2] ;
29731 bool result;
29732
29733 if (!SWIG_Python_UnpackTuple(args, "SBFileSpecList_GetDescription", 2, 2, swig_obj)) SWIG_fail;
29734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
29735 if (!SWIG_IsOK(res1)) {
29736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_GetDescription" "', argument " "1"" of type '" "lldb::SBFileSpecList const *""'");
29737 }
29738 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29739 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
29740 if (!SWIG_IsOK(res2)) {
29741 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
29742 }
29743 if (!argp2) {
29744 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
29745 }
29746 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
29747 {
29748 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29749 result = (bool)((lldb::SBFileSpecList const *)arg1)->GetDescription(*arg2);
29750 SWIG_PYTHON_THREAD_END_ALLOW;
29751 }
29752 resultobj = SWIG_From_bool(static_cast< bool >(result));
29753 return resultobj;
29754fail:
29755 return NULL;
29756}
29757
29758
29759SWIGINTERN PyObject *_wrap_SBFileSpecList_Append(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29760 PyObject *resultobj = 0;
29761 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29762 lldb::SBFileSpec *arg2 = 0 ;
29763 void *argp1 = 0 ;
29764 int res1 = 0 ;
29765 void *argp2 = 0 ;
29766 int res2 = 0 ;
29767 PyObject *swig_obj[2] ;
29768
29769 if (!SWIG_Python_UnpackTuple(args, "SBFileSpecList_Append", 2, 2, swig_obj)) SWIG_fail;
29770 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
29771 if (!SWIG_IsOK(res1)) {
29772 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_Append" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
29773 }
29774 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29775 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
29776 if (!SWIG_IsOK(res2)) {
29777 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpecList_Append" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29778 }
29779 if (!argp2) {
29780 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_Append" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29781 }
29782 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
29783 {
29784 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29785 (arg1)->Append((lldb::SBFileSpec const &)*arg2);
29786 SWIG_PYTHON_THREAD_END_ALLOW;
29787 }
29788 resultobj = SWIG_Py_Void();
29789 return resultobj;
29790fail:
29791 return NULL;
29792}
29793
29794
29795SWIGINTERN PyObject *_wrap_SBFileSpecList_AppendIfUnique(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29796 PyObject *resultobj = 0;
29797 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29798 lldb::SBFileSpec *arg2 = 0 ;
29799 void *argp1 = 0 ;
29800 int res1 = 0 ;
29801 void *argp2 = 0 ;
29802 int res2 = 0 ;
29803 PyObject *swig_obj[2] ;
29804 bool result;
29805
29806 if (!SWIG_Python_UnpackTuple(args, "SBFileSpecList_AppendIfUnique", 2, 2, swig_obj)) SWIG_fail;
29807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
29808 if (!SWIG_IsOK(res1)) {
29809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_AppendIfUnique" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
29810 }
29811 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29812 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
29813 if (!SWIG_IsOK(res2)) {
29814 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFileSpecList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29815 }
29816 if (!argp2) {
29817 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_AppendIfUnique" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
29818 }
29819 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
29820 {
29821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29822 result = (bool)(arg1)->AppendIfUnique((lldb::SBFileSpec const &)*arg2);
29823 SWIG_PYTHON_THREAD_END_ALLOW;
29824 }
29825 resultobj = SWIG_From_bool(static_cast< bool >(result));
29826 return resultobj;
29827fail:
29828 return NULL;
29829}
29830
29831
29832SWIGINTERN PyObject *_wrap_SBFileSpecList_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29833 PyObject *resultobj = 0;
29834 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29835 void *argp1 = 0 ;
29836 int res1 = 0 ;
29837 PyObject *swig_obj[1] ;
29838
29839 if (!args) SWIG_fail;
29840 swig_obj[0] = args;
29841 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
29842 if (!SWIG_IsOK(res1)) {
29843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_Clear" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
29844 }
29845 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29846 {
29847 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29848 (arg1)->Clear();
29849 SWIG_PYTHON_THREAD_END_ALLOW;
29850 }
29851 resultobj = SWIG_Py_Void();
29852 return resultobj;
29853fail:
29854 return NULL;
29855}
29856
29857
29858SWIGINTERN PyObject *_wrap_SBFileSpecList_FindFileIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29859 PyObject *resultobj = 0;
29860 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29861 uint32_t arg2 ;
29862 lldb::SBFileSpec *arg3 = 0 ;
29863 bool arg4 ;
29864 void *argp1 = 0 ;
29865 int res1 = 0 ;
29866 unsigned int val2 ;
29867 int ecode2 = 0 ;
29868 void *argp3 = 0 ;
29869 int res3 = 0 ;
29870 bool val4 ;
29871 int ecode4 = 0 ;
29872 PyObject *swig_obj[4] ;
29873 uint32_t result;
29874
29875 if (!SWIG_Python_UnpackTuple(args, "SBFileSpecList_FindFileIndex", 4, 4, swig_obj)) SWIG_fail;
29876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
29877 if (!SWIG_IsOK(res1)) {
29878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "1"" of type '" "lldb::SBFileSpecList *""'");
29879 }
29880 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29881 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
29882 if (!SWIG_IsOK(ecode2)) {
29883 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "2"" of type '" "uint32_t""'");
29884 }
29885 arg2 = static_cast< uint32_t >(val2);
29886 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
29887 if (!SWIG_IsOK(res3)) {
29888 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
29889 }
29890 if (!argp3) {
29891 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFileSpecList_FindFileIndex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
29892 }
29893 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
29894 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
29895 if (!SWIG_IsOK(ecode4)) {
29896 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFileSpecList_FindFileIndex" "', argument " "4"" of type '" "bool""'");
29897 }
29898 arg4 = static_cast< bool >(val4);
29899 {
29900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29901 result = (uint32_t)(arg1)->FindFileIndex(arg2,(lldb::SBFileSpec const &)*arg3,arg4);
29902 SWIG_PYTHON_THREAD_END_ALLOW;
29903 }
29904 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
29905 return resultobj;
29906fail:
29907 return NULL;
29908}
29909
29910
29911SWIGINTERN PyObject *_wrap_SBFileSpecList_GetFileSpecAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29912 PyObject *resultobj = 0;
29913 lldb::SBFileSpecList *arg1 = (lldb::SBFileSpecList *) 0 ;
29914 uint32_t arg2 ;
29915 void *argp1 = 0 ;
29916 int res1 = 0 ;
29917 unsigned int val2 ;
29918 int ecode2 = 0 ;
29919 PyObject *swig_obj[2] ;
29920 lldb::SBFileSpec result;
29921
29922 if (!SWIG_Python_UnpackTuple(args, "SBFileSpecList_GetFileSpecAtIndex", 2, 2, swig_obj)) SWIG_fail;
29923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0 );
29924 if (!SWIG_IsOK(res1)) {
29925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFileSpecList_GetFileSpecAtIndex" "', argument " "1"" of type '" "lldb::SBFileSpecList const *""'");
29926 }
29927 arg1 = reinterpret_cast< lldb::SBFileSpecList * >(argp1);
29928 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
29929 if (!SWIG_IsOK(ecode2)) {
29930 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFileSpecList_GetFileSpecAtIndex" "', argument " "2"" of type '" "uint32_t""'");
29931 }
29932 arg2 = static_cast< uint32_t >(val2);
29933 {
29934 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29935 result = ((lldb::SBFileSpecList const *)arg1)->GetFileSpecAtIndex(arg2);
29936 SWIG_PYTHON_THREAD_END_ALLOW;
29937 }
29938 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
29939 return resultobj;
29940fail:
29941 return NULL;
29942}
29943
29944
29945SWIGINTERN PyObject *SBFileSpecList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29946 PyObject *obj;
29947 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
29948 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFileSpecList, SWIG_NewClientData(obj));
29949 return SWIG_Py_Void();
29950}
29951
29952SWIGINTERN PyObject *SBFileSpecList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29953 return SWIG_Python_InitShadowInstance(args);
29954}
29955
29956SWIGINTERN PyObject *_wrap_new_SBFrame__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
29957 PyObject *resultobj = 0;
29958 lldb::SBFrame *result = 0 ;
29959
29960 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
29961 {
29962 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29963 result = (lldb::SBFrame *)new lldb::SBFrame();
29964 SWIG_PYTHON_THREAD_END_ALLOW;
29965 }
29966 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NEW | 0 );
29967 return resultobj;
29968fail:
29969 return NULL;
29970}
29971
29972
29973SWIGINTERN PyObject *_wrap_new_SBFrame__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
29974 PyObject *resultobj = 0;
29975 lldb::SBFrame *arg1 = 0 ;
29976 void *argp1 = 0 ;
29977 int res1 = 0 ;
29978 lldb::SBFrame *result = 0 ;
29979
29980 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
29981 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
29982 if (!SWIG_IsOK(res1)) {
29983 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFrame" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
29984 }
29985 if (!argp1) {
29986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFrame" "', argument " "1"" of type '" "lldb::SBFrame const &""'");
29987 }
29988 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
29989 {
29990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
29991 result = (lldb::SBFrame *)new lldb::SBFrame((lldb::SBFrame const &)*arg1);
29992 SWIG_PYTHON_THREAD_END_ALLOW;
29993 }
29994 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NEW | 0 );
29995 return resultobj;
29996fail:
29997 return NULL;
29998}
29999
30000
30001SWIGINTERN PyObject *_wrap_new_SBFrame(PyObject *self, PyObject *args) {
30002 Py_ssize_t argc;
30003 PyObject *argv[2] = {
30004 0
30005 };
30006
30007 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBFrame", 0, 1, argv))) SWIG_fail;
30008 --argc;
30009 if (argc == 0) {
30010 return _wrap_new_SBFrame__SWIG_0(self, argc, argv);
30011 }
30012 if (argc == 1) {
30013 int _v;
30014 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL | 0);
30015 _v = SWIG_CheckState(res);
30016 if (_v) {
30017 return _wrap_new_SBFrame__SWIG_1(self, argc, argv);
30018 }
30019 }
30020
30021fail:
30022 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBFrame'.\n"
30023 " Possible C/C++ prototypes are:\n"
30024 " lldb::SBFrame::SBFrame()\n"
30025 " lldb::SBFrame::SBFrame(lldb::SBFrame const &)\n");
30026 return 0;
30027}
30028
30029
30030SWIGINTERN PyObject *_wrap_delete_SBFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30031 PyObject *resultobj = 0;
30032 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30033 void *argp1 = 0 ;
30034 int res1 = 0 ;
30035 PyObject *swig_obj[1] ;
30036
30037 if (!args) SWIG_fail;
30038 swig_obj[0] = args;
30039 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_DISOWN | 0 );
30040 if (!SWIG_IsOK(res1)) {
30041 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFrame" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30042 }
30043 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30044 {
30045 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30046 delete arg1;
30047 SWIG_PYTHON_THREAD_END_ALLOW;
30048 }
30049 resultobj = SWIG_Py_Void();
30050 return resultobj;
30051fail:
30052 return NULL;
30053}
30054
30055
30056SWIGINTERN PyObject *_wrap_SBFrame_IsEqual(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30057 PyObject *resultobj = 0;
30058 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30059 lldb::SBFrame *arg2 = 0 ;
30060 void *argp1 = 0 ;
30061 int res1 = 0 ;
30062 void *argp2 = 0 ;
30063 int res2 = 0 ;
30064 PyObject *swig_obj[2] ;
30065 bool result;
30066
30067 if (!SWIG_Python_UnpackTuple(args, "SBFrame_IsEqual", 2, 2, swig_obj)) SWIG_fail;
30068 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30069 if (!SWIG_IsOK(res1)) {
30070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsEqual" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30071 }
30072 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30073 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
30074 if (!SWIG_IsOK(res2)) {
30075 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_IsEqual" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
30076 }
30077 if (!argp2) {
30078 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_IsEqual" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
30079 }
30080 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
30081 {
30082 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30083 result = (bool)((lldb::SBFrame const *)arg1)->IsEqual((lldb::SBFrame const &)*arg2);
30084 SWIG_PYTHON_THREAD_END_ALLOW;
30085 }
30086 resultobj = SWIG_From_bool(static_cast< bool >(result));
30087 return resultobj;
30088fail:
30089 return NULL;
30090}
30091
30092
30093SWIGINTERN PyObject *_wrap_SBFrame_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30094 PyObject *resultobj = 0;
30095 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30096 void *argp1 = 0 ;
30097 int res1 = 0 ;
30098 PyObject *swig_obj[1] ;
30099 bool result;
30100
30101 if (!args) SWIG_fail;
30102 swig_obj[0] = args;
30103 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30104 if (!SWIG_IsOK(res1)) {
30105 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsValid" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30106 }
30107 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30108 {
30109 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30110 result = (bool)((lldb::SBFrame const *)arg1)->IsValid();
30111 SWIG_PYTHON_THREAD_END_ALLOW;
30112 }
30113 resultobj = SWIG_From_bool(static_cast< bool >(result));
30114 return resultobj;
30115fail:
30116 return NULL;
30117}
30118
30119
30120SWIGINTERN PyObject *_wrap_SBFrame___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30121 PyObject *resultobj = 0;
30122 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30123 void *argp1 = 0 ;
30124 int res1 = 0 ;
30125 PyObject *swig_obj[1] ;
30126 bool result;
30127
30128 if (!args) SWIG_fail;
30129 swig_obj[0] = args;
30130 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30131 if (!SWIG_IsOK(res1)) {
30132 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___nonzero__" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30133 }
30134 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30135 {
30136 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30137 result = (bool)((lldb::SBFrame const *)arg1)->operator bool();
30138 SWIG_PYTHON_THREAD_END_ALLOW;
30139 }
30140 resultobj = SWIG_From_bool(static_cast< bool >(result));
30141 return resultobj;
30142fail:
30143 return NULL;
30144}
30145
30146
30147SWIGINTERN PyObject *_wrap_SBFrame_GetFrameID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30148 PyObject *resultobj = 0;
30149 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30150 void *argp1 = 0 ;
30151 int res1 = 0 ;
30152 PyObject *swig_obj[1] ;
30153 uint32_t result;
30154
30155 if (!args) SWIG_fail;
30156 swig_obj[0] = args;
30157 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30158 if (!SWIG_IsOK(res1)) {
30159 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFrameID" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30160 }
30161 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30162 {
30163 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30164 result = (uint32_t)((lldb::SBFrame const *)arg1)->GetFrameID();
30165 SWIG_PYTHON_THREAD_END_ALLOW;
30166 }
30167 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
30168 return resultobj;
30169fail:
30170 return NULL;
30171}
30172
30173
30174SWIGINTERN PyObject *_wrap_SBFrame_GetCFA(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30175 PyObject *resultobj = 0;
30176 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30177 void *argp1 = 0 ;
30178 int res1 = 0 ;
30179 PyObject *swig_obj[1] ;
30180 lldb::addr_t result;
30181
30182 if (!args) SWIG_fail;
30183 swig_obj[0] = args;
30184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30185 if (!SWIG_IsOK(res1)) {
30186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetCFA" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30187 }
30188 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30189 {
30190 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30191 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetCFA();
30192 SWIG_PYTHON_THREAD_END_ALLOW;
30193 }
30194 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
30195 return resultobj;
30196fail:
30197 return NULL;
30198}
30199
30200
30201SWIGINTERN PyObject *_wrap_SBFrame_GetPC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30202 PyObject *resultobj = 0;
30203 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30204 void *argp1 = 0 ;
30205 int res1 = 0 ;
30206 PyObject *swig_obj[1] ;
30207 lldb::addr_t result;
30208
30209 if (!args) SWIG_fail;
30210 swig_obj[0] = args;
30211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30212 if (!SWIG_IsOK(res1)) {
30213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetPC" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30214 }
30215 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30216 {
30217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30218 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetPC();
30219 SWIG_PYTHON_THREAD_END_ALLOW;
30220 }
30221 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
30222 return resultobj;
30223fail:
30224 return NULL;
30225}
30226
30227
30228SWIGINTERN PyObject *_wrap_SBFrame_SetPC(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30229 PyObject *resultobj = 0;
30230 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30231 lldb::addr_t arg2 ;
30232 void *argp1 = 0 ;
30233 int res1 = 0 ;
30234 unsigned long long val2 ;
30235 int ecode2 = 0 ;
30236 PyObject *swig_obj[2] ;
30237 bool result;
30238
30239 if (!SWIG_Python_UnpackTuple(args, "SBFrame_SetPC", 2, 2, swig_obj)) SWIG_fail;
30240 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30241 if (!SWIG_IsOK(res1)) {
30242 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_SetPC" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30243 }
30244 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30245 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
30246 if (!SWIG_IsOK(ecode2)) {
30247 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_SetPC" "', argument " "2"" of type '" "lldb::addr_t""'");
30248 }
30249 arg2 = static_cast< lldb::addr_t >(val2);
30250 {
30251 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30252 result = (bool)(arg1)->SetPC(arg2);
30253 SWIG_PYTHON_THREAD_END_ALLOW;
30254 }
30255 resultobj = SWIG_From_bool(static_cast< bool >(result));
30256 return resultobj;
30257fail:
30258 return NULL;
30259}
30260
30261
30262SWIGINTERN PyObject *_wrap_SBFrame_GetSP(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30263 PyObject *resultobj = 0;
30264 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30265 void *argp1 = 0 ;
30266 int res1 = 0 ;
30267 PyObject *swig_obj[1] ;
30268 lldb::addr_t result;
30269
30270 if (!args) SWIG_fail;
30271 swig_obj[0] = args;
30272 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30273 if (!SWIG_IsOK(res1)) {
30274 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetSP" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30275 }
30276 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30277 {
30278 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30279 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetSP();
30280 SWIG_PYTHON_THREAD_END_ALLOW;
30281 }
30282 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
30283 return resultobj;
30284fail:
30285 return NULL;
30286}
30287
30288
30289SWIGINTERN PyObject *_wrap_SBFrame_GetFP(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30290 PyObject *resultobj = 0;
30291 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30292 void *argp1 = 0 ;
30293 int res1 = 0 ;
30294 PyObject *swig_obj[1] ;
30295 lldb::addr_t result;
30296
30297 if (!args) SWIG_fail;
30298 swig_obj[0] = args;
30299 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30300 if (!SWIG_IsOK(res1)) {
30301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFP" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30302 }
30303 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30304 {
30305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30306 result = (lldb::addr_t)((lldb::SBFrame const *)arg1)->GetFP();
30307 SWIG_PYTHON_THREAD_END_ALLOW;
30308 }
30309 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
30310 return resultobj;
30311fail:
30312 return NULL;
30313}
30314
30315
30316SWIGINTERN PyObject *_wrap_SBFrame_GetPCAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30317 PyObject *resultobj = 0;
30318 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30319 void *argp1 = 0 ;
30320 int res1 = 0 ;
30321 PyObject *swig_obj[1] ;
30322 lldb::SBAddress result;
30323
30324 if (!args) SWIG_fail;
30325 swig_obj[0] = args;
30326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30327 if (!SWIG_IsOK(res1)) {
30328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetPCAddress" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30329 }
30330 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30331 {
30332 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30333 result = ((lldb::SBFrame const *)arg1)->GetPCAddress();
30334 SWIG_PYTHON_THREAD_END_ALLOW;
30335 }
30336 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
30337 return resultobj;
30338fail:
30339 return NULL;
30340}
30341
30342
30343SWIGINTERN PyObject *_wrap_SBFrame_GetSymbolContext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30344 PyObject *resultobj = 0;
30345 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30346 uint32_t arg2 ;
30347 void *argp1 = 0 ;
30348 int res1 = 0 ;
30349 unsigned int val2 ;
30350 int ecode2 = 0 ;
30351 PyObject *swig_obj[2] ;
30352 lldb::SBSymbolContext result;
30353
30354 if (!SWIG_Python_UnpackTuple(args, "SBFrame_GetSymbolContext", 2, 2, swig_obj)) SWIG_fail;
30355 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30356 if (!SWIG_IsOK(res1)) {
30357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetSymbolContext" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30358 }
30359 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30360 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
30361 if (!SWIG_IsOK(ecode2)) {
30362 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_GetSymbolContext" "', argument " "2"" of type '" "uint32_t""'");
30363 }
30364 arg2 = static_cast< uint32_t >(val2);
30365 {
30366 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30367 result = ((lldb::SBFrame const *)arg1)->GetSymbolContext(arg2);
30368 SWIG_PYTHON_THREAD_END_ALLOW;
30369 }
30370 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(static_cast< const lldb::SBSymbolContext& >(result))), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
30371 return resultobj;
30372fail:
30373 return NULL;
30374}
30375
30376
30377SWIGINTERN PyObject *_wrap_SBFrame_GetModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30378 PyObject *resultobj = 0;
30379 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30380 void *argp1 = 0 ;
30381 int res1 = 0 ;
30382 PyObject *swig_obj[1] ;
30383 lldb::SBModule result;
30384
30385 if (!args) SWIG_fail;
30386 swig_obj[0] = args;
30387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30388 if (!SWIG_IsOK(res1)) {
30389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetModule" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30390 }
30391 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30392 {
30393 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30394 result = ((lldb::SBFrame const *)arg1)->GetModule();
30395 SWIG_PYTHON_THREAD_END_ALLOW;
30396 }
30397 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
30398 return resultobj;
30399fail:
30400 return NULL;
30401}
30402
30403
30404SWIGINTERN PyObject *_wrap_SBFrame_GetCompileUnit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30405 PyObject *resultobj = 0;
30406 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30407 void *argp1 = 0 ;
30408 int res1 = 0 ;
30409 PyObject *swig_obj[1] ;
30410 lldb::SBCompileUnit result;
30411
30412 if (!args) SWIG_fail;
30413 swig_obj[0] = args;
30414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30415 if (!SWIG_IsOK(res1)) {
30416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetCompileUnit" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30417 }
30418 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30419 {
30420 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30421 result = ((lldb::SBFrame const *)arg1)->GetCompileUnit();
30422 SWIG_PYTHON_THREAD_END_ALLOW;
30423 }
30424 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(static_cast< const lldb::SBCompileUnit& >(result))), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
30425 return resultobj;
30426fail:
30427 return NULL;
30428}
30429
30430
30431SWIGINTERN PyObject *_wrap_SBFrame_GetFunction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30432 PyObject *resultobj = 0;
30433 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30434 void *argp1 = 0 ;
30435 int res1 = 0 ;
30436 PyObject *swig_obj[1] ;
30437 lldb::SBFunction result;
30438
30439 if (!args) SWIG_fail;
30440 swig_obj[0] = args;
30441 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30442 if (!SWIG_IsOK(res1)) {
30443 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFunction" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30444 }
30445 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30446 {
30447 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30448 result = ((lldb::SBFrame const *)arg1)->GetFunction();
30449 SWIG_PYTHON_THREAD_END_ALLOW;
30450 }
30451 resultobj = SWIG_NewPointerObj((new lldb::SBFunction(static_cast< const lldb::SBFunction& >(result))), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_OWN | 0 );
30452 return resultobj;
30453fail:
30454 return NULL;
30455}
30456
30457
30458SWIGINTERN PyObject *_wrap_SBFrame_GetSymbol(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30459 PyObject *resultobj = 0;
30460 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30461 void *argp1 = 0 ;
30462 int res1 = 0 ;
30463 PyObject *swig_obj[1] ;
30464 lldb::SBSymbol result;
30465
30466 if (!args) SWIG_fail;
30467 swig_obj[0] = args;
30468 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30469 if (!SWIG_IsOK(res1)) {
30470 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetSymbol" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30471 }
30472 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30473 {
30474 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30475 result = ((lldb::SBFrame const *)arg1)->GetSymbol();
30476 SWIG_PYTHON_THREAD_END_ALLOW;
30477 }
30478 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(static_cast< const lldb::SBSymbol& >(result))), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
30479 return resultobj;
30480fail:
30481 return NULL;
30482}
30483
30484
30485SWIGINTERN PyObject *_wrap_SBFrame_GetBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30486 PyObject *resultobj = 0;
30487 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30488 void *argp1 = 0 ;
30489 int res1 = 0 ;
30490 PyObject *swig_obj[1] ;
30491 lldb::SBBlock result;
30492
30493 if (!args) SWIG_fail;
30494 swig_obj[0] = args;
30495 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30496 if (!SWIG_IsOK(res1)) {
30497 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetBlock" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30498 }
30499 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30500 {
30501 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30502 result = ((lldb::SBFrame const *)arg1)->GetBlock();
30503 SWIG_PYTHON_THREAD_END_ALLOW;
30504 }
30505 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
30506 return resultobj;
30507fail:
30508 return NULL;
30509}
30510
30511
30512SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30513 PyObject *resultobj = 0;
30514 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30515 void *argp1 = 0 ;
30516 int res1 = 0 ;
30517 char *result = 0 ;
30518
30519 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30521 if (!SWIG_IsOK(res1)) {
30522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFunctionName" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30523 }
30524 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30525 {
30526 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30527 result = (char *)(arg1)->GetFunctionName();
30528 SWIG_PYTHON_THREAD_END_ALLOW;
30529 }
30530 resultobj = SWIG_FromCharPtr((const char *)result);
30531 return resultobj;
30532fail:
30533 return NULL;
30534}
30535
30536
30537SWIGINTERN PyObject *_wrap_SBFrame_GetDisplayFunctionName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30538 PyObject *resultobj = 0;
30539 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30540 void *argp1 = 0 ;
30541 int res1 = 0 ;
30542 PyObject *swig_obj[1] ;
30543 char *result = 0 ;
30544
30545 if (!args) SWIG_fail;
30546 swig_obj[0] = args;
30547 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30548 if (!SWIG_IsOK(res1)) {
30549 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetDisplayFunctionName" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30550 }
30551 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30552 {
30553 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30554 result = (char *)(arg1)->GetDisplayFunctionName();
30555 SWIG_PYTHON_THREAD_END_ALLOW;
30556 }
30557 resultobj = SWIG_FromCharPtr((const char *)result);
30558 return resultobj;
30559fail:
30560 return NULL;
30561}
30562
30563
30564SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30565 PyObject *resultobj = 0;
30566 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30567 void *argp1 = 0 ;
30568 int res1 = 0 ;
30569 char *result = 0 ;
30570
30571 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30573 if (!SWIG_IsOK(res1)) {
30574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFunctionName" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30575 }
30576 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30577 {
30578 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30579 result = (char *)((lldb::SBFrame const *)arg1)->GetFunctionName();
30580 SWIG_PYTHON_THREAD_END_ALLOW;
30581 }
30582 resultobj = SWIG_FromCharPtr((const char *)result);
30583 return resultobj;
30584fail:
30585 return NULL;
30586}
30587
30588
30589SWIGINTERN PyObject *_wrap_SBFrame_GetFunctionName(PyObject *self, PyObject *args) {
30590 Py_ssize_t argc;
30591 PyObject *argv[2] = {
30592 0
30593 };
30594
30595 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_GetFunctionName", 0, 1, argv))) SWIG_fail;
30596 --argc;
30597 if (argc == 1) {
30598 int _v;
30599 void *vptr = 0;
30600 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
30601 _v = SWIG_CheckState(res);
30602 if (_v) {
30603 return _wrap_SBFrame_GetFunctionName__SWIG_0(self, argc, argv);
30604 }
30605 }
30606 if (argc == 1) {
30607 int _v;
30608 void *vptr = 0;
30609 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
30610 _v = SWIG_CheckState(res);
30611 if (_v) {
30612 return _wrap_SBFrame_GetFunctionName__SWIG_1(self, argc, argv);
30613 }
30614 }
30615
30616fail:
30617 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_GetFunctionName'.\n"
30618 " Possible C/C++ prototypes are:\n"
30619 " lldb::SBFrame::GetFunctionName()\n"
30620 " lldb::SBFrame::GetFunctionName() const\n");
30621 return 0;
30622}
30623
30624
30625SWIGINTERN PyObject *_wrap_SBFrame_GuessLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30626 PyObject *resultobj = 0;
30627 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30628 void *argp1 = 0 ;
30629 int res1 = 0 ;
30630 PyObject *swig_obj[1] ;
30631 lldb::LanguageType result;
30632
30633 if (!args) SWIG_fail;
30634 swig_obj[0] = args;
30635 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30636 if (!SWIG_IsOK(res1)) {
30637 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GuessLanguage" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30638 }
30639 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30640 {
30641 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30642 result = (lldb::LanguageType)((lldb::SBFrame const *)arg1)->GuessLanguage();
30643 SWIG_PYTHON_THREAD_END_ALLOW;
30644 }
30645 resultobj = SWIG_From_int(static_cast< int >(result));
30646 return resultobj;
30647fail:
30648 return NULL;
30649}
30650
30651
30652SWIGINTERN PyObject *_wrap_SBFrame_IsInlined__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30653 PyObject *resultobj = 0;
30654 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30655 void *argp1 = 0 ;
30656 int res1 = 0 ;
30657 bool result;
30658
30659 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30660 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30661 if (!SWIG_IsOK(res1)) {
30662 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsInlined" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30663 }
30664 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30665 {
30666 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30667 result = (bool)(arg1)->IsInlined();
30668 SWIG_PYTHON_THREAD_END_ALLOW;
30669 }
30670 resultobj = SWIG_From_bool(static_cast< bool >(result));
30671 return resultobj;
30672fail:
30673 return NULL;
30674}
30675
30676
30677SWIGINTERN PyObject *_wrap_SBFrame_IsInlined__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30678 PyObject *resultobj = 0;
30679 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30680 void *argp1 = 0 ;
30681 int res1 = 0 ;
30682 bool result;
30683
30684 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30686 if (!SWIG_IsOK(res1)) {
30687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsInlined" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30688 }
30689 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30690 {
30691 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30692 result = (bool)((lldb::SBFrame const *)arg1)->IsInlined();
30693 SWIG_PYTHON_THREAD_END_ALLOW;
30694 }
30695 resultobj = SWIG_From_bool(static_cast< bool >(result));
30696 return resultobj;
30697fail:
30698 return NULL;
30699}
30700
30701
30702SWIGINTERN PyObject *_wrap_SBFrame_IsInlined(PyObject *self, PyObject *args) {
30703 Py_ssize_t argc;
30704 PyObject *argv[2] = {
30705 0
30706 };
30707
30708 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_IsInlined", 0, 1, argv))) SWIG_fail;
30709 --argc;
30710 if (argc == 1) {
30711 int _v;
30712 void *vptr = 0;
30713 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
30714 _v = SWIG_CheckState(res);
30715 if (_v) {
30716 return _wrap_SBFrame_IsInlined__SWIG_0(self, argc, argv);
30717 }
30718 }
30719 if (argc == 1) {
30720 int _v;
30721 void *vptr = 0;
30722 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
30723 _v = SWIG_CheckState(res);
30724 if (_v) {
30725 return _wrap_SBFrame_IsInlined__SWIG_1(self, argc, argv);
30726 }
30727 }
30728
30729fail:
30730 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_IsInlined'.\n"
30731 " Possible C/C++ prototypes are:\n"
30732 " lldb::SBFrame::IsInlined()\n"
30733 " lldb::SBFrame::IsInlined() const\n");
30734 return 0;
30735}
30736
30737
30738SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30739 PyObject *resultobj = 0;
30740 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30741 void *argp1 = 0 ;
30742 int res1 = 0 ;
30743 bool result;
30744
30745 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30746 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30747 if (!SWIG_IsOK(res1)) {
30748 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsArtificial" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30749 }
30750 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30751 {
30752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30753 result = (bool)(arg1)->IsArtificial();
30754 SWIG_PYTHON_THREAD_END_ALLOW;
30755 }
30756 resultobj = SWIG_From_bool(static_cast< bool >(result));
30757 return resultobj;
30758fail:
30759 return NULL;
30760}
30761
30762
30763SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30764 PyObject *resultobj = 0;
30765 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30766 void *argp1 = 0 ;
30767 int res1 = 0 ;
30768 bool result;
30769
30770 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
30771 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30772 if (!SWIG_IsOK(res1)) {
30773 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_IsArtificial" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
30774 }
30775 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30776 {
30777 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30778 result = (bool)((lldb::SBFrame const *)arg1)->IsArtificial();
30779 SWIG_PYTHON_THREAD_END_ALLOW;
30780 }
30781 resultobj = SWIG_From_bool(static_cast< bool >(result));
30782 return resultobj;
30783fail:
30784 return NULL;
30785}
30786
30787
30788SWIGINTERN PyObject *_wrap_SBFrame_IsArtificial(PyObject *self, PyObject *args) {
30789 Py_ssize_t argc;
30790 PyObject *argv[2] = {
30791 0
30792 };
30793
30794 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_IsArtificial", 0, 1, argv))) SWIG_fail;
30795 --argc;
30796 if (argc == 1) {
30797 int _v;
30798 void *vptr = 0;
30799 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
30800 _v = SWIG_CheckState(res);
30801 if (_v) {
30802 return _wrap_SBFrame_IsArtificial__SWIG_0(self, argc, argv);
30803 }
30804 }
30805 if (argc == 1) {
30806 int _v;
30807 void *vptr = 0;
30808 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
30809 _v = SWIG_CheckState(res);
30810 if (_v) {
30811 return _wrap_SBFrame_IsArtificial__SWIG_1(self, argc, argv);
30812 }
30813 }
30814
30815fail:
30816 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_IsArtificial'.\n"
30817 " Possible C/C++ prototypes are:\n"
30818 " lldb::SBFrame::IsArtificial()\n"
30819 " lldb::SBFrame::IsArtificial() const\n");
30820 return 0;
30821}
30822
30823
30824SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30825 PyObject *resultobj = 0;
30826 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30827 char *arg2 = (char *) 0 ;
30828 void *argp1 = 0 ;
30829 int res1 = 0 ;
30830 int res2 ;
30831 char *buf2 = 0 ;
30832 int alloc2 = 0 ;
30833 lldb::SBValue result;
30834
30835 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
30836 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30837 if (!SWIG_IsOK(res1)) {
30838 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30839 }
30840 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30841 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
30842 if (!SWIG_IsOK(res2)) {
30843 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
30844 }
30845 arg2 = reinterpret_cast< char * >(buf2);
30846 {
30847 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30848 result = (arg1)->EvaluateExpression((char const *)arg2);
30849 SWIG_PYTHON_THREAD_END_ALLOW;
30850 }
30851 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
30852 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30853 return resultobj;
30854fail:
30855 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30856 return NULL;
30857}
30858
30859
30860SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30861 PyObject *resultobj = 0;
30862 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30863 char *arg2 = (char *) 0 ;
30864 lldb::DynamicValueType arg3 ;
30865 void *argp1 = 0 ;
30866 int res1 = 0 ;
30867 int res2 ;
30868 char *buf2 = 0 ;
30869 int alloc2 = 0 ;
30870 int val3 ;
30871 int ecode3 = 0 ;
30872 lldb::SBValue result;
30873
30874 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
30875 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30876 if (!SWIG_IsOK(res1)) {
30877 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30878 }
30879 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30880 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
30881 if (!SWIG_IsOK(res2)) {
30882 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
30883 }
30884 arg2 = reinterpret_cast< char * >(buf2);
30885 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
30886 if (!SWIG_IsOK(ecode3)) {
30887 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
30888 }
30889 arg3 = static_cast< lldb::DynamicValueType >(val3);
30890 {
30891 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30892 result = (arg1)->EvaluateExpression((char const *)arg2,arg3);
30893 SWIG_PYTHON_THREAD_END_ALLOW;
30894 }
30895 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
30896 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30897 return resultobj;
30898fail:
30899 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30900 return NULL;
30901}
30902
30903
30904SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30905 PyObject *resultobj = 0;
30906 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30907 char *arg2 = (char *) 0 ;
30908 lldb::DynamicValueType arg3 ;
30909 bool arg4 ;
30910 void *argp1 = 0 ;
30911 int res1 = 0 ;
30912 int res2 ;
30913 char *buf2 = 0 ;
30914 int alloc2 = 0 ;
30915 int val3 ;
30916 int ecode3 = 0 ;
30917 bool val4 ;
30918 int ecode4 = 0 ;
30919 lldb::SBValue result;
30920
30921 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
30922 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30923 if (!SWIG_IsOK(res1)) {
30924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30925 }
30926 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30927 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
30928 if (!SWIG_IsOK(res2)) {
30929 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
30930 }
30931 arg2 = reinterpret_cast< char * >(buf2);
30932 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
30933 if (!SWIG_IsOK(ecode3)) {
30934 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
30935 }
30936 arg3 = static_cast< lldb::DynamicValueType >(val3);
30937 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
30938 if (!SWIG_IsOK(ecode4)) {
30939 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_EvaluateExpression" "', argument " "4"" of type '" "bool""'");
30940 }
30941 arg4 = static_cast< bool >(val4);
30942 {
30943 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30944 result = (arg1)->EvaluateExpression((char const *)arg2,arg3,arg4);
30945 SWIG_PYTHON_THREAD_END_ALLOW;
30946 }
30947 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
30948 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30949 return resultobj;
30950fail:
30951 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30952 return NULL;
30953}
30954
30955
30956SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
30957 PyObject *resultobj = 0;
30958 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
30959 char *arg2 = (char *) 0 ;
30960 lldb::SBExpressionOptions *arg3 = 0 ;
30961 void *argp1 = 0 ;
30962 int res1 = 0 ;
30963 int res2 ;
30964 char *buf2 = 0 ;
30965 int alloc2 = 0 ;
30966 void *argp3 = 0 ;
30967 int res3 = 0 ;
30968 lldb::SBValue result;
30969
30970 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
30971 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
30972 if (!SWIG_IsOK(res1)) {
30973 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBFrame *""'");
30974 }
30975 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
30976 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
30977 if (!SWIG_IsOK(res2)) {
30978 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
30979 }
30980 arg2 = reinterpret_cast< char * >(buf2);
30981 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 );
30982 if (!SWIG_IsOK(res3)) {
30983 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions &""'");
30984 }
30985 if (!argp3) {
30986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions &""'");
30987 }
30988 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
30989 {
30990 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
30991 result = (arg1)->EvaluateExpression((char const *)arg2,*arg3);
30992 SWIG_PYTHON_THREAD_END_ALLOW;
30993 }
30994 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
30995 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30996 return resultobj;
30997fail:
30998 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
30999 return NULL;
31000}
31001
31002
31003SWIGINTERN PyObject *_wrap_SBFrame_EvaluateExpression(PyObject *self, PyObject *args) {
31004 Py_ssize_t argc;
31005 PyObject *argv[5] = {
31006 0
31007 };
31008
31009 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_EvaluateExpression", 0, 4, argv))) SWIG_fail;
31010 --argc;
31011 if (argc == 2) {
31012 int _v;
31013 void *vptr = 0;
31014 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31015 _v = SWIG_CheckState(res);
31016 if (_v) {
31017 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31018 _v = SWIG_CheckState(res);
31019 if (_v) {
31020 return _wrap_SBFrame_EvaluateExpression__SWIG_0(self, argc, argv);
31021 }
31022 }
31023 }
31024 if (argc == 3) {
31025 int _v;
31026 void *vptr = 0;
31027 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31028 _v = SWIG_CheckState(res);
31029 if (_v) {
31030 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31031 _v = SWIG_CheckState(res);
31032 if (_v) {
31033 void *vptr = 0;
31034 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL);
31035 _v = SWIG_CheckState(res);
31036 if (_v) {
31037 return _wrap_SBFrame_EvaluateExpression__SWIG_3(self, argc, argv);
31038 }
31039 }
31040 }
31041 }
31042 if (argc == 3) {
31043 int _v;
31044 void *vptr = 0;
31045 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31046 _v = SWIG_CheckState(res);
31047 if (_v) {
31048 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31049 _v = SWIG_CheckState(res);
31050 if (_v) {
31051 {
31052 int res = SWIG_AsVal_int(argv[2], NULL);
31053 _v = SWIG_CheckState(res);
31054 }
31055 if (_v) {
31056 return _wrap_SBFrame_EvaluateExpression__SWIG_1(self, argc, argv);
31057 }
31058 }
31059 }
31060 }
31061 if (argc == 4) {
31062 int _v;
31063 void *vptr = 0;
31064 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31065 _v = SWIG_CheckState(res);
31066 if (_v) {
31067 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31068 _v = SWIG_CheckState(res);
31069 if (_v) {
31070 {
31071 int res = SWIG_AsVal_int(argv[2], NULL);
31072 _v = SWIG_CheckState(res);
31073 }
31074 if (_v) {
31075 {
31076 int res = SWIG_AsVal_bool(argv[3], NULL);
31077 _v = SWIG_CheckState(res);
31078 }
31079 if (_v) {
31080 return _wrap_SBFrame_EvaluateExpression__SWIG_2(self, argc, argv);
31081 }
31082 }
31083 }
31084 }
31085 }
31086
31087fail:
31088 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_EvaluateExpression'.\n"
31089 " Possible C/C++ prototypes are:\n"
31090 " lldb::SBFrame::EvaluateExpression(char const *)\n"
31091 " lldb::SBFrame::EvaluateExpression(char const *,lldb::DynamicValueType)\n"
31092 " lldb::SBFrame::EvaluateExpression(char const *,lldb::DynamicValueType,bool)\n"
31093 " lldb::SBFrame::EvaluateExpression(char const *,lldb::SBExpressionOptions &)\n");
31094 return 0;
31095}
31096
31097
31098SWIGINTERN PyObject *_wrap_SBFrame_GetFrameBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31099 PyObject *resultobj = 0;
31100 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31101 void *argp1 = 0 ;
31102 int res1 = 0 ;
31103 PyObject *swig_obj[1] ;
31104 lldb::SBBlock result;
31105
31106 if (!args) SWIG_fail;
31107 swig_obj[0] = args;
31108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31109 if (!SWIG_IsOK(res1)) {
31110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetFrameBlock" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
31111 }
31112 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31113 {
31114 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31115 result = ((lldb::SBFrame const *)arg1)->GetFrameBlock();
31116 SWIG_PYTHON_THREAD_END_ALLOW;
31117 }
31118 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
31119 return resultobj;
31120fail:
31121 return NULL;
31122}
31123
31124
31125SWIGINTERN PyObject *_wrap_SBFrame_GetLineEntry(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31126 PyObject *resultobj = 0;
31127 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31128 void *argp1 = 0 ;
31129 int res1 = 0 ;
31130 PyObject *swig_obj[1] ;
31131 lldb::SBLineEntry result;
31132
31133 if (!args) SWIG_fail;
31134 swig_obj[0] = args;
31135 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31136 if (!SWIG_IsOK(res1)) {
31137 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetLineEntry" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
31138 }
31139 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31140 {
31141 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31142 result = ((lldb::SBFrame const *)arg1)->GetLineEntry();
31143 SWIG_PYTHON_THREAD_END_ALLOW;
31144 }
31145 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(static_cast< const lldb::SBLineEntry& >(result))), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
31146 return resultobj;
31147fail:
31148 return NULL;
31149}
31150
31151
31152SWIGINTERN PyObject *_wrap_SBFrame_GetThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31153 PyObject *resultobj = 0;
31154 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31155 void *argp1 = 0 ;
31156 int res1 = 0 ;
31157 PyObject *swig_obj[1] ;
31158 lldb::SBThread result;
31159
31160 if (!args) SWIG_fail;
31161 swig_obj[0] = args;
31162 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31163 if (!SWIG_IsOK(res1)) {
31164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetThread" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
31165 }
31166 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31167 {
31168 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31169 result = ((lldb::SBFrame const *)arg1)->GetThread();
31170 SWIG_PYTHON_THREAD_END_ALLOW;
31171 }
31172 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
31173 return resultobj;
31174fail:
31175 return NULL;
31176}
31177
31178
31179SWIGINTERN PyObject *_wrap_SBFrame_Disassemble(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31180 PyObject *resultobj = 0;
31181 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31182 void *argp1 = 0 ;
31183 int res1 = 0 ;
31184 PyObject *swig_obj[1] ;
31185 char *result = 0 ;
31186
31187 if (!args) SWIG_fail;
31188 swig_obj[0] = args;
31189 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31190 if (!SWIG_IsOK(res1)) {
31191 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_Disassemble" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
31192 }
31193 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31194 {
31195 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31196 result = (char *)((lldb::SBFrame const *)arg1)->Disassemble();
31197 SWIG_PYTHON_THREAD_END_ALLOW;
31198 }
31199 resultobj = SWIG_FromCharPtr((const char *)result);
31200 return resultobj;
31201fail:
31202 return NULL;
31203}
31204
31205
31206SWIGINTERN PyObject *_wrap_SBFrame_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31207 PyObject *resultobj = 0;
31208 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31209 void *argp1 = 0 ;
31210 int res1 = 0 ;
31211 PyObject *swig_obj[1] ;
31212
31213 if (!args) SWIG_fail;
31214 swig_obj[0] = args;
31215 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31216 if (!SWIG_IsOK(res1)) {
31217 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_Clear" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31218 }
31219 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31220 {
31221 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31222 (arg1)->Clear();
31223 SWIG_PYTHON_THREAD_END_ALLOW;
31224 }
31225 resultobj = SWIG_Py_Void();
31226 return resultobj;
31227fail:
31228 return NULL;
31229}
31230
31231
31232SWIGINTERN PyObject *_wrap_SBFrame___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31233 PyObject *resultobj = 0;
31234 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31235 lldb::SBFrame *arg2 = 0 ;
31236 void *argp1 = 0 ;
31237 int res1 = 0 ;
31238 void *argp2 = 0 ;
31239 int res2 = 0 ;
31240 PyObject *swig_obj[2] ;
31241 bool result;
31242
31243 if (!SWIG_Python_UnpackTuple(args, "SBFrame___eq__", 2, 2, swig_obj)) SWIG_fail;
31244 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31245 if (!SWIG_IsOK(res1)) {
31246 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___eq__" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
31247 }
31248 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31249 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
31250 if (!SWIG_IsOK(res2)) {
31251 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame___eq__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
31252 }
31253 if (!argp2) {
31254 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame___eq__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
31255 }
31256 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
31257 {
31258 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31259 result = (bool)((lldb::SBFrame const *)arg1)->operator ==((lldb::SBFrame const &)*arg2);
31260 SWIG_PYTHON_THREAD_END_ALLOW;
31261 }
31262 resultobj = SWIG_From_bool(static_cast< bool >(result));
31263 return resultobj;
31264fail:
31265 PyErr_Clear();
31266 Py_INCREF(Py_NotImplemented);
31267 return Py_NotImplemented;
31268}
31269
31270
31271SWIGINTERN PyObject *_wrap_SBFrame___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31272 PyObject *resultobj = 0;
31273 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31274 lldb::SBFrame *arg2 = 0 ;
31275 void *argp1 = 0 ;
31276 int res1 = 0 ;
31277 void *argp2 = 0 ;
31278 int res2 = 0 ;
31279 PyObject *swig_obj[2] ;
31280 bool result;
31281
31282 if (!SWIG_Python_UnpackTuple(args, "SBFrame___ne__", 2, 2, swig_obj)) SWIG_fail;
31283 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31284 if (!SWIG_IsOK(res1)) {
31285 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___ne__" "', argument " "1"" of type '" "lldb::SBFrame const *""'");
31286 }
31287 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31288 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 | 0);
31289 if (!SWIG_IsOK(res2)) {
31290 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame___ne__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
31291 }
31292 if (!argp2) {
31293 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame___ne__" "', argument " "2"" of type '" "lldb::SBFrame const &""'");
31294 }
31295 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
31296 {
31297 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31298 result = (bool)((lldb::SBFrame const *)arg1)->operator !=((lldb::SBFrame const &)*arg2);
31299 SWIG_PYTHON_THREAD_END_ALLOW;
31300 }
31301 resultobj = SWIG_From_bool(static_cast< bool >(result));
31302 return resultobj;
31303fail:
31304 PyErr_Clear();
31305 Py_INCREF(Py_NotImplemented);
31306 return Py_NotImplemented;
31307}
31308
31309
31310SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31311 PyObject *resultobj = 0;
31312 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31313 bool arg2 ;
31314 bool arg3 ;
31315 bool arg4 ;
31316 bool arg5 ;
31317 void *argp1 = 0 ;
31318 int res1 = 0 ;
31319 bool val2 ;
31320 int ecode2 = 0 ;
31321 bool val3 ;
31322 int ecode3 = 0 ;
31323 bool val4 ;
31324 int ecode4 = 0 ;
31325 bool val5 ;
31326 int ecode5 = 0 ;
31327 lldb::SBValueList result;
31328
31329 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
31330 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31331 if (!SWIG_IsOK(res1)) {
31332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetVariables" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31333 }
31334 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31335 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
31336 if (!SWIG_IsOK(ecode2)) {
31337 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "bool""'");
31338 }
31339 arg2 = static_cast< bool >(val2);
31340 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
31341 if (!SWIG_IsOK(ecode3)) {
31342 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_GetVariables" "', argument " "3"" of type '" "bool""'");
31343 }
31344 arg3 = static_cast< bool >(val3);
31345 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
31346 if (!SWIG_IsOK(ecode4)) {
31347 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_GetVariables" "', argument " "4"" of type '" "bool""'");
31348 }
31349 arg4 = static_cast< bool >(val4);
31350 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
31351 if (!SWIG_IsOK(ecode5)) {
31352 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBFrame_GetVariables" "', argument " "5"" of type '" "bool""'");
31353 }
31354 arg5 = static_cast< bool >(val5);
31355 {
31356 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31357 result = (arg1)->GetVariables(arg2,arg3,arg4,arg5);
31358 SWIG_PYTHON_THREAD_END_ALLOW;
31359 }
31360 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
31361 return resultobj;
31362fail:
31363 return NULL;
31364}
31365
31366
31367SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31368 PyObject *resultobj = 0;
31369 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31370 bool arg2 ;
31371 bool arg3 ;
31372 bool arg4 ;
31373 bool arg5 ;
31374 lldb::DynamicValueType arg6 ;
31375 void *argp1 = 0 ;
31376 int res1 = 0 ;
31377 bool val2 ;
31378 int ecode2 = 0 ;
31379 bool val3 ;
31380 int ecode3 = 0 ;
31381 bool val4 ;
31382 int ecode4 = 0 ;
31383 bool val5 ;
31384 int ecode5 = 0 ;
31385 int val6 ;
31386 int ecode6 = 0 ;
31387 lldb::SBValueList result;
31388
31389 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
31390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31391 if (!SWIG_IsOK(res1)) {
31392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetVariables" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31393 }
31394 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31395 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
31396 if (!SWIG_IsOK(ecode2)) {
31397 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "bool""'");
31398 }
31399 arg2 = static_cast< bool >(val2);
31400 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
31401 if (!SWIG_IsOK(ecode3)) {
31402 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_GetVariables" "', argument " "3"" of type '" "bool""'");
31403 }
31404 arg3 = static_cast< bool >(val3);
31405 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
31406 if (!SWIG_IsOK(ecode4)) {
31407 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_GetVariables" "', argument " "4"" of type '" "bool""'");
31408 }
31409 arg4 = static_cast< bool >(val4);
31410 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
31411 if (!SWIG_IsOK(ecode5)) {
31412 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBFrame_GetVariables" "', argument " "5"" of type '" "bool""'");
31413 }
31414 arg5 = static_cast< bool >(val5);
31415 ecode6 = SWIG_AsVal_int(swig_obj[5], &val6);
31416 if (!SWIG_IsOK(ecode6)) {
31417 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBFrame_GetVariables" "', argument " "6"" of type '" "lldb::DynamicValueType""'");
31418 }
31419 arg6 = static_cast< lldb::DynamicValueType >(val6);
31420 {
31421 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31422 result = (arg1)->GetVariables(arg2,arg3,arg4,arg5,arg6);
31423 SWIG_PYTHON_THREAD_END_ALLOW;
31424 }
31425 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
31426 return resultobj;
31427fail:
31428 return NULL;
31429}
31430
31431
31432SWIGINTERN PyObject *_wrap_SBFrame_GetVariables__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31433 PyObject *resultobj = 0;
31434 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31435 lldb::SBVariablesOptions *arg2 = 0 ;
31436 void *argp1 = 0 ;
31437 int res1 = 0 ;
31438 void *argp2 = 0 ;
31439 int res2 = 0 ;
31440 lldb::SBValueList result;
31441
31442 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
31443 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31444 if (!SWIG_IsOK(res1)) {
31445 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetVariables" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31446 }
31447 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31448 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0);
31449 if (!SWIG_IsOK(res2)) {
31450 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "lldb::SBVariablesOptions const &""'");
31451 }
31452 if (!argp2) {
31453 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_GetVariables" "', argument " "2"" of type '" "lldb::SBVariablesOptions const &""'");
31454 }
31455 arg2 = reinterpret_cast< lldb::SBVariablesOptions * >(argp2);
31456 {
31457 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31458 result = (arg1)->GetVariables((lldb::SBVariablesOptions const &)*arg2);
31459 SWIG_PYTHON_THREAD_END_ALLOW;
31460 }
31461 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
31462 return resultobj;
31463fail:
31464 return NULL;
31465}
31466
31467
31468SWIGINTERN PyObject *_wrap_SBFrame_GetVariables(PyObject *self, PyObject *args) {
31469 Py_ssize_t argc;
31470 PyObject *argv[7] = {
31471 0
31472 };
31473
31474 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_GetVariables", 0, 6, argv))) SWIG_fail;
31475 --argc;
31476 if (argc == 2) {
31477 int _v;
31478 void *vptr = 0;
31479 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31480 _v = SWIG_CheckState(res);
31481 if (_v) {
31482 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NO_NULL | 0);
31483 _v = SWIG_CheckState(res);
31484 if (_v) {
31485 return _wrap_SBFrame_GetVariables__SWIG_2(self, argc, argv);
31486 }
31487 }
31488 }
31489 if (argc == 5) {
31490 int _v;
31491 void *vptr = 0;
31492 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31493 _v = SWIG_CheckState(res);
31494 if (_v) {
31495 {
31496 int res = SWIG_AsVal_bool(argv[1], NULL);
31497 _v = SWIG_CheckState(res);
31498 }
31499 if (_v) {
31500 {
31501 int res = SWIG_AsVal_bool(argv[2], NULL);
31502 _v = SWIG_CheckState(res);
31503 }
31504 if (_v) {
31505 {
31506 int res = SWIG_AsVal_bool(argv[3], NULL);
31507 _v = SWIG_CheckState(res);
31508 }
31509 if (_v) {
31510 {
31511 int res = SWIG_AsVal_bool(argv[4], NULL);
31512 _v = SWIG_CheckState(res);
31513 }
31514 if (_v) {
31515 return _wrap_SBFrame_GetVariables__SWIG_0(self, argc, argv);
31516 }
31517 }
31518 }
31519 }
31520 }
31521 }
31522 if (argc == 6) {
31523 int _v;
31524 void *vptr = 0;
31525 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31526 _v = SWIG_CheckState(res);
31527 if (_v) {
31528 {
31529 int res = SWIG_AsVal_bool(argv[1], NULL);
31530 _v = SWIG_CheckState(res);
31531 }
31532 if (_v) {
31533 {
31534 int res = SWIG_AsVal_bool(argv[2], NULL);
31535 _v = SWIG_CheckState(res);
31536 }
31537 if (_v) {
31538 {
31539 int res = SWIG_AsVal_bool(argv[3], NULL);
31540 _v = SWIG_CheckState(res);
31541 }
31542 if (_v) {
31543 {
31544 int res = SWIG_AsVal_bool(argv[4], NULL);
31545 _v = SWIG_CheckState(res);
31546 }
31547 if (_v) {
31548 {
31549 int res = SWIG_AsVal_int(argv[5], NULL);
31550 _v = SWIG_CheckState(res);
31551 }
31552 if (_v) {
31553 return _wrap_SBFrame_GetVariables__SWIG_1(self, argc, argv);
31554 }
31555 }
31556 }
31557 }
31558 }
31559 }
31560 }
31561
31562fail:
31563 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_GetVariables'.\n"
31564 " Possible C/C++ prototypes are:\n"
31565 " lldb::SBFrame::GetVariables(bool,bool,bool,bool)\n"
31566 " lldb::SBFrame::GetVariables(bool,bool,bool,bool,lldb::DynamicValueType)\n"
31567 " lldb::SBFrame::GetVariables(lldb::SBVariablesOptions const &)\n");
31568 return 0;
31569}
31570
31571
31572SWIGINTERN PyObject *_wrap_SBFrame_GetRegisters(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31573 PyObject *resultobj = 0;
31574 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31575 void *argp1 = 0 ;
31576 int res1 = 0 ;
31577 PyObject *swig_obj[1] ;
31578 lldb::SBValueList result;
31579
31580 if (!args) SWIG_fail;
31581 swig_obj[0] = args;
31582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31583 if (!SWIG_IsOK(res1)) {
31584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetRegisters" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31585 }
31586 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31587 {
31588 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31589 result = (arg1)->GetRegisters();
31590 SWIG_PYTHON_THREAD_END_ALLOW;
31591 }
31592 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
31593 return resultobj;
31594fail:
31595 return NULL;
31596}
31597
31598
31599SWIGINTERN PyObject *_wrap_SBFrame_FindVariable__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31600 PyObject *resultobj = 0;
31601 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31602 char *arg2 = (char *) 0 ;
31603 void *argp1 = 0 ;
31604 int res1 = 0 ;
31605 int res2 ;
31606 char *buf2 = 0 ;
31607 int alloc2 = 0 ;
31608 lldb::SBValue result;
31609
31610 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
31611 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31612 if (!SWIG_IsOK(res1)) {
31613 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindVariable" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31614 }
31615 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31616 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
31617 if (!SWIG_IsOK(res2)) {
31618 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindVariable" "', argument " "2"" of type '" "char const *""'");
31619 }
31620 arg2 = reinterpret_cast< char * >(buf2);
31621 {
31622 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31623 result = (arg1)->FindVariable((char const *)arg2);
31624 SWIG_PYTHON_THREAD_END_ALLOW;
31625 }
31626 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
31627 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31628 return resultobj;
31629fail:
31630 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31631 return NULL;
31632}
31633
31634
31635SWIGINTERN PyObject *_wrap_SBFrame_FindVariable__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31636 PyObject *resultobj = 0;
31637 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31638 char *arg2 = (char *) 0 ;
31639 lldb::DynamicValueType arg3 ;
31640 void *argp1 = 0 ;
31641 int res1 = 0 ;
31642 int res2 ;
31643 char *buf2 = 0 ;
31644 int alloc2 = 0 ;
31645 int val3 ;
31646 int ecode3 = 0 ;
31647 lldb::SBValue result;
31648
31649 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
31650 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31651 if (!SWIG_IsOK(res1)) {
31652 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindVariable" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31653 }
31654 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31655 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
31656 if (!SWIG_IsOK(res2)) {
31657 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindVariable" "', argument " "2"" of type '" "char const *""'");
31658 }
31659 arg2 = reinterpret_cast< char * >(buf2);
31660 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
31661 if (!SWIG_IsOK(ecode3)) {
31662 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_FindVariable" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
31663 }
31664 arg3 = static_cast< lldb::DynamicValueType >(val3);
31665 {
31666 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31667 result = (arg1)->FindVariable((char const *)arg2,arg3);
31668 SWIG_PYTHON_THREAD_END_ALLOW;
31669 }
31670 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
31671 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31672 return resultobj;
31673fail:
31674 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31675 return NULL;
31676}
31677
31678
31679SWIGINTERN PyObject *_wrap_SBFrame_FindVariable(PyObject *self, PyObject *args) {
31680 Py_ssize_t argc;
31681 PyObject *argv[4] = {
31682 0
31683 };
31684
31685 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_FindVariable", 0, 3, argv))) SWIG_fail;
31686 --argc;
31687 if (argc == 2) {
31688 int _v;
31689 void *vptr = 0;
31690 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31691 _v = SWIG_CheckState(res);
31692 if (_v) {
31693 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31694 _v = SWIG_CheckState(res);
31695 if (_v) {
31696 return _wrap_SBFrame_FindVariable__SWIG_0(self, argc, argv);
31697 }
31698 }
31699 }
31700 if (argc == 3) {
31701 int _v;
31702 void *vptr = 0;
31703 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31704 _v = SWIG_CheckState(res);
31705 if (_v) {
31706 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31707 _v = SWIG_CheckState(res);
31708 if (_v) {
31709 {
31710 int res = SWIG_AsVal_int(argv[2], NULL);
31711 _v = SWIG_CheckState(res);
31712 }
31713 if (_v) {
31714 return _wrap_SBFrame_FindVariable__SWIG_1(self, argc, argv);
31715 }
31716 }
31717 }
31718 }
31719
31720fail:
31721 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_FindVariable'.\n"
31722 " Possible C/C++ prototypes are:\n"
31723 " lldb::SBFrame::FindVariable(char const *)\n"
31724 " lldb::SBFrame::FindVariable(char const *,lldb::DynamicValueType)\n");
31725 return 0;
31726}
31727
31728
31729SWIGINTERN PyObject *_wrap_SBFrame_FindRegister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31730 PyObject *resultobj = 0;
31731 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31732 char *arg2 = (char *) 0 ;
31733 void *argp1 = 0 ;
31734 int res1 = 0 ;
31735 int res2 ;
31736 char *buf2 = 0 ;
31737 int alloc2 = 0 ;
31738 PyObject *swig_obj[2] ;
31739 lldb::SBValue result;
31740
31741 if (!SWIG_Python_UnpackTuple(args, "SBFrame_FindRegister", 2, 2, swig_obj)) SWIG_fail;
31742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31743 if (!SWIG_IsOK(res1)) {
31744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindRegister" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31745 }
31746 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31747 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
31748 if (!SWIG_IsOK(res2)) {
31749 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindRegister" "', argument " "2"" of type '" "char const *""'");
31750 }
31751 arg2 = reinterpret_cast< char * >(buf2);
31752 {
31753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31754 result = (arg1)->FindRegister((char const *)arg2);
31755 SWIG_PYTHON_THREAD_END_ALLOW;
31756 }
31757 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
31758 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31759 return resultobj;
31760fail:
31761 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31762 return NULL;
31763}
31764
31765
31766SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31767 PyObject *resultobj = 0;
31768 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31769 char *arg2 = (char *) 0 ;
31770 void *argp1 = 0 ;
31771 int res1 = 0 ;
31772 int res2 ;
31773 char *buf2 = 0 ;
31774 int alloc2 = 0 ;
31775 lldb::SBValue result;
31776
31777 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
31778 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31779 if (!SWIG_IsOK(res1)) {
31780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31781 }
31782 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31783 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
31784 if (!SWIG_IsOK(res2)) {
31785 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "2"" of type '" "char const *""'");
31786 }
31787 arg2 = reinterpret_cast< char * >(buf2);
31788 {
31789 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31790 result = (arg1)->GetValueForVariablePath((char const *)arg2);
31791 SWIG_PYTHON_THREAD_END_ALLOW;
31792 }
31793 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
31794 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31795 return resultobj;
31796fail:
31797 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31798 return NULL;
31799}
31800
31801
31802SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31803 PyObject *resultobj = 0;
31804 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31805 char *arg2 = (char *) 0 ;
31806 lldb::DynamicValueType arg3 ;
31807 void *argp1 = 0 ;
31808 int res1 = 0 ;
31809 int res2 ;
31810 char *buf2 = 0 ;
31811 int alloc2 = 0 ;
31812 int val3 ;
31813 int ecode3 = 0 ;
31814 lldb::SBValue result;
31815
31816 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
31817 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31818 if (!SWIG_IsOK(res1)) {
31819 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31820 }
31821 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31822 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
31823 if (!SWIG_IsOK(res2)) {
31824 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "2"" of type '" "char const *""'");
31825 }
31826 arg2 = reinterpret_cast< char * >(buf2);
31827 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
31828 if (!SWIG_IsOK(ecode3)) {
31829 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_GetValueForVariablePath" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
31830 }
31831 arg3 = static_cast< lldb::DynamicValueType >(val3);
31832 {
31833 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31834 result = (arg1)->GetValueForVariablePath((char const *)arg2,arg3);
31835 SWIG_PYTHON_THREAD_END_ALLOW;
31836 }
31837 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
31838 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31839 return resultobj;
31840fail:
31841 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31842 return NULL;
31843}
31844
31845
31846SWIGINTERN PyObject *_wrap_SBFrame_GetValueForVariablePath(PyObject *self, PyObject *args) {
31847 Py_ssize_t argc;
31848 PyObject *argv[4] = {
31849 0
31850 };
31851
31852 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_GetValueForVariablePath", 0, 3, argv))) SWIG_fail;
31853 --argc;
31854 if (argc == 2) {
31855 int _v;
31856 void *vptr = 0;
31857 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31858 _v = SWIG_CheckState(res);
31859 if (_v) {
31860 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31861 _v = SWIG_CheckState(res);
31862 if (_v) {
31863 return _wrap_SBFrame_GetValueForVariablePath__SWIG_0(self, argc, argv);
31864 }
31865 }
31866 }
31867 if (argc == 3) {
31868 int _v;
31869 void *vptr = 0;
31870 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
31871 _v = SWIG_CheckState(res);
31872 if (_v) {
31873 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
31874 _v = SWIG_CheckState(res);
31875 if (_v) {
31876 {
31877 int res = SWIG_AsVal_int(argv[2], NULL);
31878 _v = SWIG_CheckState(res);
31879 }
31880 if (_v) {
31881 return _wrap_SBFrame_GetValueForVariablePath__SWIG_1(self, argc, argv);
31882 }
31883 }
31884 }
31885 }
31886
31887fail:
31888 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_GetValueForVariablePath'.\n"
31889 " Possible C/C++ prototypes are:\n"
31890 " lldb::SBFrame::GetValueForVariablePath(char const *)\n"
31891 " lldb::SBFrame::GetValueForVariablePath(char const *,lldb::DynamicValueType)\n");
31892 return 0;
31893}
31894
31895
31896SWIGINTERN PyObject *_wrap_SBFrame_FindValue__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31897 PyObject *resultobj = 0;
31898 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31899 char *arg2 = (char *) 0 ;
31900 lldb::ValueType arg3 ;
31901 void *argp1 = 0 ;
31902 int res1 = 0 ;
31903 int res2 ;
31904 char *buf2 = 0 ;
31905 int alloc2 = 0 ;
31906 int val3 ;
31907 int ecode3 = 0 ;
31908 lldb::SBValue result;
31909
31910 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
31911 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31912 if (!SWIG_IsOK(res1)) {
31913 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindValue" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31914 }
31915 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31916 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
31917 if (!SWIG_IsOK(res2)) {
31918 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindValue" "', argument " "2"" of type '" "char const *""'");
31919 }
31920 arg2 = reinterpret_cast< char * >(buf2);
31921 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
31922 if (!SWIG_IsOK(ecode3)) {
31923 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_FindValue" "', argument " "3"" of type '" "lldb::ValueType""'");
31924 }
31925 arg3 = static_cast< lldb::ValueType >(val3);
31926 {
31927 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31928 result = (arg1)->FindValue((char const *)arg2,arg3);
31929 SWIG_PYTHON_THREAD_END_ALLOW;
31930 }
31931 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
31932 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31933 return resultobj;
31934fail:
31935 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31936 return NULL;
31937}
31938
31939
31940SWIGINTERN PyObject *_wrap_SBFrame_FindValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
31941 PyObject *resultobj = 0;
31942 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
31943 char *arg2 = (char *) 0 ;
31944 lldb::ValueType arg3 ;
31945 lldb::DynamicValueType arg4 ;
31946 void *argp1 = 0 ;
31947 int res1 = 0 ;
31948 int res2 ;
31949 char *buf2 = 0 ;
31950 int alloc2 = 0 ;
31951 int val3 ;
31952 int ecode3 = 0 ;
31953 int val4 ;
31954 int ecode4 = 0 ;
31955 lldb::SBValue result;
31956
31957 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
31958 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
31959 if (!SWIG_IsOK(res1)) {
31960 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_FindValue" "', argument " "1"" of type '" "lldb::SBFrame *""'");
31961 }
31962 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
31963 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
31964 if (!SWIG_IsOK(res2)) {
31965 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_FindValue" "', argument " "2"" of type '" "char const *""'");
31966 }
31967 arg2 = reinterpret_cast< char * >(buf2);
31968 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
31969 if (!SWIG_IsOK(ecode3)) {
31970 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBFrame_FindValue" "', argument " "3"" of type '" "lldb::ValueType""'");
31971 }
31972 arg3 = static_cast< lldb::ValueType >(val3);
31973 ecode4 = SWIG_AsVal_int(swig_obj[3], &val4);
31974 if (!SWIG_IsOK(ecode4)) {
31975 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBFrame_FindValue" "', argument " "4"" of type '" "lldb::DynamicValueType""'");
31976 }
31977 arg4 = static_cast< lldb::DynamicValueType >(val4);
31978 {
31979 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
31980 result = (arg1)->FindValue((char const *)arg2,arg3,arg4);
31981 SWIG_PYTHON_THREAD_END_ALLOW;
31982 }
31983 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
31984 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31985 return resultobj;
31986fail:
31987 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
31988 return NULL;
31989}
31990
31991
31992SWIGINTERN PyObject *_wrap_SBFrame_FindValue(PyObject *self, PyObject *args) {
31993 Py_ssize_t argc;
31994 PyObject *argv[5] = {
31995 0
31996 };
31997
31998 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFrame_FindValue", 0, 4, argv))) SWIG_fail;
31999 --argc;
32000 if (argc == 3) {
32001 int _v;
32002 void *vptr = 0;
32003 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
32004 _v = SWIG_CheckState(res);
32005 if (_v) {
32006 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
32007 _v = SWIG_CheckState(res);
32008 if (_v) {
32009 {
32010 int res = SWIG_AsVal_int(argv[2], NULL);
32011 _v = SWIG_CheckState(res);
32012 }
32013 if (_v) {
32014 return _wrap_SBFrame_FindValue__SWIG_0(self, argc, argv);
32015 }
32016 }
32017 }
32018 }
32019 if (argc == 4) {
32020 int _v;
32021 void *vptr = 0;
32022 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFrame, 0);
32023 _v = SWIG_CheckState(res);
32024 if (_v) {
32025 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
32026 _v = SWIG_CheckState(res);
32027 if (_v) {
32028 {
32029 int res = SWIG_AsVal_int(argv[2], NULL);
32030 _v = SWIG_CheckState(res);
32031 }
32032 if (_v) {
32033 {
32034 int res = SWIG_AsVal_int(argv[3], NULL);
32035 _v = SWIG_CheckState(res);
32036 }
32037 if (_v) {
32038 return _wrap_SBFrame_FindValue__SWIG_1(self, argc, argv);
32039 }
32040 }
32041 }
32042 }
32043 }
32044
32045fail:
32046 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFrame_FindValue'.\n"
32047 " Possible C/C++ prototypes are:\n"
32048 " lldb::SBFrame::FindValue(char const *,lldb::ValueType)\n"
32049 " lldb::SBFrame::FindValue(char const *,lldb::ValueType,lldb::DynamicValueType)\n");
32050 return 0;
32051}
32052
32053
32054SWIGINTERN PyObject *_wrap_SBFrame_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32055 PyObject *resultobj = 0;
32056 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
32057 lldb::SBStream *arg2 = 0 ;
32058 void *argp1 = 0 ;
32059 int res1 = 0 ;
32060 void *argp2 = 0 ;
32061 int res2 = 0 ;
32062 PyObject *swig_obj[2] ;
32063 bool result;
32064
32065 if (!SWIG_Python_UnpackTuple(args, "SBFrame_GetDescription", 2, 2, swig_obj)) SWIG_fail;
32066 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
32067 if (!SWIG_IsOK(res1)) {
32068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame_GetDescription" "', argument " "1"" of type '" "lldb::SBFrame *""'");
32069 }
32070 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
32071 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
32072 if (!SWIG_IsOK(res2)) {
32073 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFrame_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32074 }
32075 if (!argp2) {
32076 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFrame_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32077 }
32078 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
32079 {
32080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32081 result = (bool)(arg1)->GetDescription(*arg2);
32082 SWIG_PYTHON_THREAD_END_ALLOW;
32083 }
32084 resultobj = SWIG_From_bool(static_cast< bool >(result));
32085 return resultobj;
32086fail:
32087 return NULL;
32088}
32089
32090
32091SWIGINTERN PyObject *_wrap_SBFrame___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32092 PyObject *resultobj = 0;
32093 lldb::SBFrame *arg1 = (lldb::SBFrame *) 0 ;
32094 void *argp1 = 0 ;
32095 int res1 = 0 ;
32096 PyObject *swig_obj[1] ;
32097 std::string result;
32098
32099 if (!args) SWIG_fail;
32100 swig_obj[0] = args;
32101 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFrame, 0 | 0 );
32102 if (!SWIG_IsOK(res1)) {
32103 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFrame___str__" "', argument " "1"" of type '" "lldb::SBFrame *""'");
32104 }
32105 arg1 = reinterpret_cast< lldb::SBFrame * >(argp1);
32106 {
32107 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32108 result = lldb_SBFrame___str__(arg1);
32109 SWIG_PYTHON_THREAD_END_ALLOW;
32110 }
32111 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
32112 return resultobj;
32113fail:
32114 return NULL;
32115}
32116
32117
32118SWIGINTERN PyObject *SBFrame_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32119 PyObject *obj;
32120 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
32121 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFrame, SWIG_NewClientData(obj));
32122 return SWIG_Py_Void();
32123}
32124
32125SWIGINTERN PyObject *SBFrame_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32126 return SWIG_Python_InitShadowInstance(args);
32127}
32128
32129SWIGINTERN PyObject *_wrap_new_SBFunction__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
32130 PyObject *resultobj = 0;
32131 lldb::SBFunction *result = 0 ;
32132
32133 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
32134 {
32135 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32136 result = (lldb::SBFunction *)new lldb::SBFunction();
32137 SWIG_PYTHON_THREAD_END_ALLOW;
32138 }
32139 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_NEW | 0 );
32140 return resultobj;
32141fail:
32142 return NULL;
32143}
32144
32145
32146SWIGINTERN PyObject *_wrap_new_SBFunction__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
32147 PyObject *resultobj = 0;
32148 lldb::SBFunction *arg1 = 0 ;
32149 void *argp1 = 0 ;
32150 int res1 = 0 ;
32151 lldb::SBFunction *result = 0 ;
32152
32153 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
32154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
32155 if (!SWIG_IsOK(res1)) {
32156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBFunction" "', argument " "1"" of type '" "lldb::SBFunction const &""'");
32157 }
32158 if (!argp1) {
32159 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBFunction" "', argument " "1"" of type '" "lldb::SBFunction const &""'");
32160 }
32161 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32162 {
32163 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32164 result = (lldb::SBFunction *)new lldb::SBFunction((lldb::SBFunction const &)*arg1);
32165 SWIG_PYTHON_THREAD_END_ALLOW;
32166 }
32167 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_NEW | 0 );
32168 return resultobj;
32169fail:
32170 return NULL;
32171}
32172
32173
32174SWIGINTERN PyObject *_wrap_new_SBFunction(PyObject *self, PyObject *args) {
32175 Py_ssize_t argc;
32176 PyObject *argv[2] = {
32177 0
32178 };
32179
32180 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBFunction", 0, 1, argv))) SWIG_fail;
32181 --argc;
32182 if (argc == 0) {
32183 return _wrap_new_SBFunction__SWIG_0(self, argc, argv);
32184 }
32185 if (argc == 1) {
32186 int _v;
32187 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_NO_NULL | 0);
32188 _v = SWIG_CheckState(res);
32189 if (_v) {
32190 return _wrap_new_SBFunction__SWIG_1(self, argc, argv);
32191 }
32192 }
32193
32194fail:
32195 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBFunction'.\n"
32196 " Possible C/C++ prototypes are:\n"
32197 " lldb::SBFunction::SBFunction()\n"
32198 " lldb::SBFunction::SBFunction(lldb::SBFunction const &)\n");
32199 return 0;
32200}
32201
32202
32203SWIGINTERN PyObject *_wrap_delete_SBFunction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32204 PyObject *resultobj = 0;
32205 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32206 void *argp1 = 0 ;
32207 int res1 = 0 ;
32208 PyObject *swig_obj[1] ;
32209
32210 if (!args) SWIG_fail;
32211 swig_obj[0] = args;
32212 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_DISOWN | 0 );
32213 if (!SWIG_IsOK(res1)) {
32214 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBFunction" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32215 }
32216 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32217 {
32218 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32219 delete arg1;
32220 SWIG_PYTHON_THREAD_END_ALLOW;
32221 }
32222 resultobj = SWIG_Py_Void();
32223 return resultobj;
32224fail:
32225 return NULL;
32226}
32227
32228
32229SWIGINTERN PyObject *_wrap_SBFunction_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32230 PyObject *resultobj = 0;
32231 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32232 void *argp1 = 0 ;
32233 int res1 = 0 ;
32234 PyObject *swig_obj[1] ;
32235 bool result;
32236
32237 if (!args) SWIG_fail;
32238 swig_obj[0] = args;
32239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32240 if (!SWIG_IsOK(res1)) {
32241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_IsValid" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
32242 }
32243 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32244 {
32245 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32246 result = (bool)((lldb::SBFunction const *)arg1)->IsValid();
32247 SWIG_PYTHON_THREAD_END_ALLOW;
32248 }
32249 resultobj = SWIG_From_bool(static_cast< bool >(result));
32250 return resultobj;
32251fail:
32252 return NULL;
32253}
32254
32255
32256SWIGINTERN PyObject *_wrap_SBFunction___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32257 PyObject *resultobj = 0;
32258 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32259 void *argp1 = 0 ;
32260 int res1 = 0 ;
32261 PyObject *swig_obj[1] ;
32262 bool result;
32263
32264 if (!args) SWIG_fail;
32265 swig_obj[0] = args;
32266 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32267 if (!SWIG_IsOK(res1)) {
32268 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___nonzero__" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
32269 }
32270 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32271 {
32272 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32273 result = (bool)((lldb::SBFunction const *)arg1)->operator bool();
32274 SWIG_PYTHON_THREAD_END_ALLOW;
32275 }
32276 resultobj = SWIG_From_bool(static_cast< bool >(result));
32277 return resultobj;
32278fail:
32279 return NULL;
32280}
32281
32282
32283SWIGINTERN PyObject *_wrap_SBFunction_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32284 PyObject *resultobj = 0;
32285 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32286 void *argp1 = 0 ;
32287 int res1 = 0 ;
32288 PyObject *swig_obj[1] ;
32289 char *result = 0 ;
32290
32291 if (!args) SWIG_fail;
32292 swig_obj[0] = args;
32293 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32294 if (!SWIG_IsOK(res1)) {
32295 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetName" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
32296 }
32297 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32298 {
32299 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32300 result = (char *)((lldb::SBFunction const *)arg1)->GetName();
32301 SWIG_PYTHON_THREAD_END_ALLOW;
32302 }
32303 resultobj = SWIG_FromCharPtr((const char *)result);
32304 return resultobj;
32305fail:
32306 return NULL;
32307}
32308
32309
32310SWIGINTERN PyObject *_wrap_SBFunction_GetDisplayName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32311 PyObject *resultobj = 0;
32312 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32313 void *argp1 = 0 ;
32314 int res1 = 0 ;
32315 PyObject *swig_obj[1] ;
32316 char *result = 0 ;
32317
32318 if (!args) SWIG_fail;
32319 swig_obj[0] = args;
32320 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32321 if (!SWIG_IsOK(res1)) {
32322 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetDisplayName" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
32323 }
32324 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32325 {
32326 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32327 result = (char *)((lldb::SBFunction const *)arg1)->GetDisplayName();
32328 SWIG_PYTHON_THREAD_END_ALLOW;
32329 }
32330 resultobj = SWIG_FromCharPtr((const char *)result);
32331 return resultobj;
32332fail:
32333 return NULL;
32334}
32335
32336
32337SWIGINTERN PyObject *_wrap_SBFunction_GetMangledName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32338 PyObject *resultobj = 0;
32339 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32340 void *argp1 = 0 ;
32341 int res1 = 0 ;
32342 PyObject *swig_obj[1] ;
32343 char *result = 0 ;
32344
32345 if (!args) SWIG_fail;
32346 swig_obj[0] = args;
32347 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32348 if (!SWIG_IsOK(res1)) {
32349 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetMangledName" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
32350 }
32351 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32352 {
32353 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32354 result = (char *)((lldb::SBFunction const *)arg1)->GetMangledName();
32355 SWIG_PYTHON_THREAD_END_ALLOW;
32356 }
32357 resultobj = SWIG_FromCharPtr((const char *)result);
32358 return resultobj;
32359fail:
32360 return NULL;
32361}
32362
32363
32364SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
32365 PyObject *resultobj = 0;
32366 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32367 lldb::SBTarget arg2 ;
32368 void *argp1 = 0 ;
32369 int res1 = 0 ;
32370 void *argp2 ;
32371 int res2 = 0 ;
32372 lldb::SBInstructionList result;
32373
32374 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
32375 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32376 if (!SWIG_IsOK(res1)) {
32377 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetInstructions" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32378 }
32379 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32380 {
32381 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
32382 if (!SWIG_IsOK(res2)) {
32383 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
32384 }
32385 if (!argp2) {
32386 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
32387 } else {
32388 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
32389 arg2 = *temp;
32390 if (SWIG_IsNewObj(res2)) delete temp;
32391 }
32392 }
32393 {
32394 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32395 result = (arg1)->GetInstructions(arg2);
32396 SWIG_PYTHON_THREAD_END_ALLOW;
32397 }
32398 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
32399 return resultobj;
32400fail:
32401 return NULL;
32402}
32403
32404
32405SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
32406 PyObject *resultobj = 0;
32407 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32408 lldb::SBTarget arg2 ;
32409 char *arg3 = (char *) 0 ;
32410 void *argp1 = 0 ;
32411 int res1 = 0 ;
32412 void *argp2 ;
32413 int res2 = 0 ;
32414 int res3 ;
32415 char *buf3 = 0 ;
32416 int alloc3 = 0 ;
32417 lldb::SBInstructionList result;
32418
32419 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
32420 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32421 if (!SWIG_IsOK(res1)) {
32422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetInstructions" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32423 }
32424 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32425 {
32426 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
32427 if (!SWIG_IsOK(res2)) {
32428 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
32429 }
32430 if (!argp2) {
32431 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
32432 } else {
32433 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
32434 arg2 = *temp;
32435 if (SWIG_IsNewObj(res2)) delete temp;
32436 }
32437 }
32438 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
32439 if (!SWIG_IsOK(res3)) {
32440 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBFunction_GetInstructions" "', argument " "3"" of type '" "char const *""'");
32441 }
32442 arg3 = reinterpret_cast< char * >(buf3);
32443 {
32444 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32445 result = (arg1)->GetInstructions(arg2,(char const *)arg3);
32446 SWIG_PYTHON_THREAD_END_ALLOW;
32447 }
32448 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
32449 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
32450 return resultobj;
32451fail:
32452 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
32453 return NULL;
32454}
32455
32456
32457SWIGINTERN PyObject *_wrap_SBFunction_GetInstructions(PyObject *self, PyObject *args) {
32458 Py_ssize_t argc;
32459 PyObject *argv[4] = {
32460 0
32461 };
32462
32463 if (!(argc = SWIG_Python_UnpackTuple(args, "SBFunction_GetInstructions", 0, 3, argv))) SWIG_fail;
32464 --argc;
32465 if (argc == 2) {
32466 int _v;
32467 void *vptr = 0;
32468 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFunction, 0);
32469 _v = SWIG_CheckState(res);
32470 if (_v) {
32471 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
32472 _v = SWIG_CheckState(res);
32473 if (_v) {
32474 return _wrap_SBFunction_GetInstructions__SWIG_0(self, argc, argv);
32475 }
32476 }
32477 }
32478 if (argc == 3) {
32479 int _v;
32480 void *vptr = 0;
32481 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBFunction, 0);
32482 _v = SWIG_CheckState(res);
32483 if (_v) {
32484 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
32485 _v = SWIG_CheckState(res);
32486 if (_v) {
32487 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
32488 _v = SWIG_CheckState(res);
32489 if (_v) {
32490 return _wrap_SBFunction_GetInstructions__SWIG_1(self, argc, argv);
32491 }
32492 }
32493 }
32494 }
32495
32496fail:
32497 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBFunction_GetInstructions'.\n"
32498 " Possible C/C++ prototypes are:\n"
32499 " lldb::SBFunction::GetInstructions(lldb::SBTarget)\n"
32500 " lldb::SBFunction::GetInstructions(lldb::SBTarget,char const *)\n");
32501 return 0;
32502}
32503
32504
32505SWIGINTERN PyObject *_wrap_SBFunction_GetStartAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32506 PyObject *resultobj = 0;
32507 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32508 void *argp1 = 0 ;
32509 int res1 = 0 ;
32510 PyObject *swig_obj[1] ;
32511 lldb::SBAddress result;
32512
32513 if (!args) SWIG_fail;
32514 swig_obj[0] = args;
32515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32516 if (!SWIG_IsOK(res1)) {
32517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetStartAddress" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32518 }
32519 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32520 {
32521 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32522 result = (arg1)->GetStartAddress();
32523 SWIG_PYTHON_THREAD_END_ALLOW;
32524 }
32525 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
32526 return resultobj;
32527fail:
32528 return NULL;
32529}
32530
32531
32532SWIGINTERN PyObject *_wrap_SBFunction_GetEndAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32533 PyObject *resultobj = 0;
32534 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32535 void *argp1 = 0 ;
32536 int res1 = 0 ;
32537 PyObject *swig_obj[1] ;
32538 lldb::SBAddress result;
32539
32540 if (!args) SWIG_fail;
32541 swig_obj[0] = args;
32542 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32543 if (!SWIG_IsOK(res1)) {
32544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetEndAddress" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32545 }
32546 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32547 {
32548 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32549 result = (arg1)->GetEndAddress();
32550 SWIG_PYTHON_THREAD_END_ALLOW;
32551 }
32552 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
32553 return resultobj;
32554fail:
32555 return NULL;
32556}
32557
32558
32559SWIGINTERN PyObject *_wrap_SBFunction_GetArgumentName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32560 PyObject *resultobj = 0;
32561 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32562 uint32_t arg2 ;
32563 void *argp1 = 0 ;
32564 int res1 = 0 ;
32565 unsigned int val2 ;
32566 int ecode2 = 0 ;
32567 PyObject *swig_obj[2] ;
32568 char *result = 0 ;
32569
32570 if (!SWIG_Python_UnpackTuple(args, "SBFunction_GetArgumentName", 2, 2, swig_obj)) SWIG_fail;
32571 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32572 if (!SWIG_IsOK(res1)) {
32573 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetArgumentName" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32574 }
32575 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32576 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
32577 if (!SWIG_IsOK(ecode2)) {
32578 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBFunction_GetArgumentName" "', argument " "2"" of type '" "uint32_t""'");
32579 }
32580 arg2 = static_cast< uint32_t >(val2);
32581 {
32582 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32583 result = (char *)(arg1)->GetArgumentName(arg2);
32584 SWIG_PYTHON_THREAD_END_ALLOW;
32585 }
32586 resultobj = SWIG_FromCharPtr((const char *)result);
32587 return resultobj;
32588fail:
32589 return NULL;
32590}
32591
32592
32593SWIGINTERN PyObject *_wrap_SBFunction_GetPrologueByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32594 PyObject *resultobj = 0;
32595 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32596 void *argp1 = 0 ;
32597 int res1 = 0 ;
32598 PyObject *swig_obj[1] ;
32599 uint32_t result;
32600
32601 if (!args) SWIG_fail;
32602 swig_obj[0] = args;
32603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32604 if (!SWIG_IsOK(res1)) {
32605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetPrologueByteSize" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32606 }
32607 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32608 {
32609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32610 result = (uint32_t)(arg1)->GetPrologueByteSize();
32611 SWIG_PYTHON_THREAD_END_ALLOW;
32612 }
32613 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
32614 return resultobj;
32615fail:
32616 return NULL;
32617}
32618
32619
32620SWIGINTERN PyObject *_wrap_SBFunction_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32621 PyObject *resultobj = 0;
32622 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32623 void *argp1 = 0 ;
32624 int res1 = 0 ;
32625 PyObject *swig_obj[1] ;
32626 lldb::SBType result;
32627
32628 if (!args) SWIG_fail;
32629 swig_obj[0] = args;
32630 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32631 if (!SWIG_IsOK(res1)) {
32632 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetType" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32633 }
32634 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32635 {
32636 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32637 result = (arg1)->GetType();
32638 SWIG_PYTHON_THREAD_END_ALLOW;
32639 }
32640 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
32641 return resultobj;
32642fail:
32643 return NULL;
32644}
32645
32646
32647SWIGINTERN PyObject *_wrap_SBFunction_GetBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32648 PyObject *resultobj = 0;
32649 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32650 void *argp1 = 0 ;
32651 int res1 = 0 ;
32652 PyObject *swig_obj[1] ;
32653 lldb::SBBlock result;
32654
32655 if (!args) SWIG_fail;
32656 swig_obj[0] = args;
32657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32658 if (!SWIG_IsOK(res1)) {
32659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetBlock" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32660 }
32661 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32662 {
32663 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32664 result = (arg1)->GetBlock();
32665 SWIG_PYTHON_THREAD_END_ALLOW;
32666 }
32667 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
32668 return resultobj;
32669fail:
32670 return NULL;
32671}
32672
32673
32674SWIGINTERN PyObject *_wrap_SBFunction_GetLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32675 PyObject *resultobj = 0;
32676 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32677 void *argp1 = 0 ;
32678 int res1 = 0 ;
32679 PyObject *swig_obj[1] ;
32680 lldb::LanguageType result;
32681
32682 if (!args) SWIG_fail;
32683 swig_obj[0] = args;
32684 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32685 if (!SWIG_IsOK(res1)) {
32686 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetLanguage" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32687 }
32688 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32689 {
32690 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32691 result = (lldb::LanguageType)(arg1)->GetLanguage();
32692 SWIG_PYTHON_THREAD_END_ALLOW;
32693 }
32694 resultobj = SWIG_From_int(static_cast< int >(result));
32695 return resultobj;
32696fail:
32697 return NULL;
32698}
32699
32700
32701SWIGINTERN PyObject *_wrap_SBFunction_GetIsOptimized(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32702 PyObject *resultobj = 0;
32703 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32704 void *argp1 = 0 ;
32705 int res1 = 0 ;
32706 PyObject *swig_obj[1] ;
32707 bool result;
32708
32709 if (!args) SWIG_fail;
32710 swig_obj[0] = args;
32711 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32712 if (!SWIG_IsOK(res1)) {
32713 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetIsOptimized" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32714 }
32715 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32716 {
32717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32718 result = (bool)(arg1)->GetIsOptimized();
32719 SWIG_PYTHON_THREAD_END_ALLOW;
32720 }
32721 resultobj = SWIG_From_bool(static_cast< bool >(result));
32722 return resultobj;
32723fail:
32724 return NULL;
32725}
32726
32727
32728SWIGINTERN PyObject *_wrap_SBFunction_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32729 PyObject *resultobj = 0;
32730 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32731 lldb::SBStream *arg2 = 0 ;
32732 void *argp1 = 0 ;
32733 int res1 = 0 ;
32734 void *argp2 = 0 ;
32735 int res2 = 0 ;
32736 PyObject *swig_obj[2] ;
32737 bool result;
32738
32739 if (!SWIG_Python_UnpackTuple(args, "SBFunction_GetDescription", 2, 2, swig_obj)) SWIG_fail;
32740 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32741 if (!SWIG_IsOK(res1)) {
32742 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction_GetDescription" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32743 }
32744 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32745 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
32746 if (!SWIG_IsOK(res2)) {
32747 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32748 }
32749 if (!argp2) {
32750 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
32751 }
32752 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
32753 {
32754 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32755 result = (bool)(arg1)->GetDescription(*arg2);
32756 SWIG_PYTHON_THREAD_END_ALLOW;
32757 }
32758 resultobj = SWIG_From_bool(static_cast< bool >(result));
32759 return resultobj;
32760fail:
32761 return NULL;
32762}
32763
32764
32765SWIGINTERN PyObject *_wrap_SBFunction___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32766 PyObject *resultobj = 0;
32767 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32768 lldb::SBFunction *arg2 = 0 ;
32769 void *argp1 = 0 ;
32770 int res1 = 0 ;
32771 void *argp2 = 0 ;
32772 int res2 = 0 ;
32773 PyObject *swig_obj[2] ;
32774 bool result;
32775
32776 if (!SWIG_Python_UnpackTuple(args, "SBFunction___eq__", 2, 2, swig_obj)) SWIG_fail;
32777 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32778 if (!SWIG_IsOK(res1)) {
32779 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___eq__" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
32780 }
32781 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32782 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
32783 if (!SWIG_IsOK(res2)) {
32784 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction___eq__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
32785 }
32786 if (!argp2) {
32787 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction___eq__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
32788 }
32789 arg2 = reinterpret_cast< lldb::SBFunction * >(argp2);
32790 {
32791 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32792 result = (bool)((lldb::SBFunction const *)arg1)->operator ==((lldb::SBFunction const &)*arg2);
32793 SWIG_PYTHON_THREAD_END_ALLOW;
32794 }
32795 resultobj = SWIG_From_bool(static_cast< bool >(result));
32796 return resultobj;
32797fail:
32798 PyErr_Clear();
32799 Py_INCREF(Py_NotImplemented);
32800 return Py_NotImplemented;
32801}
32802
32803
32804SWIGINTERN PyObject *_wrap_SBFunction___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32805 PyObject *resultobj = 0;
32806 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32807 lldb::SBFunction *arg2 = 0 ;
32808 void *argp1 = 0 ;
32809 int res1 = 0 ;
32810 void *argp2 = 0 ;
32811 int res2 = 0 ;
32812 PyObject *swig_obj[2] ;
32813 bool result;
32814
32815 if (!SWIG_Python_UnpackTuple(args, "SBFunction___ne__", 2, 2, swig_obj)) SWIG_fail;
32816 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32817 if (!SWIG_IsOK(res1)) {
32818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___ne__" "', argument " "1"" of type '" "lldb::SBFunction const *""'");
32819 }
32820 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32821 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
32822 if (!SWIG_IsOK(res2)) {
32823 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBFunction___ne__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
32824 }
32825 if (!argp2) {
32826 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBFunction___ne__" "', argument " "2"" of type '" "lldb::SBFunction const &""'");
32827 }
32828 arg2 = reinterpret_cast< lldb::SBFunction * >(argp2);
32829 {
32830 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32831 result = (bool)((lldb::SBFunction const *)arg1)->operator !=((lldb::SBFunction const &)*arg2);
32832 SWIG_PYTHON_THREAD_END_ALLOW;
32833 }
32834 resultobj = SWIG_From_bool(static_cast< bool >(result));
32835 return resultobj;
32836fail:
32837 PyErr_Clear();
32838 Py_INCREF(Py_NotImplemented);
32839 return Py_NotImplemented;
32840}
32841
32842
32843SWIGINTERN PyObject *_wrap_SBFunction___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32844 PyObject *resultobj = 0;
32845 lldb::SBFunction *arg1 = (lldb::SBFunction *) 0 ;
32846 void *argp1 = 0 ;
32847 int res1 = 0 ;
32848 PyObject *swig_obj[1] ;
32849 std::string result;
32850
32851 if (!args) SWIG_fail;
32852 swig_obj[0] = args;
32853 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBFunction, 0 | 0 );
32854 if (!SWIG_IsOK(res1)) {
32855 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBFunction___str__" "', argument " "1"" of type '" "lldb::SBFunction *""'");
32856 }
32857 arg1 = reinterpret_cast< lldb::SBFunction * >(argp1);
32858 {
32859 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32860 result = lldb_SBFunction___str__(arg1);
32861 SWIG_PYTHON_THREAD_END_ALLOW;
32862 }
32863 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
32864 return resultobj;
32865fail:
32866 return NULL;
32867}
32868
32869
32870SWIGINTERN PyObject *SBFunction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32871 PyObject *obj;
32872 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
32873 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBFunction, SWIG_NewClientData(obj));
32874 return SWIG_Py_Void();
32875}
32876
32877SWIGINTERN PyObject *SBFunction_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32878 return SWIG_Python_InitShadowInstance(args);
32879}
32880
32881SWIGINTERN PyObject *_wrap_SBHostOS_GetProgramFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32882 PyObject *resultobj = 0;
32883 lldb::SBFileSpec result;
32884
32885 if (!SWIG_Python_UnpackTuple(args, "SBHostOS_GetProgramFileSpec", 0, 0, 0)) SWIG_fail;
32886 {
32887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32888 result = lldb::SBHostOS::GetProgramFileSpec();
32889 SWIG_PYTHON_THREAD_END_ALLOW;
32890 }
32891 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
32892 return resultobj;
32893fail:
32894 return NULL;
32895}
32896
32897
32898SWIGINTERN PyObject *_wrap_SBHostOS_GetLLDBPythonPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32899 PyObject *resultobj = 0;
32900 lldb::SBFileSpec result;
32901
32902 if (!SWIG_Python_UnpackTuple(args, "SBHostOS_GetLLDBPythonPath", 0, 0, 0)) SWIG_fail;
32903 {
32904 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32905 result = lldb::SBHostOS::GetLLDBPythonPath();
32906 SWIG_PYTHON_THREAD_END_ALLOW;
32907 }
32908 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
32909 return resultobj;
32910fail:
32911 return NULL;
32912}
32913
32914
32915SWIGINTERN PyObject *_wrap_SBHostOS_GetLLDBPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32916 PyObject *resultobj = 0;
32917 lldb::PathType arg1 ;
32918 int val1 ;
32919 int ecode1 = 0 ;
32920 PyObject *swig_obj[1] ;
32921 lldb::SBFileSpec result;
32922
32923 if (!args) SWIG_fail;
32924 swig_obj[0] = args;
32925 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
32926 if (!SWIG_IsOK(ecode1)) {
32927 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBHostOS_GetLLDBPath" "', argument " "1"" of type '" "lldb::PathType""'");
32928 }
32929 arg1 = static_cast< lldb::PathType >(val1);
32930 {
32931 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32932 result = lldb::SBHostOS::GetLLDBPath(arg1);
32933 SWIG_PYTHON_THREAD_END_ALLOW;
32934 }
32935 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
32936 return resultobj;
32937fail:
32938 return NULL;
32939}
32940
32941
32942SWIGINTERN PyObject *_wrap_SBHostOS_GetUserHomeDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32943 PyObject *resultobj = 0;
32944 lldb::SBFileSpec result;
32945
32946 if (!SWIG_Python_UnpackTuple(args, "SBHostOS_GetUserHomeDirectory", 0, 0, 0)) SWIG_fail;
32947 {
32948 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32949 result = lldb::SBHostOS::GetUserHomeDirectory();
32950 SWIG_PYTHON_THREAD_END_ALLOW;
32951 }
32952 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
32953 return resultobj;
32954fail:
32955 return NULL;
32956}
32957
32958
32959SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32960 PyObject *resultobj = 0;
32961 char *arg1 = (char *) 0 ;
32962 int res1 ;
32963 char *buf1 = 0 ;
32964 int alloc1 = 0 ;
32965 PyObject *swig_obj[1] ;
32966
32967 if (!args) SWIG_fail;
32968 swig_obj[0] = args;
32969 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
32970 if (!SWIG_IsOK(res1)) {
32971 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadCreated" "', argument " "1"" of type '" "char const *""'");
32972 }
32973 arg1 = reinterpret_cast< char * >(buf1);
32974 {
32975 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
32976 lldb::SBHostOS::ThreadCreated((char const *)arg1);
32977 SWIG_PYTHON_THREAD_END_ALLOW;
32978 }
32979 resultobj = SWIG_Py_Void();
32980 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
32981 return resultobj;
32982fail:
32983 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
32984 return NULL;
32985}
32986
32987
32988SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCreate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32989 PyObject *resultobj = 0;
32990 char *arg1 = (char *) 0 ;
32991 lldb::thread_func_t arg2 = (lldb::thread_func_t) 0 ;
32992 void *arg3 = (void *) 0 ;
32993 lldb::SBError *arg4 = (lldb::SBError *) 0 ;
32994 int res1 ;
32995 char *buf1 = 0 ;
32996 int alloc1 = 0 ;
32997 int res3 ;
32998 void *argp4 = 0 ;
32999 int res4 = 0 ;
33000 PyObject *swig_obj[4] ;
33001 lldb::thread_t result;
33002
33003 if (!SWIG_Python_UnpackTuple(args, "SBHostOS_ThreadCreate", 4, 4, swig_obj)) SWIG_fail;
33004 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
33005 if (!SWIG_IsOK(res1)) {
33006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadCreate" "', argument " "1"" of type '" "char const *""'");
33007 }
33008 arg1 = reinterpret_cast< char * >(buf1);
33009 {
33010 int res = SWIG_ConvertFunctionPtr(swig_obj[1], (void**)(&arg2), SWIGTYPE_p_f_p_void__p_void);
33011 if (!SWIG_IsOK(res)) {
33012 SWIG_exception_fail(SWIG_ArgError(res), "in method '" "SBHostOS_ThreadCreate" "', argument " "2"" of type '" "lldb::thread_func_t""'");
33013 }
33014 }
33015 res3 = SWIG_ConvertPtr(swig_obj[2],SWIG_as_voidptrptr(&arg3), 0, 0);
33016 if (!SWIG_IsOK(res3)) {
33017 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBHostOS_ThreadCreate" "', argument " "3"" of type '" "void *""'");
33018 }
33019 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4,SWIGTYPE_p_lldb__SBError, 0 | 0 );
33020 if (!SWIG_IsOK(res4)) {
33021 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBHostOS_ThreadCreate" "', argument " "4"" of type '" "lldb::SBError *""'");
33022 }
33023 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
33024 {
33025 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33026 result = lldb::SBHostOS::ThreadCreate((char const *)arg1,arg2,arg3,arg4);
33027 SWIG_PYTHON_THREAD_END_ALLOW;
33028 }
33029 resultobj = SWIG_NewPointerObj((new lldb::thread_t(static_cast< const lldb::thread_t& >(result))), SWIGTYPE_p_pthread_t, SWIG_POINTER_OWN | 0 );
33030 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
33031 return resultobj;
33032fail:
33033 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
33034 return NULL;
33035}
33036
33037
33038SWIGINTERN PyObject *_wrap_SBHostOS_ThreadCancel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33039 PyObject *resultobj = 0;
33040 lldb::thread_t arg1 ;
33041 lldb::SBError *arg2 = (lldb::SBError *) 0 ;
33042 void *argp1 ;
33043 int res1 = 0 ;
33044 void *argp2 = 0 ;
33045 int res2 = 0 ;
33046 PyObject *swig_obj[2] ;
33047 bool result;
33048
33049 if (!SWIG_Python_UnpackTuple(args, "SBHostOS_ThreadCancel", 2, 2, swig_obj)) SWIG_fail;
33050 {
33051 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_pthread_t, 0 | 0);
33052 if (!SWIG_IsOK(res1)) {
33053 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadCancel" "', argument " "1"" of type '" "lldb::thread_t""'");
33054 }
33055 if (!argp1) {
33056 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBHostOS_ThreadCancel" "', argument " "1"" of type '" "lldb::thread_t""'");
33057 } else {
33058 lldb::thread_t * temp = reinterpret_cast< lldb::thread_t * >(argp1);
33059 arg1 = *temp;
33060 if (SWIG_IsNewObj(res1)) delete temp;
33061 }
33062 }
33063 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_lldb__SBError, 0 | 0 );
33064 if (!SWIG_IsOK(res2)) {
33065 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBHostOS_ThreadCancel" "', argument " "2"" of type '" "lldb::SBError *""'");
33066 }
33067 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
33068 {
33069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33070 result = (bool)lldb::SBHostOS::ThreadCancel(arg1,arg2);
33071 SWIG_PYTHON_THREAD_END_ALLOW;
33072 }
33073 resultobj = SWIG_From_bool(static_cast< bool >(result));
33074 return resultobj;
33075fail:
33076 return NULL;
33077}
33078
33079
33080SWIGINTERN PyObject *_wrap_SBHostOS_ThreadDetach(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33081 PyObject *resultobj = 0;
33082 lldb::thread_t arg1 ;
33083 lldb::SBError *arg2 = (lldb::SBError *) 0 ;
33084 void *argp1 ;
33085 int res1 = 0 ;
33086 void *argp2 = 0 ;
33087 int res2 = 0 ;
33088 PyObject *swig_obj[2] ;
33089 bool result;
33090
33091 if (!SWIG_Python_UnpackTuple(args, "SBHostOS_ThreadDetach", 2, 2, swig_obj)) SWIG_fail;
33092 {
33093 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_pthread_t, 0 | 0);
33094 if (!SWIG_IsOK(res1)) {
33095 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadDetach" "', argument " "1"" of type '" "lldb::thread_t""'");
33096 }
33097 if (!argp1) {
33098 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBHostOS_ThreadDetach" "', argument " "1"" of type '" "lldb::thread_t""'");
33099 } else {
33100 lldb::thread_t * temp = reinterpret_cast< lldb::thread_t * >(argp1);
33101 arg1 = *temp;
33102 if (SWIG_IsNewObj(res1)) delete temp;
33103 }
33104 }
33105 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_lldb__SBError, 0 | 0 );
33106 if (!SWIG_IsOK(res2)) {
33107 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBHostOS_ThreadDetach" "', argument " "2"" of type '" "lldb::SBError *""'");
33108 }
33109 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
33110 {
33111 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33112 result = (bool)lldb::SBHostOS::ThreadDetach(arg1,arg2);
33113 SWIG_PYTHON_THREAD_END_ALLOW;
33114 }
33115 resultobj = SWIG_From_bool(static_cast< bool >(result));
33116 return resultobj;
33117fail:
33118 return NULL;
33119}
33120
33121
33122SWIGINTERN PyObject *_wrap_SBHostOS_ThreadJoin(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33123 PyObject *resultobj = 0;
33124 lldb::thread_t arg1 ;
33125 lldb::thread_result_t *arg2 = (lldb::thread_result_t *) 0 ;
33126 lldb::SBError *arg3 = (lldb::SBError *) 0 ;
33127 void *argp1 ;
33128 int res1 = 0 ;
33129 void *argp2 = 0 ;
33130 int res2 = 0 ;
33131 void *argp3 = 0 ;
33132 int res3 = 0 ;
33133 PyObject *swig_obj[3] ;
33134 bool result;
33135
33136 if (!SWIG_Python_UnpackTuple(args, "SBHostOS_ThreadJoin", 3, 3, swig_obj)) SWIG_fail;
33137 {
33138 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_pthread_t, 0 | 0);
33139 if (!SWIG_IsOK(res1)) {
33140 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBHostOS_ThreadJoin" "', argument " "1"" of type '" "lldb::thread_t""'");
33141 }
33142 if (!argp1) {
33143 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBHostOS_ThreadJoin" "', argument " "1"" of type '" "lldb::thread_t""'");
33144 } else {
33145 lldb::thread_t * temp = reinterpret_cast< lldb::thread_t * >(argp1);
33146 arg1 = *temp;
33147 if (SWIG_IsNewObj(res1)) delete temp;
33148 }
33149 }
33150 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_p_void, 0 | 0 );
33151 if (!SWIG_IsOK(res2)) {
33152 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBHostOS_ThreadJoin" "', argument " "2"" of type '" "lldb::thread_result_t *""'");
33153 }
33154 arg2 = reinterpret_cast< lldb::thread_result_t * >(argp2);
33155 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3,SWIGTYPE_p_lldb__SBError, 0 | 0 );
33156 if (!SWIG_IsOK(res3)) {
33157 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBHostOS_ThreadJoin" "', argument " "3"" of type '" "lldb::SBError *""'");
33158 }
33159 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
33160 {
33161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33162 result = (bool)lldb::SBHostOS::ThreadJoin(arg1,arg2,arg3);
33163 SWIG_PYTHON_THREAD_END_ALLOW;
33164 }
33165 resultobj = SWIG_From_bool(static_cast< bool >(result));
33166 return resultobj;
33167fail:
33168 return NULL;
33169}
33170
33171
33172SWIGINTERN PyObject *_wrap_new_SBHostOS(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33173 PyObject *resultobj = 0;
33174 lldb::SBHostOS *result = 0 ;
33175
33176 if (!SWIG_Python_UnpackTuple(args, "new_SBHostOS", 0, 0, 0)) SWIG_fail;
33177 {
33178 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33179 result = (lldb::SBHostOS *)new lldb::SBHostOS();
33180 SWIG_PYTHON_THREAD_END_ALLOW;
33181 }
33182 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBHostOS, SWIG_POINTER_NEW | 0 );
33183 return resultobj;
33184fail:
33185 return NULL;
33186}
33187
33188
33189SWIGINTERN PyObject *_wrap_delete_SBHostOS(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33190 PyObject *resultobj = 0;
33191 lldb::SBHostOS *arg1 = (lldb::SBHostOS *) 0 ;
33192 void *argp1 = 0 ;
33193 int res1 = 0 ;
33194 PyObject *swig_obj[1] ;
33195
33196 if (!args) SWIG_fail;
33197 swig_obj[0] = args;
33198 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBHostOS, SWIG_POINTER_DISOWN | 0 );
33199 if (!SWIG_IsOK(res1)) {
33200 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBHostOS" "', argument " "1"" of type '" "lldb::SBHostOS *""'");
33201 }
33202 arg1 = reinterpret_cast< lldb::SBHostOS * >(argp1);
33203 {
33204 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33205 delete arg1;
33206 SWIG_PYTHON_THREAD_END_ALLOW;
33207 }
33208 resultobj = SWIG_Py_Void();
33209 return resultobj;
33210fail:
33211 return NULL;
33212}
33213
33214
33215SWIGINTERN PyObject *SBHostOS_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33216 PyObject *obj;
33217 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
33218 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBHostOS, SWIG_NewClientData(obj));
33219 return SWIG_Py_Void();
33220}
33221
33222SWIGINTERN PyObject *SBHostOS_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33223 return SWIG_Python_InitShadowInstance(args);
33224}
33225
33226SWIGINTERN PyObject *_wrap_new_SBInstruction__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
33227 PyObject *resultobj = 0;
33228 lldb::SBInstruction *result = 0 ;
33229
33230 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
33231 {
33232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33233 result = (lldb::SBInstruction *)new lldb::SBInstruction();
33234 SWIG_PYTHON_THREAD_END_ALLOW;
33235 }
33236 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_NEW | 0 );
33237 return resultobj;
33238fail:
33239 return NULL;
33240}
33241
33242
33243SWIGINTERN PyObject *_wrap_new_SBInstruction__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
33244 PyObject *resultobj = 0;
33245 lldb::SBInstruction *arg1 = 0 ;
33246 void *argp1 = 0 ;
33247 int res1 = 0 ;
33248 lldb::SBInstruction *result = 0 ;
33249
33250 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
33251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBInstruction, 0 | 0);
33252 if (!SWIG_IsOK(res1)) {
33253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBInstruction" "', argument " "1"" of type '" "lldb::SBInstruction const &""'");
33254 }
33255 if (!argp1) {
33256 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBInstruction" "', argument " "1"" of type '" "lldb::SBInstruction const &""'");
33257 }
33258 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33259 {
33260 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33261 result = (lldb::SBInstruction *)new lldb::SBInstruction((lldb::SBInstruction const &)*arg1);
33262 SWIG_PYTHON_THREAD_END_ALLOW;
33263 }
33264 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_NEW | 0 );
33265 return resultobj;
33266fail:
33267 return NULL;
33268}
33269
33270
33271SWIGINTERN PyObject *_wrap_new_SBInstruction(PyObject *self, PyObject *args) {
33272 Py_ssize_t argc;
33273 PyObject *argv[2] = {
33274 0
33275 };
33276
33277 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBInstruction", 0, 1, argv))) SWIG_fail;
33278 --argc;
33279 if (argc == 0) {
33280 return _wrap_new_SBInstruction__SWIG_0(self, argc, argv);
33281 }
33282 if (argc == 1) {
33283 int _v;
33284 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_NO_NULL | 0);
33285 _v = SWIG_CheckState(res);
33286 if (_v) {
33287 return _wrap_new_SBInstruction__SWIG_1(self, argc, argv);
33288 }
33289 }
33290
33291fail:
33292 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBInstruction'.\n"
33293 " Possible C/C++ prototypes are:\n"
33294 " lldb::SBInstruction::SBInstruction()\n"
33295 " lldb::SBInstruction::SBInstruction(lldb::SBInstruction const &)\n");
33296 return 0;
33297}
33298
33299
33300SWIGINTERN PyObject *_wrap_delete_SBInstruction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33301 PyObject *resultobj = 0;
33302 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33303 void *argp1 = 0 ;
33304 int res1 = 0 ;
33305 PyObject *swig_obj[1] ;
33306
33307 if (!args) SWIG_fail;
33308 swig_obj[0] = args;
33309 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_DISOWN | 0 );
33310 if (!SWIG_IsOK(res1)) {
33311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBInstruction" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33312 }
33313 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33314 {
33315 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33316 delete arg1;
33317 SWIG_PYTHON_THREAD_END_ALLOW;
33318 }
33319 resultobj = SWIG_Py_Void();
33320 return resultobj;
33321fail:
33322 return NULL;
33323}
33324
33325
33326SWIGINTERN PyObject *_wrap_SBInstruction_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33327 PyObject *resultobj = 0;
33328 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33329 void *argp1 = 0 ;
33330 int res1 = 0 ;
33331 PyObject *swig_obj[1] ;
33332 bool result;
33333
33334 if (!args) SWIG_fail;
33335 swig_obj[0] = args;
33336 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33337 if (!SWIG_IsOK(res1)) {
33338 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_IsValid" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33339 }
33340 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33341 {
33342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33343 result = (bool)(arg1)->IsValid();
33344 SWIG_PYTHON_THREAD_END_ALLOW;
33345 }
33346 resultobj = SWIG_From_bool(static_cast< bool >(result));
33347 return resultobj;
33348fail:
33349 return NULL;
33350}
33351
33352
33353SWIGINTERN PyObject *_wrap_SBInstruction___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33354 PyObject *resultobj = 0;
33355 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33356 void *argp1 = 0 ;
33357 int res1 = 0 ;
33358 PyObject *swig_obj[1] ;
33359 bool result;
33360
33361 if (!args) SWIG_fail;
33362 swig_obj[0] = args;
33363 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33364 if (!SWIG_IsOK(res1)) {
33365 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction___nonzero__" "', argument " "1"" of type '" "lldb::SBInstruction const *""'");
33366 }
33367 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33368 {
33369 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33370 result = (bool)((lldb::SBInstruction const *)arg1)->operator bool();
33371 SWIG_PYTHON_THREAD_END_ALLOW;
33372 }
33373 resultobj = SWIG_From_bool(static_cast< bool >(result));
33374 return resultobj;
33375fail:
33376 return NULL;
33377}
33378
33379
33380SWIGINTERN PyObject *_wrap_SBInstruction_GetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33381 PyObject *resultobj = 0;
33382 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33383 void *argp1 = 0 ;
33384 int res1 = 0 ;
33385 PyObject *swig_obj[1] ;
33386 lldb::SBAddress result;
33387
33388 if (!args) SWIG_fail;
33389 swig_obj[0] = args;
33390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33391 if (!SWIG_IsOK(res1)) {
33392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetAddress" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33393 }
33394 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33395 {
33396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33397 result = (arg1)->GetAddress();
33398 SWIG_PYTHON_THREAD_END_ALLOW;
33399 }
33400 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
33401 return resultobj;
33402fail:
33403 return NULL;
33404}
33405
33406
33407SWIGINTERN PyObject *_wrap_SBInstruction_GetMnemonic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33408 PyObject *resultobj = 0;
33409 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33410 lldb::SBTarget arg2 ;
33411 void *argp1 = 0 ;
33412 int res1 = 0 ;
33413 void *argp2 ;
33414 int res2 = 0 ;
33415 PyObject *swig_obj[2] ;
33416 char *result = 0 ;
33417
33418 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_GetMnemonic", 2, 2, swig_obj)) SWIG_fail;
33419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33420 if (!SWIG_IsOK(res1)) {
33421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetMnemonic" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33422 }
33423 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33424 {
33425 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
33426 if (!SWIG_IsOK(res2)) {
33427 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetMnemonic" "', argument " "2"" of type '" "lldb::SBTarget""'");
33428 }
33429 if (!argp2) {
33430 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetMnemonic" "', argument " "2"" of type '" "lldb::SBTarget""'");
33431 } else {
33432 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
33433 arg2 = *temp;
33434 if (SWIG_IsNewObj(res2)) delete temp;
33435 }
33436 }
33437 {
33438 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33439 result = (char *)(arg1)->GetMnemonic(arg2);
33440 SWIG_PYTHON_THREAD_END_ALLOW;
33441 }
33442 resultobj = SWIG_FromCharPtr((const char *)result);
33443 return resultobj;
33444fail:
33445 return NULL;
33446}
33447
33448
33449SWIGINTERN PyObject *_wrap_SBInstruction_GetOperands(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33450 PyObject *resultobj = 0;
33451 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33452 lldb::SBTarget arg2 ;
33453 void *argp1 = 0 ;
33454 int res1 = 0 ;
33455 void *argp2 ;
33456 int res2 = 0 ;
33457 PyObject *swig_obj[2] ;
33458 char *result = 0 ;
33459
33460 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_GetOperands", 2, 2, swig_obj)) SWIG_fail;
33461 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33462 if (!SWIG_IsOK(res1)) {
33463 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetOperands" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33464 }
33465 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33466 {
33467 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
33468 if (!SWIG_IsOK(res2)) {
33469 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetOperands" "', argument " "2"" of type '" "lldb::SBTarget""'");
33470 }
33471 if (!argp2) {
33472 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetOperands" "', argument " "2"" of type '" "lldb::SBTarget""'");
33473 } else {
33474 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
33475 arg2 = *temp;
33476 if (SWIG_IsNewObj(res2)) delete temp;
33477 }
33478 }
33479 {
33480 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33481 result = (char *)(arg1)->GetOperands(arg2);
33482 SWIG_PYTHON_THREAD_END_ALLOW;
33483 }
33484 resultobj = SWIG_FromCharPtr((const char *)result);
33485 return resultobj;
33486fail:
33487 return NULL;
33488}
33489
33490
33491SWIGINTERN PyObject *_wrap_SBInstruction_GetComment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33492 PyObject *resultobj = 0;
33493 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33494 lldb::SBTarget arg2 ;
33495 void *argp1 = 0 ;
33496 int res1 = 0 ;
33497 void *argp2 ;
33498 int res2 = 0 ;
33499 PyObject *swig_obj[2] ;
33500 char *result = 0 ;
33501
33502 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_GetComment", 2, 2, swig_obj)) SWIG_fail;
33503 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33504 if (!SWIG_IsOK(res1)) {
33505 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetComment" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33506 }
33507 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33508 {
33509 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
33510 if (!SWIG_IsOK(res2)) {
33511 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetComment" "', argument " "2"" of type '" "lldb::SBTarget""'");
33512 }
33513 if (!argp2) {
33514 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetComment" "', argument " "2"" of type '" "lldb::SBTarget""'");
33515 } else {
33516 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
33517 arg2 = *temp;
33518 if (SWIG_IsNewObj(res2)) delete temp;
33519 }
33520 }
33521 {
33522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33523 result = (char *)(arg1)->GetComment(arg2);
33524 SWIG_PYTHON_THREAD_END_ALLOW;
33525 }
33526 resultobj = SWIG_FromCharPtr((const char *)result);
33527 return resultobj;
33528fail:
33529 return NULL;
33530}
33531
33532
33533SWIGINTERN PyObject *_wrap_SBInstruction_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33534 PyObject *resultobj = 0;
33535 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33536 lldb::SBTarget arg2 ;
33537 void *argp1 = 0 ;
33538 int res1 = 0 ;
33539 void *argp2 ;
33540 int res2 = 0 ;
33541 PyObject *swig_obj[2] ;
33542 lldb::SBData result;
33543
33544 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_GetData", 2, 2, swig_obj)) SWIG_fail;
33545 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33546 if (!SWIG_IsOK(res1)) {
33547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetData" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33548 }
33549 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33550 {
33551 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
33552 if (!SWIG_IsOK(res2)) {
33553 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetData" "', argument " "2"" of type '" "lldb::SBTarget""'");
33554 }
33555 if (!argp2) {
33556 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetData" "', argument " "2"" of type '" "lldb::SBTarget""'");
33557 } else {
33558 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
33559 arg2 = *temp;
33560 if (SWIG_IsNewObj(res2)) delete temp;
33561 }
33562 }
33563 {
33564 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33565 result = (arg1)->GetData(arg2);
33566 SWIG_PYTHON_THREAD_END_ALLOW;
33567 }
33568 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
33569 return resultobj;
33570fail:
33571 return NULL;
33572}
33573
33574
33575SWIGINTERN PyObject *_wrap_SBInstruction_GetByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33576 PyObject *resultobj = 0;
33577 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33578 void *argp1 = 0 ;
33579 int res1 = 0 ;
33580 PyObject *swig_obj[1] ;
33581 size_t result;
33582
33583 if (!args) SWIG_fail;
33584 swig_obj[0] = args;
33585 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33586 if (!SWIG_IsOK(res1)) {
33587 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetByteSize" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33588 }
33589 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33590 {
33591 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33592 result = (arg1)->GetByteSize();
33593 SWIG_PYTHON_THREAD_END_ALLOW;
33594 }
33595 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
33596 return resultobj;
33597fail:
33598 return NULL;
33599}
33600
33601
33602SWIGINTERN PyObject *_wrap_SBInstruction_DoesBranch(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33603 PyObject *resultobj = 0;
33604 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33605 void *argp1 = 0 ;
33606 int res1 = 0 ;
33607 PyObject *swig_obj[1] ;
33608 bool result;
33609
33610 if (!args) SWIG_fail;
33611 swig_obj[0] = args;
33612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33613 if (!SWIG_IsOK(res1)) {
33614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_DoesBranch" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33615 }
33616 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33617 {
33618 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33619 result = (bool)(arg1)->DoesBranch();
33620 SWIG_PYTHON_THREAD_END_ALLOW;
33621 }
33622 resultobj = SWIG_From_bool(static_cast< bool >(result));
33623 return resultobj;
33624fail:
33625 return NULL;
33626}
33627
33628
33629SWIGINTERN PyObject *_wrap_SBInstruction_HasDelaySlot(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33630 PyObject *resultobj = 0;
33631 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33632 void *argp1 = 0 ;
33633 int res1 = 0 ;
33634 PyObject *swig_obj[1] ;
33635 bool result;
33636
33637 if (!args) SWIG_fail;
33638 swig_obj[0] = args;
33639 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33640 if (!SWIG_IsOK(res1)) {
33641 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_HasDelaySlot" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33642 }
33643 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33644 {
33645 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33646 result = (bool)(arg1)->HasDelaySlot();
33647 SWIG_PYTHON_THREAD_END_ALLOW;
33648 }
33649 resultobj = SWIG_From_bool(static_cast< bool >(result));
33650 return resultobj;
33651fail:
33652 return NULL;
33653}
33654
33655
33656SWIGINTERN PyObject *_wrap_SBInstruction_CanSetBreakpoint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33657 PyObject *resultobj = 0;
33658 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33659 void *argp1 = 0 ;
33660 int res1 = 0 ;
33661 PyObject *swig_obj[1] ;
33662 bool result;
33663
33664 if (!args) SWIG_fail;
33665 swig_obj[0] = args;
33666 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33667 if (!SWIG_IsOK(res1)) {
33668 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_CanSetBreakpoint" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33669 }
33670 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33671 {
33672 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33673 result = (bool)(arg1)->CanSetBreakpoint();
33674 SWIG_PYTHON_THREAD_END_ALLOW;
33675 }
33676 resultobj = SWIG_From_bool(static_cast< bool >(result));
33677 return resultobj;
33678fail:
33679 return NULL;
33680}
33681
33682
33683SWIGINTERN PyObject *_wrap_SBInstruction_Print__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
33684 PyObject *resultobj = 0;
33685 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33686 lldb::SBFile arg2 ;
33687 void *argp1 = 0 ;
33688 int res1 = 0 ;
33689 void *argp2 ;
33690 int res2 = 0 ;
33691
33692 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33694 if (!SWIG_IsOK(res1)) {
33695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_Print" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33696 }
33697 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33698 {
33699 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
33700 if (!SWIG_IsOK(res2)) {
33701 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
33702 }
33703 if (!argp2) {
33704 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
33705 } else {
33706 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
33707 arg2 = *temp;
33708 if (SWIG_IsNewObj(res2)) delete temp;
33709 }
33710 }
33711 {
33712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33713 (arg1)->Print(arg2);
33714 SWIG_PYTHON_THREAD_END_ALLOW;
33715 }
33716 resultobj = SWIG_Py_Void();
33717 return resultobj;
33718fail:
33719 return NULL;
33720}
33721
33722
33723SWIGINTERN PyObject *_wrap_SBInstruction_Print__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
33724 PyObject *resultobj = 0;
33725 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33726 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
33727 void *argp1 = 0 ;
33728 int res1 = 0 ;
33729
33730 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
33731 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33732 if (!SWIG_IsOK(res1)) {
33733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_Print" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33734 }
33735 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33736 {
33737 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
33738 if (!py_file) {
33739 PyErr_SetString(PyExc_TypeError, "not a file");
33740 return nullptr;
33741 }
33742 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
33743 if (!sp)
33744 return nullptr;
33745 arg2 = sp;
33746 }
33747 {
33748 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33749 (arg1)->Print(arg2);
33750 SWIG_PYTHON_THREAD_END_ALLOW;
33751 }
33752 resultobj = SWIG_Py_Void();
33753 return resultobj;
33754fail:
33755 return NULL;
33756}
33757
33758
33759SWIGINTERN PyObject *_wrap_SBInstruction_Print(PyObject *self, PyObject *args) {
33760 Py_ssize_t argc;
33761 PyObject *argv[3] = {
33762 0
33763 };
33764
33765 if (!(argc = SWIG_Python_UnpackTuple(args, "SBInstruction_Print", 0, 2, argv))) SWIG_fail;
33766 --argc;
33767 if (argc == 2) {
33768 int _v;
33769 void *vptr = 0;
33770 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstruction, 0);
33771 _v = SWIG_CheckState(res);
33772 if (_v) {
33773 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
33774 _v = SWIG_CheckState(res);
33775 if (_v) {
33776 return _wrap_SBInstruction_Print__SWIG_0(self, argc, argv);
33777 }
33778 }
33779 }
33780 if (argc == 2) {
33781 int _v;
33782 void *vptr = 0;
33783 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstruction, 0);
33784 _v = SWIG_CheckState(res);
33785 if (_v) {
33786 {
33787 if (PythonFile::Check(argv[1])) {
33788 _v = 1;
33789 } else {
33790 PyErr_Clear();
33791 _v = 0;
33792 }
33793 }
33794 if (_v) {
33795 return _wrap_SBInstruction_Print__SWIG_1(self, argc, argv);
33796 }
33797 }
33798 }
33799
33800fail:
33801 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBInstruction_Print'.\n"
33802 " Possible C/C++ prototypes are:\n"
33803 " lldb::SBInstruction::Print(lldb::SBFile)\n"
33804 " lldb::SBInstruction::Print(lldb::FileSP)\n");
33805 return 0;
33806}
33807
33808
33809SWIGINTERN PyObject *_wrap_SBInstruction_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33810 PyObject *resultobj = 0;
33811 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33812 lldb::SBStream *arg2 = 0 ;
33813 void *argp1 = 0 ;
33814 int res1 = 0 ;
33815 void *argp2 = 0 ;
33816 int res2 = 0 ;
33817 PyObject *swig_obj[2] ;
33818 bool result;
33819
33820 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_GetDescription", 2, 2, swig_obj)) SWIG_fail;
33821 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33822 if (!SWIG_IsOK(res1)) {
33823 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_GetDescription" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33824 }
33825 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33826 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
33827 if (!SWIG_IsOK(res2)) {
33828 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
33829 }
33830 if (!argp2) {
33831 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
33832 }
33833 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
33834 {
33835 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33836 result = (bool)(arg1)->GetDescription(*arg2);
33837 SWIG_PYTHON_THREAD_END_ALLOW;
33838 }
33839 resultobj = SWIG_From_bool(static_cast< bool >(result));
33840 return resultobj;
33841fail:
33842 return NULL;
33843}
33844
33845
33846SWIGINTERN PyObject *_wrap_SBInstruction_EmulateWithFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33847 PyObject *resultobj = 0;
33848 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33849 lldb::SBFrame *arg2 = 0 ;
33850 uint32_t arg3 ;
33851 void *argp1 = 0 ;
33852 int res1 = 0 ;
33853 void *argp2 = 0 ;
33854 int res2 = 0 ;
33855 unsigned int val3 ;
33856 int ecode3 = 0 ;
33857 PyObject *swig_obj[3] ;
33858 bool result;
33859
33860 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_EmulateWithFrame", 3, 3, swig_obj)) SWIG_fail;
33861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33862 if (!SWIG_IsOK(res1)) {
33863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_EmulateWithFrame" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33864 }
33865 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33866 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
33867 if (!SWIG_IsOK(res2)) {
33868 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_EmulateWithFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
33869 }
33870 if (!argp2) {
33871 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_EmulateWithFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
33872 }
33873 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
33874 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
33875 if (!SWIG_IsOK(ecode3)) {
33876 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBInstruction_EmulateWithFrame" "', argument " "3"" of type '" "uint32_t""'");
33877 }
33878 arg3 = static_cast< uint32_t >(val3);
33879 {
33880 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33881 result = (bool)(arg1)->EmulateWithFrame(*arg2,arg3);
33882 SWIG_PYTHON_THREAD_END_ALLOW;
33883 }
33884 resultobj = SWIG_From_bool(static_cast< bool >(result));
33885 return resultobj;
33886fail:
33887 return NULL;
33888}
33889
33890
33891SWIGINTERN PyObject *_wrap_SBInstruction_DumpEmulation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33892 PyObject *resultobj = 0;
33893 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33894 char *arg2 = (char *) 0 ;
33895 void *argp1 = 0 ;
33896 int res1 = 0 ;
33897 int res2 ;
33898 char *buf2 = 0 ;
33899 int alloc2 = 0 ;
33900 PyObject *swig_obj[2] ;
33901 bool result;
33902
33903 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_DumpEmulation", 2, 2, swig_obj)) SWIG_fail;
33904 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33905 if (!SWIG_IsOK(res1)) {
33906 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_DumpEmulation" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33907 }
33908 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33909 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
33910 if (!SWIG_IsOK(res2)) {
33911 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_DumpEmulation" "', argument " "2"" of type '" "char const *""'");
33912 }
33913 arg2 = reinterpret_cast< char * >(buf2);
33914 {
33915 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33916 result = (bool)(arg1)->DumpEmulation((char const *)arg2);
33917 SWIG_PYTHON_THREAD_END_ALLOW;
33918 }
33919 resultobj = SWIG_From_bool(static_cast< bool >(result));
33920 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
33921 return resultobj;
33922fail:
33923 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
33924 return NULL;
33925}
33926
33927
33928SWIGINTERN PyObject *_wrap_SBInstruction_TestEmulation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33929 PyObject *resultobj = 0;
33930 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33931 lldb::SBStream *arg2 = 0 ;
33932 char *arg3 = (char *) 0 ;
33933 void *argp1 = 0 ;
33934 int res1 = 0 ;
33935 void *argp2 = 0 ;
33936 int res2 = 0 ;
33937 int res3 ;
33938 char *buf3 = 0 ;
33939 int alloc3 = 0 ;
33940 PyObject *swig_obj[3] ;
33941 bool result;
33942
33943 if (!SWIG_Python_UnpackTuple(args, "SBInstruction_TestEmulation", 3, 3, swig_obj)) SWIG_fail;
33944 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33945 if (!SWIG_IsOK(res1)) {
33946 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction_TestEmulation" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33947 }
33948 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33949 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
33950 if (!SWIG_IsOK(res2)) {
33951 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstruction_TestEmulation" "', argument " "2"" of type '" "lldb::SBStream &""'");
33952 }
33953 if (!argp2) {
33954 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstruction_TestEmulation" "', argument " "2"" of type '" "lldb::SBStream &""'");
33955 }
33956 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
33957 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
33958 if (!SWIG_IsOK(res3)) {
33959 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBInstruction_TestEmulation" "', argument " "3"" of type '" "char const *""'");
33960 }
33961 arg3 = reinterpret_cast< char * >(buf3);
33962 {
33963 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33964 result = (bool)(arg1)->TestEmulation(*arg2,(char const *)arg3);
33965 SWIG_PYTHON_THREAD_END_ALLOW;
33966 }
33967 resultobj = SWIG_From_bool(static_cast< bool >(result));
33968 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
33969 return resultobj;
33970fail:
33971 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
33972 return NULL;
33973}
33974
33975
33976SWIGINTERN PyObject *_wrap_SBInstruction___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33977 PyObject *resultobj = 0;
33978 lldb::SBInstruction *arg1 = (lldb::SBInstruction *) 0 ;
33979 void *argp1 = 0 ;
33980 int res1 = 0 ;
33981 PyObject *swig_obj[1] ;
33982 std::string result;
33983
33984 if (!args) SWIG_fail;
33985 swig_obj[0] = args;
33986 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstruction, 0 | 0 );
33987 if (!SWIG_IsOK(res1)) {
33988 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstruction___str__" "', argument " "1"" of type '" "lldb::SBInstruction *""'");
33989 }
33990 arg1 = reinterpret_cast< lldb::SBInstruction * >(argp1);
33991 {
33992 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
33993 result = lldb_SBInstruction___str__(arg1);
33994 SWIG_PYTHON_THREAD_END_ALLOW;
33995 }
33996 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
33997 return resultobj;
33998fail:
33999 return NULL;
34000}
34001
34002
34003SWIGINTERN PyObject *SBInstruction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34004 PyObject *obj;
34005 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
34006 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBInstruction, SWIG_NewClientData(obj));
34007 return SWIG_Py_Void();
34008}
34009
34010SWIGINTERN PyObject *SBInstruction_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34011 return SWIG_Python_InitShadowInstance(args);
34012}
34013
34014SWIGINTERN PyObject *_wrap_new_SBInstructionList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
34015 PyObject *resultobj = 0;
34016 lldb::SBInstructionList *result = 0 ;
34017
34018 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
34019 {
34020 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34021 result = (lldb::SBInstructionList *)new lldb::SBInstructionList();
34022 SWIG_PYTHON_THREAD_END_ALLOW;
34023 }
34024 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_NEW | 0 );
34025 return resultobj;
34026fail:
34027 return NULL;
34028}
34029
34030
34031SWIGINTERN PyObject *_wrap_new_SBInstructionList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
34032 PyObject *resultobj = 0;
34033 lldb::SBInstructionList *arg1 = 0 ;
34034 void *argp1 = 0 ;
34035 int res1 = 0 ;
34036 lldb::SBInstructionList *result = 0 ;
34037
34038 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
34039 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBInstructionList, 0 | 0);
34040 if (!SWIG_IsOK(res1)) {
34041 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBInstructionList" "', argument " "1"" of type '" "lldb::SBInstructionList const &""'");
34042 }
34043 if (!argp1) {
34044 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBInstructionList" "', argument " "1"" of type '" "lldb::SBInstructionList const &""'");
34045 }
34046 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34047 {
34048 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34049 result = (lldb::SBInstructionList *)new lldb::SBInstructionList((lldb::SBInstructionList const &)*arg1);
34050 SWIG_PYTHON_THREAD_END_ALLOW;
34051 }
34052 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_NEW | 0 );
34053 return resultobj;
34054fail:
34055 return NULL;
34056}
34057
34058
34059SWIGINTERN PyObject *_wrap_new_SBInstructionList(PyObject *self, PyObject *args) {
34060 Py_ssize_t argc;
34061 PyObject *argv[2] = {
34062 0
34063 };
34064
34065 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBInstructionList", 0, 1, argv))) SWIG_fail;
34066 --argc;
34067 if (argc == 0) {
34068 return _wrap_new_SBInstructionList__SWIG_0(self, argc, argv);
34069 }
34070 if (argc == 1) {
34071 int _v;
34072 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_NO_NULL | 0);
34073 _v = SWIG_CheckState(res);
34074 if (_v) {
34075 return _wrap_new_SBInstructionList__SWIG_1(self, argc, argv);
34076 }
34077 }
34078
34079fail:
34080 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBInstructionList'.\n"
34081 " Possible C/C++ prototypes are:\n"
34082 " lldb::SBInstructionList::SBInstructionList()\n"
34083 " lldb::SBInstructionList::SBInstructionList(lldb::SBInstructionList const &)\n");
34084 return 0;
34085}
34086
34087
34088SWIGINTERN PyObject *_wrap_delete_SBInstructionList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34089 PyObject *resultobj = 0;
34090 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34091 void *argp1 = 0 ;
34092 int res1 = 0 ;
34093 PyObject *swig_obj[1] ;
34094
34095 if (!args) SWIG_fail;
34096 swig_obj[0] = args;
34097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_DISOWN | 0 );
34098 if (!SWIG_IsOK(res1)) {
34099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBInstructionList" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34100 }
34101 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34102 {
34103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34104 delete arg1;
34105 SWIG_PYTHON_THREAD_END_ALLOW;
34106 }
34107 resultobj = SWIG_Py_Void();
34108 return resultobj;
34109fail:
34110 return NULL;
34111}
34112
34113
34114SWIGINTERN PyObject *_wrap_SBInstructionList_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34115 PyObject *resultobj = 0;
34116 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34117 void *argp1 = 0 ;
34118 int res1 = 0 ;
34119 PyObject *swig_obj[1] ;
34120 bool result;
34121
34122 if (!args) SWIG_fail;
34123 swig_obj[0] = args;
34124 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34125 if (!SWIG_IsOK(res1)) {
34126 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_IsValid" "', argument " "1"" of type '" "lldb::SBInstructionList const *""'");
34127 }
34128 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34129 {
34130 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34131 result = (bool)((lldb::SBInstructionList const *)arg1)->IsValid();
34132 SWIG_PYTHON_THREAD_END_ALLOW;
34133 }
34134 resultobj = SWIG_From_bool(static_cast< bool >(result));
34135 return resultobj;
34136fail:
34137 return NULL;
34138}
34139
34140
34141SWIGINTERN PyObject *_wrap_SBInstructionList___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34142 PyObject *resultobj = 0;
34143 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34144 void *argp1 = 0 ;
34145 int res1 = 0 ;
34146 PyObject *swig_obj[1] ;
34147 bool result;
34148
34149 if (!args) SWIG_fail;
34150 swig_obj[0] = args;
34151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34152 if (!SWIG_IsOK(res1)) {
34153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList___nonzero__" "', argument " "1"" of type '" "lldb::SBInstructionList const *""'");
34154 }
34155 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34156 {
34157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34158 result = (bool)((lldb::SBInstructionList const *)arg1)->operator bool();
34159 SWIG_PYTHON_THREAD_END_ALLOW;
34160 }
34161 resultobj = SWIG_From_bool(static_cast< bool >(result));
34162 return resultobj;
34163fail:
34164 return NULL;
34165}
34166
34167
34168SWIGINTERN PyObject *_wrap_SBInstructionList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34169 PyObject *resultobj = 0;
34170 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34171 void *argp1 = 0 ;
34172 int res1 = 0 ;
34173 PyObject *swig_obj[1] ;
34174 size_t result;
34175
34176 if (!args) SWIG_fail;
34177 swig_obj[0] = args;
34178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34179 if (!SWIG_IsOK(res1)) {
34180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetSize" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34181 }
34182 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34183 {
34184 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34185 result = (arg1)->GetSize();
34186 SWIG_PYTHON_THREAD_END_ALLOW;
34187 }
34188 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
34189 return resultobj;
34190fail:
34191 return NULL;
34192}
34193
34194
34195SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34196 PyObject *resultobj = 0;
34197 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34198 uint32_t arg2 ;
34199 void *argp1 = 0 ;
34200 int res1 = 0 ;
34201 unsigned int val2 ;
34202 int ecode2 = 0 ;
34203 PyObject *swig_obj[2] ;
34204 lldb::SBInstruction result;
34205
34206 if (!SWIG_Python_UnpackTuple(args, "SBInstructionList_GetInstructionAtIndex", 2, 2, swig_obj)) SWIG_fail;
34207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34208 if (!SWIG_IsOK(res1)) {
34209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetInstructionAtIndex" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34210 }
34211 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34212 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
34213 if (!SWIG_IsOK(ecode2)) {
34214 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBInstructionList_GetInstructionAtIndex" "', argument " "2"" of type '" "uint32_t""'");
34215 }
34216 arg2 = static_cast< uint32_t >(val2);
34217 {
34218 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34219 result = (arg1)->GetInstructionAtIndex(arg2);
34220 SWIG_PYTHON_THREAD_END_ALLOW;
34221 }
34222 resultobj = SWIG_NewPointerObj((new lldb::SBInstruction(static_cast< const lldb::SBInstruction& >(result))), SWIGTYPE_p_lldb__SBInstruction, SWIG_POINTER_OWN | 0 );
34223 return resultobj;
34224fail:
34225 return NULL;
34226}
34227
34228
34229SWIGINTERN PyObject *_wrap_SBInstructionList_GetInstructionsCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34230 PyObject *resultobj = 0;
34231 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34232 lldb::SBAddress *arg2 = 0 ;
34233 lldb::SBAddress *arg3 = 0 ;
34234 bool arg4 ;
34235 void *argp1 = 0 ;
34236 int res1 = 0 ;
34237 void *argp2 = 0 ;
34238 int res2 = 0 ;
34239 void *argp3 = 0 ;
34240 int res3 = 0 ;
34241 bool val4 ;
34242 int ecode4 = 0 ;
34243 PyObject *swig_obj[4] ;
34244 size_t result;
34245
34246 if (!SWIG_Python_UnpackTuple(args, "SBInstructionList_GetInstructionsCount", 4, 4, swig_obj)) SWIG_fail;
34247 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34248 if (!SWIG_IsOK(res1)) {
34249 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34250 }
34251 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34252 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
34253 if (!SWIG_IsOK(res2)) {
34254 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
34255 }
34256 if (!argp2) {
34257 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
34258 }
34259 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
34260 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
34261 if (!SWIG_IsOK(res3)) {
34262 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "3"" of type '" "lldb::SBAddress const &""'");
34263 }
34264 if (!argp3) {
34265 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "3"" of type '" "lldb::SBAddress const &""'");
34266 }
34267 arg3 = reinterpret_cast< lldb::SBAddress * >(argp3);
34268 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
34269 if (!SWIG_IsOK(ecode4)) {
34270 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBInstructionList_GetInstructionsCount" "', argument " "4"" of type '" "bool""'");
34271 }
34272 arg4 = static_cast< bool >(val4);
34273 {
34274 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34275 result = (arg1)->GetInstructionsCount((lldb::SBAddress const &)*arg2,(lldb::SBAddress const &)*arg3,arg4);
34276 SWIG_PYTHON_THREAD_END_ALLOW;
34277 }
34278 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
34279 return resultobj;
34280fail:
34281 return NULL;
34282}
34283
34284
34285SWIGINTERN PyObject *_wrap_SBInstructionList_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34286 PyObject *resultobj = 0;
34287 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34288 void *argp1 = 0 ;
34289 int res1 = 0 ;
34290 PyObject *swig_obj[1] ;
34291
34292 if (!args) SWIG_fail;
34293 swig_obj[0] = args;
34294 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34295 if (!SWIG_IsOK(res1)) {
34296 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_Clear" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34297 }
34298 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34299 {
34300 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34301 (arg1)->Clear();
34302 SWIG_PYTHON_THREAD_END_ALLOW;
34303 }
34304 resultobj = SWIG_Py_Void();
34305 return resultobj;
34306fail:
34307 return NULL;
34308}
34309
34310
34311SWIGINTERN PyObject *_wrap_SBInstructionList_AppendInstruction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34312 PyObject *resultobj = 0;
34313 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34314 lldb::SBInstruction arg2 ;
34315 void *argp1 = 0 ;
34316 int res1 = 0 ;
34317 void *argp2 ;
34318 int res2 = 0 ;
34319 PyObject *swig_obj[2] ;
34320
34321 if (!SWIG_Python_UnpackTuple(args, "SBInstructionList_AppendInstruction", 2, 2, swig_obj)) SWIG_fail;
34322 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34323 if (!SWIG_IsOK(res1)) {
34324 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_AppendInstruction" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34325 }
34326 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34327 {
34328 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBInstruction, 0 | 0);
34329 if (!SWIG_IsOK(res2)) {
34330 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_AppendInstruction" "', argument " "2"" of type '" "lldb::SBInstruction""'");
34331 }
34332 if (!argp2) {
34333 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_AppendInstruction" "', argument " "2"" of type '" "lldb::SBInstruction""'");
34334 } else {
34335 lldb::SBInstruction * temp = reinterpret_cast< lldb::SBInstruction * >(argp2);
34336 arg2 = *temp;
34337 if (SWIG_IsNewObj(res2)) delete temp;
34338 }
34339 }
34340 {
34341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34342 (arg1)->AppendInstruction(arg2);
34343 SWIG_PYTHON_THREAD_END_ALLOW;
34344 }
34345 resultobj = SWIG_Py_Void();
34346 return resultobj;
34347fail:
34348 return NULL;
34349}
34350
34351
34352SWIGINTERN PyObject *_wrap_SBInstructionList_Print__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
34353 PyObject *resultobj = 0;
34354 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34355 lldb::SBFile arg2 ;
34356 void *argp1 = 0 ;
34357 int res1 = 0 ;
34358 void *argp2 ;
34359 int res2 = 0 ;
34360
34361 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
34362 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34363 if (!SWIG_IsOK(res1)) {
34364 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_Print" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34365 }
34366 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34367 {
34368 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
34369 if (!SWIG_IsOK(res2)) {
34370 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
34371 }
34372 if (!argp2) {
34373 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_Print" "', argument " "2"" of type '" "lldb::SBFile""'");
34374 } else {
34375 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
34376 arg2 = *temp;
34377 if (SWIG_IsNewObj(res2)) delete temp;
34378 }
34379 }
34380 {
34381 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34382 (arg1)->Print(arg2);
34383 SWIG_PYTHON_THREAD_END_ALLOW;
34384 }
34385 resultobj = SWIG_Py_Void();
34386 return resultobj;
34387fail:
34388 return NULL;
34389}
34390
34391
34392SWIGINTERN PyObject *_wrap_SBInstructionList_Print__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
34393 PyObject *resultobj = 0;
34394 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34395 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
34396 void *argp1 = 0 ;
34397 int res1 = 0 ;
34398
34399 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
34400 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34401 if (!SWIG_IsOK(res1)) {
34402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_Print" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34403 }
34404 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34405 {
34406 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
34407 if (!py_file) {
34408 PyErr_SetString(PyExc_TypeError, "not a file");
34409 return nullptr;
34410 }
34411 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
34412 if (!sp)
34413 return nullptr;
34414 arg2 = sp;
34415 }
34416 {
34417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34418 (arg1)->Print(arg2);
34419 SWIG_PYTHON_THREAD_END_ALLOW;
34420 }
34421 resultobj = SWIG_Py_Void();
34422 return resultobj;
34423fail:
34424 return NULL;
34425}
34426
34427
34428SWIGINTERN PyObject *_wrap_SBInstructionList_Print(PyObject *self, PyObject *args) {
34429 Py_ssize_t argc;
34430 PyObject *argv[3] = {
34431 0
34432 };
34433
34434 if (!(argc = SWIG_Python_UnpackTuple(args, "SBInstructionList_Print", 0, 2, argv))) SWIG_fail;
34435 --argc;
34436 if (argc == 2) {
34437 int _v;
34438 void *vptr = 0;
34439 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
34440 _v = SWIG_CheckState(res);
34441 if (_v) {
34442 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
34443 _v = SWIG_CheckState(res);
34444 if (_v) {
34445 return _wrap_SBInstructionList_Print__SWIG_0(self, argc, argv);
34446 }
34447 }
34448 }
34449 if (argc == 2) {
34450 int _v;
34451 void *vptr = 0;
34452 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBInstructionList, 0);
34453 _v = SWIG_CheckState(res);
34454 if (_v) {
34455 {
34456 if (PythonFile::Check(argv[1])) {
34457 _v = 1;
34458 } else {
34459 PyErr_Clear();
34460 _v = 0;
34461 }
34462 }
34463 if (_v) {
34464 return _wrap_SBInstructionList_Print__SWIG_1(self, argc, argv);
34465 }
34466 }
34467 }
34468
34469fail:
34470 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBInstructionList_Print'.\n"
34471 " Possible C/C++ prototypes are:\n"
34472 " lldb::SBInstructionList::Print(lldb::SBFile)\n"
34473 " lldb::SBInstructionList::Print(lldb::FileSP)\n");
34474 return 0;
34475}
34476
34477
34478SWIGINTERN PyObject *_wrap_SBInstructionList_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34479 PyObject *resultobj = 0;
34480 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34481 lldb::SBStream *arg2 = 0 ;
34482 void *argp1 = 0 ;
34483 int res1 = 0 ;
34484 void *argp2 = 0 ;
34485 int res2 = 0 ;
34486 PyObject *swig_obj[2] ;
34487 bool result;
34488
34489 if (!SWIG_Python_UnpackTuple(args, "SBInstructionList_GetDescription", 2, 2, swig_obj)) SWIG_fail;
34490 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34491 if (!SWIG_IsOK(res1)) {
34492 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_GetDescription" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34493 }
34494 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34495 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
34496 if (!SWIG_IsOK(res2)) {
34497 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
34498 }
34499 if (!argp2) {
34500 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBInstructionList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
34501 }
34502 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
34503 {
34504 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34505 result = (bool)(arg1)->GetDescription(*arg2);
34506 SWIG_PYTHON_THREAD_END_ALLOW;
34507 }
34508 resultobj = SWIG_From_bool(static_cast< bool >(result));
34509 return resultobj;
34510fail:
34511 return NULL;
34512}
34513
34514
34515SWIGINTERN PyObject *_wrap_SBInstructionList_DumpEmulationForAllInstructions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34516 PyObject *resultobj = 0;
34517 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34518 char *arg2 = (char *) 0 ;
34519 void *argp1 = 0 ;
34520 int res1 = 0 ;
34521 int res2 ;
34522 char *buf2 = 0 ;
34523 int alloc2 = 0 ;
34524 PyObject *swig_obj[2] ;
34525 bool result;
34526
34527 if (!SWIG_Python_UnpackTuple(args, "SBInstructionList_DumpEmulationForAllInstructions", 2, 2, swig_obj)) SWIG_fail;
34528 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34529 if (!SWIG_IsOK(res1)) {
34530 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList_DumpEmulationForAllInstructions" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34531 }
34532 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34533 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
34534 if (!SWIG_IsOK(res2)) {
34535 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBInstructionList_DumpEmulationForAllInstructions" "', argument " "2"" of type '" "char const *""'");
34536 }
34537 arg2 = reinterpret_cast< char * >(buf2);
34538 {
34539 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34540 result = (bool)(arg1)->DumpEmulationForAllInstructions((char const *)arg2);
34541 SWIG_PYTHON_THREAD_END_ALLOW;
34542 }
34543 resultobj = SWIG_From_bool(static_cast< bool >(result));
34544 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
34545 return resultobj;
34546fail:
34547 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
34548 return NULL;
34549}
34550
34551
34552SWIGINTERN PyObject *_wrap_SBInstructionList___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34553 PyObject *resultobj = 0;
34554 lldb::SBInstructionList *arg1 = (lldb::SBInstructionList *) 0 ;
34555 void *argp1 = 0 ;
34556 int res1 = 0 ;
34557 PyObject *swig_obj[1] ;
34558 std::string result;
34559
34560 if (!args) SWIG_fail;
34561 swig_obj[0] = args;
34562 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBInstructionList, 0 | 0 );
34563 if (!SWIG_IsOK(res1)) {
34564 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBInstructionList___str__" "', argument " "1"" of type '" "lldb::SBInstructionList *""'");
34565 }
34566 arg1 = reinterpret_cast< lldb::SBInstructionList * >(argp1);
34567 {
34568 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34569 result = lldb_SBInstructionList___str__(arg1);
34570 SWIG_PYTHON_THREAD_END_ALLOW;
34571 }
34572 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
34573 return resultobj;
34574fail:
34575 return NULL;
34576}
34577
34578
34579SWIGINTERN PyObject *SBInstructionList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34580 PyObject *obj;
34581 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
34582 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBInstructionList, SWIG_NewClientData(obj));
34583 return SWIG_Py_Void();
34584}
34585
34586SWIGINTERN PyObject *SBInstructionList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34587 return SWIG_Python_InitShadowInstance(args);
34588}
34589
34590SWIGINTERN PyObject *_wrap_SBLanguageRuntime_GetLanguageTypeFromString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34591 PyObject *resultobj = 0;
34592 char *arg1 = (char *) 0 ;
34593 int res1 ;
34594 char *buf1 = 0 ;
34595 int alloc1 = 0 ;
34596 PyObject *swig_obj[1] ;
34597 lldb::LanguageType result;
34598
34599 if (!args) SWIG_fail;
34600 swig_obj[0] = args;
34601 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
34602 if (!SWIG_IsOK(res1)) {
34603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLanguageRuntime_GetLanguageTypeFromString" "', argument " "1"" of type '" "char const *""'");
34604 }
34605 arg1 = reinterpret_cast< char * >(buf1);
34606 {
34607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34608 result = (lldb::LanguageType)lldb::SBLanguageRuntime::GetLanguageTypeFromString((char const *)arg1);
34609 SWIG_PYTHON_THREAD_END_ALLOW;
34610 }
34611 resultobj = SWIG_From_int(static_cast< int >(result));
34612 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
34613 return resultobj;
34614fail:
34615 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
34616 return NULL;
34617}
34618
34619
34620SWIGINTERN PyObject *_wrap_SBLanguageRuntime_GetNameForLanguageType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34621 PyObject *resultobj = 0;
34622 lldb::LanguageType arg1 ;
34623 int val1 ;
34624 int ecode1 = 0 ;
34625 PyObject *swig_obj[1] ;
34626 char *result = 0 ;
34627
34628 if (!args) SWIG_fail;
34629 swig_obj[0] = args;
34630 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
34631 if (!SWIG_IsOK(ecode1)) {
34632 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBLanguageRuntime_GetNameForLanguageType" "', argument " "1"" of type '" "lldb::LanguageType""'");
34633 }
34634 arg1 = static_cast< lldb::LanguageType >(val1);
34635 {
34636 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34637 result = (char *)lldb::SBLanguageRuntime::GetNameForLanguageType(arg1);
34638 SWIG_PYTHON_THREAD_END_ALLOW;
34639 }
34640 resultobj = SWIG_FromCharPtr((const char *)result);
34641 return resultobj;
34642fail:
34643 return NULL;
34644}
34645
34646
34647SWIGINTERN PyObject *_wrap_new_SBLanguageRuntime(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34648 PyObject *resultobj = 0;
34649 lldb::SBLanguageRuntime *result = 0 ;
34650
34651 if (!SWIG_Python_UnpackTuple(args, "new_SBLanguageRuntime", 0, 0, 0)) SWIG_fail;
34652 {
34653 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34654 result = (lldb::SBLanguageRuntime *)new lldb::SBLanguageRuntime();
34655 SWIG_PYTHON_THREAD_END_ALLOW;
34656 }
34657 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLanguageRuntime, SWIG_POINTER_NEW | 0 );
34658 return resultobj;
34659fail:
34660 return NULL;
34661}
34662
34663
34664SWIGINTERN PyObject *_wrap_delete_SBLanguageRuntime(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34665 PyObject *resultobj = 0;
34666 lldb::SBLanguageRuntime *arg1 = (lldb::SBLanguageRuntime *) 0 ;
34667 void *argp1 = 0 ;
34668 int res1 = 0 ;
34669 PyObject *swig_obj[1] ;
34670
34671 if (!args) SWIG_fail;
34672 swig_obj[0] = args;
34673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLanguageRuntime, SWIG_POINTER_DISOWN | 0 );
34674 if (!SWIG_IsOK(res1)) {
34675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBLanguageRuntime" "', argument " "1"" of type '" "lldb::SBLanguageRuntime *""'");
34676 }
34677 arg1 = reinterpret_cast< lldb::SBLanguageRuntime * >(argp1);
34678 {
34679 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34680 delete arg1;
34681 SWIG_PYTHON_THREAD_END_ALLOW;
34682 }
34683 resultobj = SWIG_Py_Void();
34684 return resultobj;
34685fail:
34686 return NULL;
34687}
34688
34689
34690SWIGINTERN PyObject *SBLanguageRuntime_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34691 PyObject *obj;
34692 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
34693 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBLanguageRuntime, SWIG_NewClientData(obj));
34694 return SWIG_Py_Void();
34695}
34696
34697SWIGINTERN PyObject *SBLanguageRuntime_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34698 return SWIG_Python_InitShadowInstance(args);
34699}
34700
34701SWIGINTERN PyObject *_wrap_new_SBLaunchInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34702 PyObject *resultobj = 0;
34703 char **arg1 = (char **) 0 ;
34704 PyObject *swig_obj[1] ;
34705 lldb::SBLaunchInfo *result = 0 ;
34706
34707 if (!args) SWIG_fail;
34708 swig_obj[0] = args;
34709 {
34710 /* Check if is a list */
34711 if (PythonList::Check(swig_obj[0])) {
34712 PythonList list(PyRefType::Borrowed, swig_obj[0]);
34713 int size = list.GetSize();
34714 int i = 0;
34715 arg1 = (char**)malloc((size+1)*sizeof(char*));
34716 for (i = 0; i < size; i++) {
34717 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
34718 if (!py_str.IsAllocated()) {
34719 PyErr_SetString(PyExc_TypeError,"list must contain strings");
34720 free(arg1);
34721 return nullptr;
34722 }
34723
34724 arg1[i] = const_cast<char*>(py_str.GetString().data());
34725 }
34726 arg1[i] = 0;
34727 } else if (swig_obj[0] == Py_None) {
34728 arg1 = NULL;
34729 } else {
34730 PyErr_SetString(PyExc_TypeError,"not a list");
34731 return NULL;
34732 }
34733 }
34734 {
34735 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34736 result = (lldb::SBLaunchInfo *)new lldb::SBLaunchInfo((char const **)arg1);
34737 SWIG_PYTHON_THREAD_END_ALLOW;
34738 }
34739 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_NEW | 0 );
34740 {
34741 free((char *) arg1);
34742 }
34743 return resultobj;
34744fail:
34745 {
34746 free((char *) arg1);
34747 }
34748 return NULL;
34749}
34750
34751
34752SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34753 PyObject *resultobj = 0;
34754 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34755 void *argp1 = 0 ;
34756 int res1 = 0 ;
34757 PyObject *swig_obj[1] ;
34758 lldb::pid_t result;
34759
34760 if (!args) SWIG_fail;
34761 swig_obj[0] = args;
34762 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34763 if (!SWIG_IsOK(res1)) {
34764 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetProcessID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34765 }
34766 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34767 {
34768 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34769 result = (lldb::pid_t)(arg1)->GetProcessID();
34770 SWIG_PYTHON_THREAD_END_ALLOW;
34771 }
34772 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
34773 return resultobj;
34774fail:
34775 return NULL;
34776}
34777
34778
34779SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34780 PyObject *resultobj = 0;
34781 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34782 void *argp1 = 0 ;
34783 int res1 = 0 ;
34784 PyObject *swig_obj[1] ;
34785 uint32_t result;
34786
34787 if (!args) SWIG_fail;
34788 swig_obj[0] = args;
34789 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34790 if (!SWIG_IsOK(res1)) {
34791 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetUserID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34792 }
34793 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34794 {
34795 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34796 result = (uint32_t)(arg1)->GetUserID();
34797 SWIG_PYTHON_THREAD_END_ALLOW;
34798 }
34799 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
34800 return resultobj;
34801fail:
34802 return NULL;
34803}
34804
34805
34806SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34807 PyObject *resultobj = 0;
34808 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34809 void *argp1 = 0 ;
34810 int res1 = 0 ;
34811 PyObject *swig_obj[1] ;
34812 uint32_t result;
34813
34814 if (!args) SWIG_fail;
34815 swig_obj[0] = args;
34816 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34817 if (!SWIG_IsOK(res1)) {
34818 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetGroupID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34819 }
34820 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34821 {
34822 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34823 result = (uint32_t)(arg1)->GetGroupID();
34824 SWIG_PYTHON_THREAD_END_ALLOW;
34825 }
34826 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
34827 return resultobj;
34828fail:
34829 return NULL;
34830}
34831
34832
34833SWIGINTERN PyObject *_wrap_SBLaunchInfo_UserIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34834 PyObject *resultobj = 0;
34835 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34836 void *argp1 = 0 ;
34837 int res1 = 0 ;
34838 PyObject *swig_obj[1] ;
34839 bool result;
34840
34841 if (!args) SWIG_fail;
34842 swig_obj[0] = args;
34843 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34844 if (!SWIG_IsOK(res1)) {
34845 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_UserIDIsValid" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34846 }
34847 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34848 {
34849 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34850 result = (bool)(arg1)->UserIDIsValid();
34851 SWIG_PYTHON_THREAD_END_ALLOW;
34852 }
34853 resultobj = SWIG_From_bool(static_cast< bool >(result));
34854 return resultobj;
34855fail:
34856 return NULL;
34857}
34858
34859
34860SWIGINTERN PyObject *_wrap_SBLaunchInfo_GroupIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34861 PyObject *resultobj = 0;
34862 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34863 void *argp1 = 0 ;
34864 int res1 = 0 ;
34865 PyObject *swig_obj[1] ;
34866 bool result;
34867
34868 if (!args) SWIG_fail;
34869 swig_obj[0] = args;
34870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34871 if (!SWIG_IsOK(res1)) {
34872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GroupIDIsValid" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34873 }
34874 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34875 {
34876 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34877 result = (bool)(arg1)->GroupIDIsValid();
34878 SWIG_PYTHON_THREAD_END_ALLOW;
34879 }
34880 resultobj = SWIG_From_bool(static_cast< bool >(result));
34881 return resultobj;
34882fail:
34883 return NULL;
34884}
34885
34886
34887SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34888 PyObject *resultobj = 0;
34889 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34890 uint32_t arg2 ;
34891 void *argp1 = 0 ;
34892 int res1 = 0 ;
34893 unsigned int val2 ;
34894 int ecode2 = 0 ;
34895 PyObject *swig_obj[2] ;
34896
34897 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetUserID", 2, 2, swig_obj)) SWIG_fail;
34898 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34899 if (!SWIG_IsOK(res1)) {
34900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetUserID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34901 }
34902 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34903 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
34904 if (!SWIG_IsOK(ecode2)) {
34905 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetUserID" "', argument " "2"" of type '" "uint32_t""'");
34906 }
34907 arg2 = static_cast< uint32_t >(val2);
34908 {
34909 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34910 (arg1)->SetUserID(arg2);
34911 SWIG_PYTHON_THREAD_END_ALLOW;
34912 }
34913 resultobj = SWIG_Py_Void();
34914 return resultobj;
34915fail:
34916 return NULL;
34917}
34918
34919
34920SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34921 PyObject *resultobj = 0;
34922 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34923 uint32_t arg2 ;
34924 void *argp1 = 0 ;
34925 int res1 = 0 ;
34926 unsigned int val2 ;
34927 int ecode2 = 0 ;
34928 PyObject *swig_obj[2] ;
34929
34930 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetGroupID", 2, 2, swig_obj)) SWIG_fail;
34931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34932 if (!SWIG_IsOK(res1)) {
34933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetGroupID" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34934 }
34935 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34936 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
34937 if (!SWIG_IsOK(ecode2)) {
34938 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetGroupID" "', argument " "2"" of type '" "uint32_t""'");
34939 }
34940 arg2 = static_cast< uint32_t >(val2);
34941 {
34942 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34943 (arg1)->SetGroupID(arg2);
34944 SWIG_PYTHON_THREAD_END_ALLOW;
34945 }
34946 resultobj = SWIG_Py_Void();
34947 return resultobj;
34948fail:
34949 return NULL;
34950}
34951
34952
34953SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetExecutableFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34954 PyObject *resultobj = 0;
34955 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34956 void *argp1 = 0 ;
34957 int res1 = 0 ;
34958 PyObject *swig_obj[1] ;
34959 lldb::SBFileSpec result;
34960
34961 if (!args) SWIG_fail;
34962 swig_obj[0] = args;
34963 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34964 if (!SWIG_IsOK(res1)) {
34965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetExecutableFile" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34966 }
34967 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34968 {
34969 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
34970 result = (arg1)->GetExecutableFile();
34971 SWIG_PYTHON_THREAD_END_ALLOW;
34972 }
34973 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
34974 return resultobj;
34975fail:
34976 return NULL;
34977}
34978
34979
34980SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetExecutableFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34981 PyObject *resultobj = 0;
34982 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
34983 lldb::SBFileSpec arg2 ;
34984 bool arg3 ;
34985 void *argp1 = 0 ;
34986 int res1 = 0 ;
34987 void *argp2 ;
34988 int res2 = 0 ;
34989 bool val3 ;
34990 int ecode3 = 0 ;
34991 PyObject *swig_obj[3] ;
34992
34993 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetExecutableFile", 3, 3, swig_obj)) SWIG_fail;
34994 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
34995 if (!SWIG_IsOK(res1)) {
34996 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
34997 }
34998 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
34999 {
35000 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
35001 if (!SWIG_IsOK(res2)) {
35002 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
35003 }
35004 if (!argp2) {
35005 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
35006 } else {
35007 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
35008 arg2 = *temp;
35009 if (SWIG_IsNewObj(res2)) delete temp;
35010 }
35011 }
35012 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
35013 if (!SWIG_IsOK(ecode3)) {
35014 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetExecutableFile" "', argument " "3"" of type '" "bool""'");
35015 }
35016 arg3 = static_cast< bool >(val3);
35017 {
35018 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35019 (arg1)->SetExecutableFile(arg2,arg3);
35020 SWIG_PYTHON_THREAD_END_ALLOW;
35021 }
35022 resultobj = SWIG_Py_Void();
35023 return resultobj;
35024fail:
35025 return NULL;
35026}
35027
35028
35029SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35030 PyObject *resultobj = 0;
35031 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35032 void *argp1 = 0 ;
35033 int res1 = 0 ;
35034 PyObject *swig_obj[1] ;
35035 lldb::SBListener result;
35036
35037 if (!args) SWIG_fail;
35038 swig_obj[0] = args;
35039 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35040 if (!SWIG_IsOK(res1)) {
35041 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetListener" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35042 }
35043 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35044 {
35045 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35046 result = (arg1)->GetListener();
35047 SWIG_PYTHON_THREAD_END_ALLOW;
35048 }
35049 resultobj = SWIG_NewPointerObj((new lldb::SBListener(static_cast< const lldb::SBListener& >(result))), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_OWN | 0 );
35050 return resultobj;
35051fail:
35052 return NULL;
35053}
35054
35055
35056SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35057 PyObject *resultobj = 0;
35058 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35059 lldb::SBListener *arg2 = 0 ;
35060 void *argp1 = 0 ;
35061 int res1 = 0 ;
35062 void *argp2 = 0 ;
35063 int res2 = 0 ;
35064 PyObject *swig_obj[2] ;
35065
35066 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetListener", 2, 2, swig_obj)) SWIG_fail;
35067 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35068 if (!SWIG_IsOK(res1)) {
35069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetListener" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35070 }
35071 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35072 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
35073 if (!SWIG_IsOK(res2)) {
35074 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
35075 }
35076 if (!argp2) {
35077 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetListener" "', argument " "2"" of type '" "lldb::SBListener &""'");
35078 }
35079 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
35080 {
35081 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35082 (arg1)->SetListener(*arg2);
35083 SWIG_PYTHON_THREAD_END_ALLOW;
35084 }
35085 resultobj = SWIG_Py_Void();
35086 return resultobj;
35087fail:
35088 return NULL;
35089}
35090
35091
35092SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35093 PyObject *resultobj = 0;
35094 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35095 void *argp1 = 0 ;
35096 int res1 = 0 ;
35097 PyObject *swig_obj[1] ;
35098 uint32_t result;
35099
35100 if (!args) SWIG_fail;
35101 swig_obj[0] = args;
35102 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35103 if (!SWIG_IsOK(res1)) {
35104 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetNumArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35105 }
35106 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35107 {
35108 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35109 result = (uint32_t)(arg1)->GetNumArguments();
35110 SWIG_PYTHON_THREAD_END_ALLOW;
35111 }
35112 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
35113 return resultobj;
35114fail:
35115 return NULL;
35116}
35117
35118
35119SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetArgumentAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35120 PyObject *resultobj = 0;
35121 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35122 uint32_t arg2 ;
35123 void *argp1 = 0 ;
35124 int res1 = 0 ;
35125 unsigned int val2 ;
35126 int ecode2 = 0 ;
35127 PyObject *swig_obj[2] ;
35128 char *result = 0 ;
35129
35130 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_GetArgumentAtIndex", 2, 2, swig_obj)) SWIG_fail;
35131 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35132 if (!SWIG_IsOK(res1)) {
35133 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetArgumentAtIndex" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35134 }
35135 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35136 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
35137 if (!SWIG_IsOK(ecode2)) {
35138 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_GetArgumentAtIndex" "', argument " "2"" of type '" "uint32_t""'");
35139 }
35140 arg2 = static_cast< uint32_t >(val2);
35141 {
35142 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35143 result = (char *)(arg1)->GetArgumentAtIndex(arg2);
35144 SWIG_PYTHON_THREAD_END_ALLOW;
35145 }
35146 resultobj = SWIG_FromCharPtr((const char *)result);
35147 return resultobj;
35148fail:
35149 return NULL;
35150}
35151
35152
35153SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35154 PyObject *resultobj = 0;
35155 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35156 char **arg2 = (char **) 0 ;
35157 bool arg3 ;
35158 void *argp1 = 0 ;
35159 int res1 = 0 ;
35160 bool val3 ;
35161 int ecode3 = 0 ;
35162 PyObject *swig_obj[3] ;
35163
35164 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetArguments", 3, 3, swig_obj)) SWIG_fail;
35165 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35166 if (!SWIG_IsOK(res1)) {
35167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35168 }
35169 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35170 {
35171 /* Check if is a list */
35172 if (PythonList::Check(swig_obj[1])) {
35173 PythonList list(PyRefType::Borrowed, swig_obj[1]);
35174 int size = list.GetSize();
35175 int i = 0;
35176 arg2 = (char**)malloc((size+1)*sizeof(char*));
35177 for (i = 0; i < size; i++) {
35178 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
35179 if (!py_str.IsAllocated()) {
35180 PyErr_SetString(PyExc_TypeError,"list must contain strings");
35181 free(arg2);
35182 return nullptr;
35183 }
35184
35185 arg2[i] = const_cast<char*>(py_str.GetString().data());
35186 }
35187 arg2[i] = 0;
35188 } else if (swig_obj[1] == Py_None) {
35189 arg2 = NULL;
35190 } else {
35191 PyErr_SetString(PyExc_TypeError,"not a list");
35192 return NULL;
35193 }
35194 }
35195 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
35196 if (!SWIG_IsOK(ecode3)) {
35197 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetArguments" "', argument " "3"" of type '" "bool""'");
35198 }
35199 arg3 = static_cast< bool >(val3);
35200 {
35201 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35202 (arg1)->SetArguments((char const **)arg2,arg3);
35203 SWIG_PYTHON_THREAD_END_ALLOW;
35204 }
35205 resultobj = SWIG_Py_Void();
35206 {
35207 free((char *) arg2);
35208 }
35209 return resultobj;
35210fail:
35211 {
35212 free((char *) arg2);
35213 }
35214 return NULL;
35215}
35216
35217
35218SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetNumEnvironmentEntries(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35219 PyObject *resultobj = 0;
35220 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35221 void *argp1 = 0 ;
35222 int res1 = 0 ;
35223 PyObject *swig_obj[1] ;
35224 uint32_t result;
35225
35226 if (!args) SWIG_fail;
35227 swig_obj[0] = args;
35228 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35229 if (!SWIG_IsOK(res1)) {
35230 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetNumEnvironmentEntries" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35231 }
35232 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35233 {
35234 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35235 result = (uint32_t)(arg1)->GetNumEnvironmentEntries();
35236 SWIG_PYTHON_THREAD_END_ALLOW;
35237 }
35238 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
35239 return resultobj;
35240fail:
35241 return NULL;
35242}
35243
35244
35245SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironmentEntryAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35246 PyObject *resultobj = 0;
35247 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35248 uint32_t arg2 ;
35249 void *argp1 = 0 ;
35250 int res1 = 0 ;
35251 unsigned int val2 ;
35252 int ecode2 = 0 ;
35253 PyObject *swig_obj[2] ;
35254 char *result = 0 ;
35255
35256 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_GetEnvironmentEntryAtIndex", 2, 2, swig_obj)) SWIG_fail;
35257 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35258 if (!SWIG_IsOK(res1)) {
35259 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetEnvironmentEntryAtIndex" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35260 }
35261 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35262 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
35263 if (!SWIG_IsOK(ecode2)) {
35264 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_GetEnvironmentEntryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
35265 }
35266 arg2 = static_cast< uint32_t >(val2);
35267 {
35268 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35269 result = (char *)(arg1)->GetEnvironmentEntryAtIndex(arg2);
35270 SWIG_PYTHON_THREAD_END_ALLOW;
35271 }
35272 resultobj = SWIG_FromCharPtr((const char *)result);
35273 return resultobj;
35274fail:
35275 return NULL;
35276}
35277
35278
35279SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironmentEntries(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35280 PyObject *resultobj = 0;
35281 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35282 char **arg2 = (char **) 0 ;
35283 bool arg3 ;
35284 void *argp1 = 0 ;
35285 int res1 = 0 ;
35286 bool val3 ;
35287 int ecode3 = 0 ;
35288 PyObject *swig_obj[3] ;
35289
35290 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetEnvironmentEntries", 3, 3, swig_obj)) SWIG_fail;
35291 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35292 if (!SWIG_IsOK(res1)) {
35293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetEnvironmentEntries" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35294 }
35295 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35296 {
35297 /* Check if is a list */
35298 if (PythonList::Check(swig_obj[1])) {
35299 PythonList list(PyRefType::Borrowed, swig_obj[1]);
35300 int size = list.GetSize();
35301 int i = 0;
35302 arg2 = (char**)malloc((size+1)*sizeof(char*));
35303 for (i = 0; i < size; i++) {
35304 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
35305 if (!py_str.IsAllocated()) {
35306 PyErr_SetString(PyExc_TypeError,"list must contain strings");
35307 free(arg2);
35308 return nullptr;
35309 }
35310
35311 arg2[i] = const_cast<char*>(py_str.GetString().data());
35312 }
35313 arg2[i] = 0;
35314 } else if (swig_obj[1] == Py_None) {
35315 arg2 = NULL;
35316 } else {
35317 PyErr_SetString(PyExc_TypeError,"not a list");
35318 return NULL;
35319 }
35320 }
35321 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
35322 if (!SWIG_IsOK(ecode3)) {
35323 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetEnvironmentEntries" "', argument " "3"" of type '" "bool""'");
35324 }
35325 arg3 = static_cast< bool >(val3);
35326 {
35327 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35328 (arg1)->SetEnvironmentEntries((char const **)arg2,arg3);
35329 SWIG_PYTHON_THREAD_END_ALLOW;
35330 }
35331 resultobj = SWIG_Py_Void();
35332 {
35333 free((char *) arg2);
35334 }
35335 return resultobj;
35336fail:
35337 {
35338 free((char *) arg2);
35339 }
35340 return NULL;
35341}
35342
35343
35344SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetEnvironment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35345 PyObject *resultobj = 0;
35346 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35347 lldb::SBEnvironment *arg2 = 0 ;
35348 bool arg3 ;
35349 void *argp1 = 0 ;
35350 int res1 = 0 ;
35351 void *argp2 = 0 ;
35352 int res2 = 0 ;
35353 bool val3 ;
35354 int ecode3 = 0 ;
35355 PyObject *swig_obj[3] ;
35356
35357 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetEnvironment", 3, 3, swig_obj)) SWIG_fail;
35358 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35359 if (!SWIG_IsOK(res1)) {
35360 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35361 }
35362 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35363 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEnvironment, 0 | 0);
35364 if (!SWIG_IsOK(res2)) {
35365 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "2"" of type '" "lldb::SBEnvironment const &""'");
35366 }
35367 if (!argp2) {
35368 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "2"" of type '" "lldb::SBEnvironment const &""'");
35369 }
35370 arg2 = reinterpret_cast< lldb::SBEnvironment * >(argp2);
35371 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
35372 if (!SWIG_IsOK(ecode3)) {
35373 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_SetEnvironment" "', argument " "3"" of type '" "bool""'");
35374 }
35375 arg3 = static_cast< bool >(val3);
35376 {
35377 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35378 (arg1)->SetEnvironment((lldb::SBEnvironment const &)*arg2,arg3);
35379 SWIG_PYTHON_THREAD_END_ALLOW;
35380 }
35381 resultobj = SWIG_Py_Void();
35382 return resultobj;
35383fail:
35384 return NULL;
35385}
35386
35387
35388SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetEnvironment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35389 PyObject *resultobj = 0;
35390 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35391 void *argp1 = 0 ;
35392 int res1 = 0 ;
35393 PyObject *swig_obj[1] ;
35394 lldb::SBEnvironment result;
35395
35396 if (!args) SWIG_fail;
35397 swig_obj[0] = args;
35398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35399 if (!SWIG_IsOK(res1)) {
35400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetEnvironment" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35401 }
35402 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35403 {
35404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35405 result = (arg1)->GetEnvironment();
35406 SWIG_PYTHON_THREAD_END_ALLOW;
35407 }
35408 resultobj = SWIG_NewPointerObj((new lldb::SBEnvironment(static_cast< const lldb::SBEnvironment& >(result))), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_OWN | 0 );
35409 return resultobj;
35410fail:
35411 return NULL;
35412}
35413
35414
35415SWIGINTERN PyObject *_wrap_SBLaunchInfo_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35416 PyObject *resultobj = 0;
35417 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35418 void *argp1 = 0 ;
35419 int res1 = 0 ;
35420 PyObject *swig_obj[1] ;
35421
35422 if (!args) SWIG_fail;
35423 swig_obj[0] = args;
35424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35425 if (!SWIG_IsOK(res1)) {
35426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_Clear" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35427 }
35428 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35429 {
35430 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35431 (arg1)->Clear();
35432 SWIG_PYTHON_THREAD_END_ALLOW;
35433 }
35434 resultobj = SWIG_Py_Void();
35435 return resultobj;
35436fail:
35437 return NULL;
35438}
35439
35440
35441SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35442 PyObject *resultobj = 0;
35443 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35444 void *argp1 = 0 ;
35445 int res1 = 0 ;
35446 PyObject *swig_obj[1] ;
35447 char *result = 0 ;
35448
35449 if (!args) SWIG_fail;
35450 swig_obj[0] = args;
35451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35452 if (!SWIG_IsOK(res1)) {
35453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
35454 }
35455 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35456 {
35457 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35458 result = (char *)((lldb::SBLaunchInfo const *)arg1)->GetWorkingDirectory();
35459 SWIG_PYTHON_THREAD_END_ALLOW;
35460 }
35461 resultobj = SWIG_FromCharPtr((const char *)result);
35462 return resultobj;
35463fail:
35464 return NULL;
35465}
35466
35467
35468SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35469 PyObject *resultobj = 0;
35470 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35471 char *arg2 = (char *) 0 ;
35472 void *argp1 = 0 ;
35473 int res1 = 0 ;
35474 int res2 ;
35475 char *buf2 = 0 ;
35476 int alloc2 = 0 ;
35477 PyObject *swig_obj[2] ;
35478
35479 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetWorkingDirectory", 2, 2, swig_obj)) SWIG_fail;
35480 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35481 if (!SWIG_IsOK(res1)) {
35482 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35483 }
35484 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35485 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
35486 if (!SWIG_IsOK(res2)) {
35487 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetWorkingDirectory" "', argument " "2"" of type '" "char const *""'");
35488 }
35489 arg2 = reinterpret_cast< char * >(buf2);
35490 {
35491 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35492 (arg1)->SetWorkingDirectory((char const *)arg2);
35493 SWIG_PYTHON_THREAD_END_ALLOW;
35494 }
35495 resultobj = SWIG_Py_Void();
35496 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35497 return resultobj;
35498fail:
35499 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35500 return NULL;
35501}
35502
35503
35504SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35505 PyObject *resultobj = 0;
35506 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35507 void *argp1 = 0 ;
35508 int res1 = 0 ;
35509 PyObject *swig_obj[1] ;
35510 uint32_t result;
35511
35512 if (!args) SWIG_fail;
35513 swig_obj[0] = args;
35514 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35515 if (!SWIG_IsOK(res1)) {
35516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetLaunchFlags" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35517 }
35518 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35519 {
35520 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35521 result = (uint32_t)(arg1)->GetLaunchFlags();
35522 SWIG_PYTHON_THREAD_END_ALLOW;
35523 }
35524 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
35525 return resultobj;
35526fail:
35527 return NULL;
35528}
35529
35530
35531SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35532 PyObject *resultobj = 0;
35533 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35534 uint32_t arg2 ;
35535 void *argp1 = 0 ;
35536 int res1 = 0 ;
35537 unsigned int val2 ;
35538 int ecode2 = 0 ;
35539 PyObject *swig_obj[2] ;
35540
35541 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetLaunchFlags", 2, 2, swig_obj)) SWIG_fail;
35542 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35543 if (!SWIG_IsOK(res1)) {
35544 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetLaunchFlags" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35545 }
35546 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35547 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
35548 if (!SWIG_IsOK(ecode2)) {
35549 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetLaunchFlags" "', argument " "2"" of type '" "uint32_t""'");
35550 }
35551 arg2 = static_cast< uint32_t >(val2);
35552 {
35553 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35554 (arg1)->SetLaunchFlags(arg2);
35555 SWIG_PYTHON_THREAD_END_ALLOW;
35556 }
35557 resultobj = SWIG_Py_Void();
35558 return resultobj;
35559fail:
35560 return NULL;
35561}
35562
35563
35564SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetProcessPluginName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35565 PyObject *resultobj = 0;
35566 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35567 void *argp1 = 0 ;
35568 int res1 = 0 ;
35569 PyObject *swig_obj[1] ;
35570 char *result = 0 ;
35571
35572 if (!args) SWIG_fail;
35573 swig_obj[0] = args;
35574 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35575 if (!SWIG_IsOK(res1)) {
35576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetProcessPluginName" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35577 }
35578 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35579 {
35580 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35581 result = (char *)(arg1)->GetProcessPluginName();
35582 SWIG_PYTHON_THREAD_END_ALLOW;
35583 }
35584 resultobj = SWIG_FromCharPtr((const char *)result);
35585 return resultobj;
35586fail:
35587 return NULL;
35588}
35589
35590
35591SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetProcessPluginName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35592 PyObject *resultobj = 0;
35593 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35594 char *arg2 = (char *) 0 ;
35595 void *argp1 = 0 ;
35596 int res1 = 0 ;
35597 int res2 ;
35598 char *buf2 = 0 ;
35599 int alloc2 = 0 ;
35600 PyObject *swig_obj[2] ;
35601
35602 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetProcessPluginName", 2, 2, swig_obj)) SWIG_fail;
35603 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35604 if (!SWIG_IsOK(res1)) {
35605 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetProcessPluginName" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35606 }
35607 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35608 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
35609 if (!SWIG_IsOK(res2)) {
35610 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetProcessPluginName" "', argument " "2"" of type '" "char const *""'");
35611 }
35612 arg2 = reinterpret_cast< char * >(buf2);
35613 {
35614 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35615 (arg1)->SetProcessPluginName((char const *)arg2);
35616 SWIG_PYTHON_THREAD_END_ALLOW;
35617 }
35618 resultobj = SWIG_Py_Void();
35619 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35620 return resultobj;
35621fail:
35622 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35623 return NULL;
35624}
35625
35626
35627SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35628 PyObject *resultobj = 0;
35629 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35630 void *argp1 = 0 ;
35631 int res1 = 0 ;
35632 PyObject *swig_obj[1] ;
35633 char *result = 0 ;
35634
35635 if (!args) SWIG_fail;
35636 swig_obj[0] = args;
35637 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35638 if (!SWIG_IsOK(res1)) {
35639 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetShell" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35640 }
35641 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35642 {
35643 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35644 result = (char *)(arg1)->GetShell();
35645 SWIG_PYTHON_THREAD_END_ALLOW;
35646 }
35647 resultobj = SWIG_FromCharPtr((const char *)result);
35648 return resultobj;
35649fail:
35650 return NULL;
35651}
35652
35653
35654SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35655 PyObject *resultobj = 0;
35656 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35657 char *arg2 = (char *) 0 ;
35658 void *argp1 = 0 ;
35659 int res1 = 0 ;
35660 int res2 ;
35661 char *buf2 = 0 ;
35662 int alloc2 = 0 ;
35663 PyObject *swig_obj[2] ;
35664
35665 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetShell", 2, 2, swig_obj)) SWIG_fail;
35666 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35667 if (!SWIG_IsOK(res1)) {
35668 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetShell" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35669 }
35670 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35671 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
35672 if (!SWIG_IsOK(res2)) {
35673 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetShell" "', argument " "2"" of type '" "char const *""'");
35674 }
35675 arg2 = reinterpret_cast< char * >(buf2);
35676 {
35677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35678 (arg1)->SetShell((char const *)arg2);
35679 SWIG_PYTHON_THREAD_END_ALLOW;
35680 }
35681 resultobj = SWIG_Py_Void();
35682 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35683 return resultobj;
35684fail:
35685 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
35686 return NULL;
35687}
35688
35689
35690SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetShellExpandArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35691 PyObject *resultobj = 0;
35692 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35693 void *argp1 = 0 ;
35694 int res1 = 0 ;
35695 PyObject *swig_obj[1] ;
35696 bool result;
35697
35698 if (!args) SWIG_fail;
35699 swig_obj[0] = args;
35700 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35701 if (!SWIG_IsOK(res1)) {
35702 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetShellExpandArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35703 }
35704 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35705 {
35706 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35707 result = (bool)(arg1)->GetShellExpandArguments();
35708 SWIG_PYTHON_THREAD_END_ALLOW;
35709 }
35710 resultobj = SWIG_From_bool(static_cast< bool >(result));
35711 return resultobj;
35712fail:
35713 return NULL;
35714}
35715
35716
35717SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetShellExpandArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35718 PyObject *resultobj = 0;
35719 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35720 bool arg2 ;
35721 void *argp1 = 0 ;
35722 int res1 = 0 ;
35723 bool val2 ;
35724 int ecode2 = 0 ;
35725 PyObject *swig_obj[2] ;
35726
35727 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetShellExpandArguments", 2, 2, swig_obj)) SWIG_fail;
35728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35729 if (!SWIG_IsOK(res1)) {
35730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetShellExpandArguments" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35731 }
35732 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35733 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
35734 if (!SWIG_IsOK(ecode2)) {
35735 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetShellExpandArguments" "', argument " "2"" of type '" "bool""'");
35736 }
35737 arg2 = static_cast< bool >(val2);
35738 {
35739 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35740 (arg1)->SetShellExpandArguments(arg2);
35741 SWIG_PYTHON_THREAD_END_ALLOW;
35742 }
35743 resultobj = SWIG_Py_Void();
35744 return resultobj;
35745fail:
35746 return NULL;
35747}
35748
35749
35750SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetResumeCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35751 PyObject *resultobj = 0;
35752 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35753 void *argp1 = 0 ;
35754 int res1 = 0 ;
35755 PyObject *swig_obj[1] ;
35756 uint32_t result;
35757
35758 if (!args) SWIG_fail;
35759 swig_obj[0] = args;
35760 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35761 if (!SWIG_IsOK(res1)) {
35762 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetResumeCount" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35763 }
35764 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35765 {
35766 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35767 result = (uint32_t)(arg1)->GetResumeCount();
35768 SWIG_PYTHON_THREAD_END_ALLOW;
35769 }
35770 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
35771 return resultobj;
35772fail:
35773 return NULL;
35774}
35775
35776
35777SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetResumeCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35778 PyObject *resultobj = 0;
35779 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35780 uint32_t arg2 ;
35781 void *argp1 = 0 ;
35782 int res1 = 0 ;
35783 unsigned int val2 ;
35784 int ecode2 = 0 ;
35785 PyObject *swig_obj[2] ;
35786
35787 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetResumeCount", 2, 2, swig_obj)) SWIG_fail;
35788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35789 if (!SWIG_IsOK(res1)) {
35790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetResumeCount" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35791 }
35792 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35793 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
35794 if (!SWIG_IsOK(ecode2)) {
35795 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetResumeCount" "', argument " "2"" of type '" "uint32_t""'");
35796 }
35797 arg2 = static_cast< uint32_t >(val2);
35798 {
35799 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35800 (arg1)->SetResumeCount(arg2);
35801 SWIG_PYTHON_THREAD_END_ALLOW;
35802 }
35803 resultobj = SWIG_Py_Void();
35804 return resultobj;
35805fail:
35806 return NULL;
35807}
35808
35809
35810SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddCloseFileAction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35811 PyObject *resultobj = 0;
35812 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35813 int arg2 ;
35814 void *argp1 = 0 ;
35815 int res1 = 0 ;
35816 int val2 ;
35817 int ecode2 = 0 ;
35818 PyObject *swig_obj[2] ;
35819 bool result;
35820
35821 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_AddCloseFileAction", 2, 2, swig_obj)) SWIG_fail;
35822 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35823 if (!SWIG_IsOK(res1)) {
35824 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddCloseFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35825 }
35826 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35827 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
35828 if (!SWIG_IsOK(ecode2)) {
35829 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddCloseFileAction" "', argument " "2"" of type '" "int""'");
35830 }
35831 arg2 = static_cast< int >(val2);
35832 {
35833 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35834 result = (bool)(arg1)->AddCloseFileAction(arg2);
35835 SWIG_PYTHON_THREAD_END_ALLOW;
35836 }
35837 resultobj = SWIG_From_bool(static_cast< bool >(result));
35838 return resultobj;
35839fail:
35840 return NULL;
35841}
35842
35843
35844SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddDuplicateFileAction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35845 PyObject *resultobj = 0;
35846 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35847 int arg2 ;
35848 int arg3 ;
35849 void *argp1 = 0 ;
35850 int res1 = 0 ;
35851 int val2 ;
35852 int ecode2 = 0 ;
35853 int val3 ;
35854 int ecode3 = 0 ;
35855 PyObject *swig_obj[3] ;
35856 bool result;
35857
35858 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_AddDuplicateFileAction", 3, 3, swig_obj)) SWIG_fail;
35859 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35860 if (!SWIG_IsOK(res1)) {
35861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddDuplicateFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35862 }
35863 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35864 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
35865 if (!SWIG_IsOK(ecode2)) {
35866 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddDuplicateFileAction" "', argument " "2"" of type '" "int""'");
35867 }
35868 arg2 = static_cast< int >(val2);
35869 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
35870 if (!SWIG_IsOK(ecode3)) {
35871 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_AddDuplicateFileAction" "', argument " "3"" of type '" "int""'");
35872 }
35873 arg3 = static_cast< int >(val3);
35874 {
35875 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35876 result = (bool)(arg1)->AddDuplicateFileAction(arg2,arg3);
35877 SWIG_PYTHON_THREAD_END_ALLOW;
35878 }
35879 resultobj = SWIG_From_bool(static_cast< bool >(result));
35880 return resultobj;
35881fail:
35882 return NULL;
35883}
35884
35885
35886SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddOpenFileAction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35887 PyObject *resultobj = 0;
35888 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35889 int arg2 ;
35890 char *arg3 = (char *) 0 ;
35891 bool arg4 ;
35892 bool arg5 ;
35893 void *argp1 = 0 ;
35894 int res1 = 0 ;
35895 int val2 ;
35896 int ecode2 = 0 ;
35897 int res3 ;
35898 char *buf3 = 0 ;
35899 int alloc3 = 0 ;
35900 bool val4 ;
35901 int ecode4 = 0 ;
35902 bool val5 ;
35903 int ecode5 = 0 ;
35904 PyObject *swig_obj[5] ;
35905 bool result;
35906
35907 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_AddOpenFileAction", 5, 5, swig_obj)) SWIG_fail;
35908 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35909 if (!SWIG_IsOK(res1)) {
35910 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35911 }
35912 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35913 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
35914 if (!SWIG_IsOK(ecode2)) {
35915 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "2"" of type '" "int""'");
35916 }
35917 arg2 = static_cast< int >(val2);
35918 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
35919 if (!SWIG_IsOK(res3)) {
35920 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "3"" of type '" "char const *""'");
35921 }
35922 arg3 = reinterpret_cast< char * >(buf3);
35923 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
35924 if (!SWIG_IsOK(ecode4)) {
35925 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "4"" of type '" "bool""'");
35926 }
35927 arg4 = static_cast< bool >(val4);
35928 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
35929 if (!SWIG_IsOK(ecode5)) {
35930 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBLaunchInfo_AddOpenFileAction" "', argument " "5"" of type '" "bool""'");
35931 }
35932 arg5 = static_cast< bool >(val5);
35933 {
35934 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35935 result = (bool)(arg1)->AddOpenFileAction(arg2,(char const *)arg3,arg4,arg5);
35936 SWIG_PYTHON_THREAD_END_ALLOW;
35937 }
35938 resultobj = SWIG_From_bool(static_cast< bool >(result));
35939 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
35940 return resultobj;
35941fail:
35942 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
35943 return NULL;
35944}
35945
35946
35947SWIGINTERN PyObject *_wrap_SBLaunchInfo_AddSuppressFileAction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35948 PyObject *resultobj = 0;
35949 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
35950 int arg2 ;
35951 bool arg3 ;
35952 bool arg4 ;
35953 void *argp1 = 0 ;
35954 int res1 = 0 ;
35955 int val2 ;
35956 int ecode2 = 0 ;
35957 bool val3 ;
35958 int ecode3 = 0 ;
35959 bool val4 ;
35960 int ecode4 = 0 ;
35961 PyObject *swig_obj[4] ;
35962 bool result;
35963
35964 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_AddSuppressFileAction", 4, 4, swig_obj)) SWIG_fail;
35965 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
35966 if (!SWIG_IsOK(res1)) {
35967 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
35968 }
35969 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
35970 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
35971 if (!SWIG_IsOK(ecode2)) {
35972 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "2"" of type '" "int""'");
35973 }
35974 arg2 = static_cast< int >(val2);
35975 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
35976 if (!SWIG_IsOK(ecode3)) {
35977 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "3"" of type '" "bool""'");
35978 }
35979 arg3 = static_cast< bool >(val3);
35980 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
35981 if (!SWIG_IsOK(ecode4)) {
35982 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBLaunchInfo_AddSuppressFileAction" "', argument " "4"" of type '" "bool""'");
35983 }
35984 arg4 = static_cast< bool >(val4);
35985 {
35986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
35987 result = (bool)(arg1)->AddSuppressFileAction(arg2,arg3,arg4);
35988 SWIG_PYTHON_THREAD_END_ALLOW;
35989 }
35990 resultobj = SWIG_From_bool(static_cast< bool >(result));
35991 return resultobj;
35992fail:
35993 return NULL;
35994}
35995
35996
35997SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetLaunchEventData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35998 PyObject *resultobj = 0;
35999 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
36000 char *arg2 = (char *) 0 ;
36001 void *argp1 = 0 ;
36002 int res1 = 0 ;
36003 int res2 ;
36004 char *buf2 = 0 ;
36005 int alloc2 = 0 ;
36006 PyObject *swig_obj[2] ;
36007
36008 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetLaunchEventData", 2, 2, swig_obj)) SWIG_fail;
36009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
36010 if (!SWIG_IsOK(res1)) {
36011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetLaunchEventData" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
36012 }
36013 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
36014 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
36015 if (!SWIG_IsOK(res2)) {
36016 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLaunchInfo_SetLaunchEventData" "', argument " "2"" of type '" "char const *""'");
36017 }
36018 arg2 = reinterpret_cast< char * >(buf2);
36019 {
36020 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36021 (arg1)->SetLaunchEventData((char const *)arg2);
36022 SWIG_PYTHON_THREAD_END_ALLOW;
36023 }
36024 resultobj = SWIG_Py_Void();
36025 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
36026 return resultobj;
36027fail:
36028 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
36029 return NULL;
36030}
36031
36032
36033SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetLaunchEventData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36034 PyObject *resultobj = 0;
36035 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
36036 void *argp1 = 0 ;
36037 int res1 = 0 ;
36038 PyObject *swig_obj[1] ;
36039 char *result = 0 ;
36040
36041 if (!args) SWIG_fail;
36042 swig_obj[0] = args;
36043 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
36044 if (!SWIG_IsOK(res1)) {
36045 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetLaunchEventData" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
36046 }
36047 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
36048 {
36049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36050 result = (char *)((lldb::SBLaunchInfo const *)arg1)->GetLaunchEventData();
36051 SWIG_PYTHON_THREAD_END_ALLOW;
36052 }
36053 resultobj = SWIG_FromCharPtr((const char *)result);
36054 return resultobj;
36055fail:
36056 return NULL;
36057}
36058
36059
36060SWIGINTERN PyObject *_wrap_SBLaunchInfo_GetDetachOnError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36061 PyObject *resultobj = 0;
36062 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
36063 void *argp1 = 0 ;
36064 int res1 = 0 ;
36065 PyObject *swig_obj[1] ;
36066 bool result;
36067
36068 if (!args) SWIG_fail;
36069 swig_obj[0] = args;
36070 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
36071 if (!SWIG_IsOK(res1)) {
36072 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_GetDetachOnError" "', argument " "1"" of type '" "lldb::SBLaunchInfo const *""'");
36073 }
36074 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
36075 {
36076 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36077 result = (bool)((lldb::SBLaunchInfo const *)arg1)->GetDetachOnError();
36078 SWIG_PYTHON_THREAD_END_ALLOW;
36079 }
36080 resultobj = SWIG_From_bool(static_cast< bool >(result));
36081 return resultobj;
36082fail:
36083 return NULL;
36084}
36085
36086
36087SWIGINTERN PyObject *_wrap_SBLaunchInfo_SetDetachOnError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36088 PyObject *resultobj = 0;
36089 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
36090 bool arg2 ;
36091 void *argp1 = 0 ;
36092 int res1 = 0 ;
36093 bool val2 ;
36094 int ecode2 = 0 ;
36095 PyObject *swig_obj[2] ;
36096
36097 if (!SWIG_Python_UnpackTuple(args, "SBLaunchInfo_SetDetachOnError", 2, 2, swig_obj)) SWIG_fail;
36098 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0 );
36099 if (!SWIG_IsOK(res1)) {
36100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLaunchInfo_SetDetachOnError" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
36101 }
36102 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
36103 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
36104 if (!SWIG_IsOK(ecode2)) {
36105 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLaunchInfo_SetDetachOnError" "', argument " "2"" of type '" "bool""'");
36106 }
36107 arg2 = static_cast< bool >(val2);
36108 {
36109 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36110 (arg1)->SetDetachOnError(arg2);
36111 SWIG_PYTHON_THREAD_END_ALLOW;
36112 }
36113 resultobj = SWIG_Py_Void();
36114 return resultobj;
36115fail:
36116 return NULL;
36117}
36118
36119
36120SWIGINTERN PyObject *_wrap_delete_SBLaunchInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36121 PyObject *resultobj = 0;
36122 lldb::SBLaunchInfo *arg1 = (lldb::SBLaunchInfo *) 0 ;
36123 void *argp1 = 0 ;
36124 int res1 = 0 ;
36125 PyObject *swig_obj[1] ;
36126
36127 if (!args) SWIG_fail;
36128 swig_obj[0] = args;
36129 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_DISOWN | 0 );
36130 if (!SWIG_IsOK(res1)) {
36131 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBLaunchInfo" "', argument " "1"" of type '" "lldb::SBLaunchInfo *""'");
36132 }
36133 arg1 = reinterpret_cast< lldb::SBLaunchInfo * >(argp1);
36134 {
36135 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36136 delete arg1;
36137 SWIG_PYTHON_THREAD_END_ALLOW;
36138 }
36139 resultobj = SWIG_Py_Void();
36140 return resultobj;
36141fail:
36142 return NULL;
36143}
36144
36145
36146SWIGINTERN PyObject *SBLaunchInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36147 PyObject *obj;
36148 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
36149 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_NewClientData(obj));
36150 return SWIG_Py_Void();
36151}
36152
36153SWIGINTERN PyObject *SBLaunchInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36154 return SWIG_Python_InitShadowInstance(args);
36155}
36156
36157SWIGINTERN PyObject *_wrap_new_SBLineEntry__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
36158 PyObject *resultobj = 0;
36159 lldb::SBLineEntry *result = 0 ;
36160
36161 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
36162 {
36163 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36164 result = (lldb::SBLineEntry *)new lldb::SBLineEntry();
36165 SWIG_PYTHON_THREAD_END_ALLOW;
36166 }
36167 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NEW | 0 );
36168 return resultobj;
36169fail:
36170 return NULL;
36171}
36172
36173
36174SWIGINTERN PyObject *_wrap_new_SBLineEntry__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
36175 PyObject *resultobj = 0;
36176 lldb::SBLineEntry *arg1 = 0 ;
36177 void *argp1 = 0 ;
36178 int res1 = 0 ;
36179 lldb::SBLineEntry *result = 0 ;
36180
36181 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
36182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
36183 if (!SWIG_IsOK(res1)) {
36184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBLineEntry" "', argument " "1"" of type '" "lldb::SBLineEntry const &""'");
36185 }
36186 if (!argp1) {
36187 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBLineEntry" "', argument " "1"" of type '" "lldb::SBLineEntry const &""'");
36188 }
36189 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36190 {
36191 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36192 result = (lldb::SBLineEntry *)new lldb::SBLineEntry((lldb::SBLineEntry const &)*arg1);
36193 SWIG_PYTHON_THREAD_END_ALLOW;
36194 }
36195 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NEW | 0 );
36196 return resultobj;
36197fail:
36198 return NULL;
36199}
36200
36201
36202SWIGINTERN PyObject *_wrap_new_SBLineEntry(PyObject *self, PyObject *args) {
36203 Py_ssize_t argc;
36204 PyObject *argv[2] = {
36205 0
36206 };
36207
36208 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBLineEntry", 0, 1, argv))) SWIG_fail;
36209 --argc;
36210 if (argc == 0) {
36211 return _wrap_new_SBLineEntry__SWIG_0(self, argc, argv);
36212 }
36213 if (argc == 1) {
36214 int _v;
36215 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_NO_NULL | 0);
36216 _v = SWIG_CheckState(res);
36217 if (_v) {
36218 return _wrap_new_SBLineEntry__SWIG_1(self, argc, argv);
36219 }
36220 }
36221
36222fail:
36223 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBLineEntry'.\n"
36224 " Possible C/C++ prototypes are:\n"
36225 " lldb::SBLineEntry::SBLineEntry()\n"
36226 " lldb::SBLineEntry::SBLineEntry(lldb::SBLineEntry const &)\n");
36227 return 0;
36228}
36229
36230
36231SWIGINTERN PyObject *_wrap_delete_SBLineEntry(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36232 PyObject *resultobj = 0;
36233 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36234 void *argp1 = 0 ;
36235 int res1 = 0 ;
36236 PyObject *swig_obj[1] ;
36237
36238 if (!args) SWIG_fail;
36239 swig_obj[0] = args;
36240 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_DISOWN | 0 );
36241 if (!SWIG_IsOK(res1)) {
36242 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBLineEntry" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
36243 }
36244 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36245 {
36246 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36247 delete arg1;
36248 SWIG_PYTHON_THREAD_END_ALLOW;
36249 }
36250 resultobj = SWIG_Py_Void();
36251 return resultobj;
36252fail:
36253 return NULL;
36254}
36255
36256
36257SWIGINTERN PyObject *_wrap_SBLineEntry_GetStartAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36258 PyObject *resultobj = 0;
36259 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36260 void *argp1 = 0 ;
36261 int res1 = 0 ;
36262 PyObject *swig_obj[1] ;
36263 lldb::SBAddress result;
36264
36265 if (!args) SWIG_fail;
36266 swig_obj[0] = args;
36267 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36268 if (!SWIG_IsOK(res1)) {
36269 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetStartAddress" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36270 }
36271 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36272 {
36273 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36274 result = ((lldb::SBLineEntry const *)arg1)->GetStartAddress();
36275 SWIG_PYTHON_THREAD_END_ALLOW;
36276 }
36277 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
36278 return resultobj;
36279fail:
36280 return NULL;
36281}
36282
36283
36284SWIGINTERN PyObject *_wrap_SBLineEntry_GetEndAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36285 PyObject *resultobj = 0;
36286 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36287 void *argp1 = 0 ;
36288 int res1 = 0 ;
36289 PyObject *swig_obj[1] ;
36290 lldb::SBAddress result;
36291
36292 if (!args) SWIG_fail;
36293 swig_obj[0] = args;
36294 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36295 if (!SWIG_IsOK(res1)) {
36296 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetEndAddress" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36297 }
36298 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36299 {
36300 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36301 result = ((lldb::SBLineEntry const *)arg1)->GetEndAddress();
36302 SWIG_PYTHON_THREAD_END_ALLOW;
36303 }
36304 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
36305 return resultobj;
36306fail:
36307 return NULL;
36308}
36309
36310
36311SWIGINTERN PyObject *_wrap_SBLineEntry_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36312 PyObject *resultobj = 0;
36313 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36314 void *argp1 = 0 ;
36315 int res1 = 0 ;
36316 PyObject *swig_obj[1] ;
36317 bool result;
36318
36319 if (!args) SWIG_fail;
36320 swig_obj[0] = args;
36321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36322 if (!SWIG_IsOK(res1)) {
36323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_IsValid" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36324 }
36325 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36326 {
36327 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36328 result = (bool)((lldb::SBLineEntry const *)arg1)->IsValid();
36329 SWIG_PYTHON_THREAD_END_ALLOW;
36330 }
36331 resultobj = SWIG_From_bool(static_cast< bool >(result));
36332 return resultobj;
36333fail:
36334 return NULL;
36335}
36336
36337
36338SWIGINTERN PyObject *_wrap_SBLineEntry___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36339 PyObject *resultobj = 0;
36340 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36341 void *argp1 = 0 ;
36342 int res1 = 0 ;
36343 PyObject *swig_obj[1] ;
36344 bool result;
36345
36346 if (!args) SWIG_fail;
36347 swig_obj[0] = args;
36348 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36349 if (!SWIG_IsOK(res1)) {
36350 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___nonzero__" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36351 }
36352 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36353 {
36354 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36355 result = (bool)((lldb::SBLineEntry const *)arg1)->operator bool();
36356 SWIG_PYTHON_THREAD_END_ALLOW;
36357 }
36358 resultobj = SWIG_From_bool(static_cast< bool >(result));
36359 return resultobj;
36360fail:
36361 return NULL;
36362}
36363
36364
36365SWIGINTERN PyObject *_wrap_SBLineEntry_GetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36366 PyObject *resultobj = 0;
36367 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36368 void *argp1 = 0 ;
36369 int res1 = 0 ;
36370 PyObject *swig_obj[1] ;
36371 lldb::SBFileSpec result;
36372
36373 if (!args) SWIG_fail;
36374 swig_obj[0] = args;
36375 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36376 if (!SWIG_IsOK(res1)) {
36377 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetFileSpec" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36378 }
36379 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36380 {
36381 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36382 result = ((lldb::SBLineEntry const *)arg1)->GetFileSpec();
36383 SWIG_PYTHON_THREAD_END_ALLOW;
36384 }
36385 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
36386 return resultobj;
36387fail:
36388 return NULL;
36389}
36390
36391
36392SWIGINTERN PyObject *_wrap_SBLineEntry_GetLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36393 PyObject *resultobj = 0;
36394 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36395 void *argp1 = 0 ;
36396 int res1 = 0 ;
36397 PyObject *swig_obj[1] ;
36398 uint32_t result;
36399
36400 if (!args) SWIG_fail;
36401 swig_obj[0] = args;
36402 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36403 if (!SWIG_IsOK(res1)) {
36404 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetLine" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36405 }
36406 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36407 {
36408 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36409 result = (uint32_t)((lldb::SBLineEntry const *)arg1)->GetLine();
36410 SWIG_PYTHON_THREAD_END_ALLOW;
36411 }
36412 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
36413 return resultobj;
36414fail:
36415 return NULL;
36416}
36417
36418
36419SWIGINTERN PyObject *_wrap_SBLineEntry_GetColumn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36420 PyObject *resultobj = 0;
36421 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36422 void *argp1 = 0 ;
36423 int res1 = 0 ;
36424 PyObject *swig_obj[1] ;
36425 uint32_t result;
36426
36427 if (!args) SWIG_fail;
36428 swig_obj[0] = args;
36429 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36430 if (!SWIG_IsOK(res1)) {
36431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetColumn" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36432 }
36433 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36434 {
36435 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36436 result = (uint32_t)((lldb::SBLineEntry const *)arg1)->GetColumn();
36437 SWIG_PYTHON_THREAD_END_ALLOW;
36438 }
36439 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
36440 return resultobj;
36441fail:
36442 return NULL;
36443}
36444
36445
36446SWIGINTERN PyObject *_wrap_SBLineEntry_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36447 PyObject *resultobj = 0;
36448 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36449 lldb::SBStream *arg2 = 0 ;
36450 void *argp1 = 0 ;
36451 int res1 = 0 ;
36452 void *argp2 = 0 ;
36453 int res2 = 0 ;
36454 PyObject *swig_obj[2] ;
36455 bool result;
36456
36457 if (!SWIG_Python_UnpackTuple(args, "SBLineEntry_GetDescription", 2, 2, swig_obj)) SWIG_fail;
36458 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36459 if (!SWIG_IsOK(res1)) {
36460 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_GetDescription" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
36461 }
36462 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36463 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
36464 if (!SWIG_IsOK(res2)) {
36465 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
36466 }
36467 if (!argp2) {
36468 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
36469 }
36470 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
36471 {
36472 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36473 result = (bool)(arg1)->GetDescription(*arg2);
36474 SWIG_PYTHON_THREAD_END_ALLOW;
36475 }
36476 resultobj = SWIG_From_bool(static_cast< bool >(result));
36477 return resultobj;
36478fail:
36479 return NULL;
36480}
36481
36482
36483SWIGINTERN PyObject *_wrap_SBLineEntry_SetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36484 PyObject *resultobj = 0;
36485 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36486 lldb::SBFileSpec arg2 ;
36487 void *argp1 = 0 ;
36488 int res1 = 0 ;
36489 void *argp2 ;
36490 int res2 = 0 ;
36491 PyObject *swig_obj[2] ;
36492
36493 if (!SWIG_Python_UnpackTuple(args, "SBLineEntry_SetFileSpec", 2, 2, swig_obj)) SWIG_fail;
36494 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36495 if (!SWIG_IsOK(res1)) {
36496 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_SetFileSpec" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
36497 }
36498 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36499 {
36500 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
36501 if (!SWIG_IsOK(res2)) {
36502 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
36503 }
36504 if (!argp2) {
36505 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec""'");
36506 } else {
36507 lldb::SBFileSpec * temp = reinterpret_cast< lldb::SBFileSpec * >(argp2);
36508 arg2 = *temp;
36509 if (SWIG_IsNewObj(res2)) delete temp;
36510 }
36511 }
36512 {
36513 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36514 (arg1)->SetFileSpec(arg2);
36515 SWIG_PYTHON_THREAD_END_ALLOW;
36516 }
36517 resultobj = SWIG_Py_Void();
36518 return resultobj;
36519fail:
36520 return NULL;
36521}
36522
36523
36524SWIGINTERN PyObject *_wrap_SBLineEntry_SetLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36525 PyObject *resultobj = 0;
36526 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36527 uint32_t arg2 ;
36528 void *argp1 = 0 ;
36529 int res1 = 0 ;
36530 unsigned int val2 ;
36531 int ecode2 = 0 ;
36532 PyObject *swig_obj[2] ;
36533
36534 if (!SWIG_Python_UnpackTuple(args, "SBLineEntry_SetLine", 2, 2, swig_obj)) SWIG_fail;
36535 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36536 if (!SWIG_IsOK(res1)) {
36537 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_SetLine" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
36538 }
36539 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36540 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
36541 if (!SWIG_IsOK(ecode2)) {
36542 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLineEntry_SetLine" "', argument " "2"" of type '" "uint32_t""'");
36543 }
36544 arg2 = static_cast< uint32_t >(val2);
36545 {
36546 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36547 (arg1)->SetLine(arg2);
36548 SWIG_PYTHON_THREAD_END_ALLOW;
36549 }
36550 resultobj = SWIG_Py_Void();
36551 return resultobj;
36552fail:
36553 return NULL;
36554}
36555
36556
36557SWIGINTERN PyObject *_wrap_SBLineEntry_SetColumn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36558 PyObject *resultobj = 0;
36559 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36560 uint32_t arg2 ;
36561 void *argp1 = 0 ;
36562 int res1 = 0 ;
36563 unsigned int val2 ;
36564 int ecode2 = 0 ;
36565 PyObject *swig_obj[2] ;
36566
36567 if (!SWIG_Python_UnpackTuple(args, "SBLineEntry_SetColumn", 2, 2, swig_obj)) SWIG_fail;
36568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36569 if (!SWIG_IsOK(res1)) {
36570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry_SetColumn" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
36571 }
36572 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36573 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
36574 if (!SWIG_IsOK(ecode2)) {
36575 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBLineEntry_SetColumn" "', argument " "2"" of type '" "uint32_t""'");
36576 }
36577 arg2 = static_cast< uint32_t >(val2);
36578 {
36579 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36580 (arg1)->SetColumn(arg2);
36581 SWIG_PYTHON_THREAD_END_ALLOW;
36582 }
36583 resultobj = SWIG_Py_Void();
36584 return resultobj;
36585fail:
36586 return NULL;
36587}
36588
36589
36590SWIGINTERN PyObject *_wrap_SBLineEntry___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36591 PyObject *resultobj = 0;
36592 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36593 lldb::SBLineEntry *arg2 = 0 ;
36594 void *argp1 = 0 ;
36595 int res1 = 0 ;
36596 void *argp2 = 0 ;
36597 int res2 = 0 ;
36598 PyObject *swig_obj[2] ;
36599 bool result;
36600
36601 if (!SWIG_Python_UnpackTuple(args, "SBLineEntry___eq__", 2, 2, swig_obj)) SWIG_fail;
36602 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36603 if (!SWIG_IsOK(res1)) {
36604 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___eq__" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36605 }
36606 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36607 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
36608 if (!SWIG_IsOK(res2)) {
36609 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry___eq__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
36610 }
36611 if (!argp2) {
36612 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry___eq__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
36613 }
36614 arg2 = reinterpret_cast< lldb::SBLineEntry * >(argp2);
36615 {
36616 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36617 result = (bool)((lldb::SBLineEntry const *)arg1)->operator ==((lldb::SBLineEntry const &)*arg2);
36618 SWIG_PYTHON_THREAD_END_ALLOW;
36619 }
36620 resultobj = SWIG_From_bool(static_cast< bool >(result));
36621 return resultobj;
36622fail:
36623 PyErr_Clear();
36624 Py_INCREF(Py_NotImplemented);
36625 return Py_NotImplemented;
36626}
36627
36628
36629SWIGINTERN PyObject *_wrap_SBLineEntry___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36630 PyObject *resultobj = 0;
36631 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36632 lldb::SBLineEntry *arg2 = 0 ;
36633 void *argp1 = 0 ;
36634 int res1 = 0 ;
36635 void *argp2 = 0 ;
36636 int res2 = 0 ;
36637 PyObject *swig_obj[2] ;
36638 bool result;
36639
36640 if (!SWIG_Python_UnpackTuple(args, "SBLineEntry___ne__", 2, 2, swig_obj)) SWIG_fail;
36641 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36642 if (!SWIG_IsOK(res1)) {
36643 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___ne__" "', argument " "1"" of type '" "lldb::SBLineEntry const *""'");
36644 }
36645 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36646 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
36647 if (!SWIG_IsOK(res2)) {
36648 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBLineEntry___ne__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
36649 }
36650 if (!argp2) {
36651 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBLineEntry___ne__" "', argument " "2"" of type '" "lldb::SBLineEntry const &""'");
36652 }
36653 arg2 = reinterpret_cast< lldb::SBLineEntry * >(argp2);
36654 {
36655 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36656 result = (bool)((lldb::SBLineEntry const *)arg1)->operator !=((lldb::SBLineEntry const &)*arg2);
36657 SWIG_PYTHON_THREAD_END_ALLOW;
36658 }
36659 resultobj = SWIG_From_bool(static_cast< bool >(result));
36660 return resultobj;
36661fail:
36662 PyErr_Clear();
36663 Py_INCREF(Py_NotImplemented);
36664 return Py_NotImplemented;
36665}
36666
36667
36668SWIGINTERN PyObject *_wrap_SBLineEntry___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36669 PyObject *resultobj = 0;
36670 lldb::SBLineEntry *arg1 = (lldb::SBLineEntry *) 0 ;
36671 void *argp1 = 0 ;
36672 int res1 = 0 ;
36673 PyObject *swig_obj[1] ;
36674 std::string result;
36675
36676 if (!args) SWIG_fail;
36677 swig_obj[0] = args;
36678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBLineEntry, 0 | 0 );
36679 if (!SWIG_IsOK(res1)) {
36680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBLineEntry___str__" "', argument " "1"" of type '" "lldb::SBLineEntry *""'");
36681 }
36682 arg1 = reinterpret_cast< lldb::SBLineEntry * >(argp1);
36683 {
36684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36685 result = lldb_SBLineEntry___str__(arg1);
36686 SWIG_PYTHON_THREAD_END_ALLOW;
36687 }
36688 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
36689 return resultobj;
36690fail:
36691 return NULL;
36692}
36693
36694
36695SWIGINTERN PyObject *SBLineEntry_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36696 PyObject *obj;
36697 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
36698 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBLineEntry, SWIG_NewClientData(obj));
36699 return SWIG_Py_Void();
36700}
36701
36702SWIGINTERN PyObject *SBLineEntry_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36703 return SWIG_Python_InitShadowInstance(args);
36704}
36705
36706SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
36707 PyObject *resultobj = 0;
36708 lldb::SBListener *result = 0 ;
36709
36710 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
36711 {
36712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36713 result = (lldb::SBListener *)new lldb::SBListener();
36714 SWIG_PYTHON_THREAD_END_ALLOW;
36715 }
36716 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NEW | 0 );
36717 return resultobj;
36718fail:
36719 return NULL;
36720}
36721
36722
36723SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
36724 PyObject *resultobj = 0;
36725 char *arg1 = (char *) 0 ;
36726 int res1 ;
36727 char *buf1 = 0 ;
36728 int alloc1 = 0 ;
36729 lldb::SBListener *result = 0 ;
36730
36731 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
36732 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
36733 if (!SWIG_IsOK(res1)) {
36734 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBListener" "', argument " "1"" of type '" "char const *""'");
36735 }
36736 arg1 = reinterpret_cast< char * >(buf1);
36737 {
36738 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36739 result = (lldb::SBListener *)new lldb::SBListener((char const *)arg1);
36740 SWIG_PYTHON_THREAD_END_ALLOW;
36741 }
36742 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NEW | 0 );
36743 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
36744 return resultobj;
36745fail:
36746 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
36747 return NULL;
36748}
36749
36750
36751SWIGINTERN PyObject *_wrap_new_SBListener__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
36752 PyObject *resultobj = 0;
36753 lldb::SBListener *arg1 = 0 ;
36754 void *argp1 = 0 ;
36755 int res1 = 0 ;
36756 lldb::SBListener *result = 0 ;
36757
36758 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
36759 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBListener, 0 | 0);
36760 if (!SWIG_IsOK(res1)) {
36761 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBListener" "', argument " "1"" of type '" "lldb::SBListener const &""'");
36762 }
36763 if (!argp1) {
36764 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBListener" "', argument " "1"" of type '" "lldb::SBListener const &""'");
36765 }
36766 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
36767 {
36768 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36769 result = (lldb::SBListener *)new lldb::SBListener((lldb::SBListener const &)*arg1);
36770 SWIG_PYTHON_THREAD_END_ALLOW;
36771 }
36772 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NEW | 0 );
36773 return resultobj;
36774fail:
36775 return NULL;
36776}
36777
36778
36779SWIGINTERN PyObject *_wrap_new_SBListener(PyObject *self, PyObject *args) {
36780 Py_ssize_t argc;
36781 PyObject *argv[2] = {
36782 0
36783 };
36784
36785 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBListener", 0, 1, argv))) SWIG_fail;
36786 --argc;
36787 if (argc == 0) {
36788 return _wrap_new_SBListener__SWIG_0(self, argc, argv);
36789 }
36790 if (argc == 1) {
36791 int _v;
36792 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL | 0);
36793 _v = SWIG_CheckState(res);
36794 if (_v) {
36795 return _wrap_new_SBListener__SWIG_2(self, argc, argv);
36796 }
36797 }
36798 if (argc == 1) {
36799 int _v;
36800 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
36801 _v = SWIG_CheckState(res);
36802 if (_v) {
36803 return _wrap_new_SBListener__SWIG_1(self, argc, argv);
36804 }
36805 }
36806
36807fail:
36808 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBListener'.\n"
36809 " Possible C/C++ prototypes are:\n"
36810 " lldb::SBListener::SBListener()\n"
36811 " lldb::SBListener::SBListener(char const *)\n"
36812 " lldb::SBListener::SBListener(lldb::SBListener const &)\n");
36813 return 0;
36814}
36815
36816
36817SWIGINTERN PyObject *_wrap_delete_SBListener(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36818 PyObject *resultobj = 0;
36819 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
36820 void *argp1 = 0 ;
36821 int res1 = 0 ;
36822 PyObject *swig_obj[1] ;
36823
36824 if (!args) SWIG_fail;
36825 swig_obj[0] = args;
36826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_DISOWN | 0 );
36827 if (!SWIG_IsOK(res1)) {
36828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBListener" "', argument " "1"" of type '" "lldb::SBListener *""'");
36829 }
36830 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
36831 {
36832 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36833 delete arg1;
36834 SWIG_PYTHON_THREAD_END_ALLOW;
36835 }
36836 resultobj = SWIG_Py_Void();
36837 return resultobj;
36838fail:
36839 return NULL;
36840}
36841
36842
36843SWIGINTERN PyObject *_wrap_SBListener_AddEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36844 PyObject *resultobj = 0;
36845 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
36846 lldb::SBEvent *arg2 = 0 ;
36847 void *argp1 = 0 ;
36848 int res1 = 0 ;
36849 void *argp2 = 0 ;
36850 int res2 = 0 ;
36851 PyObject *swig_obj[2] ;
36852
36853 if (!SWIG_Python_UnpackTuple(args, "SBListener_AddEvent", 2, 2, swig_obj)) SWIG_fail;
36854 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
36855 if (!SWIG_IsOK(res1)) {
36856 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_AddEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
36857 }
36858 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
36859 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
36860 if (!SWIG_IsOK(res2)) {
36861 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_AddEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
36862 }
36863 if (!argp2) {
36864 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_AddEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
36865 }
36866 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
36867 {
36868 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36869 (arg1)->AddEvent((lldb::SBEvent const &)*arg2);
36870 SWIG_PYTHON_THREAD_END_ALLOW;
36871 }
36872 resultobj = SWIG_Py_Void();
36873 return resultobj;
36874fail:
36875 return NULL;
36876}
36877
36878
36879SWIGINTERN PyObject *_wrap_SBListener_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36880 PyObject *resultobj = 0;
36881 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
36882 void *argp1 = 0 ;
36883 int res1 = 0 ;
36884 PyObject *swig_obj[1] ;
36885
36886 if (!args) SWIG_fail;
36887 swig_obj[0] = args;
36888 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
36889 if (!SWIG_IsOK(res1)) {
36890 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_Clear" "', argument " "1"" of type '" "lldb::SBListener *""'");
36891 }
36892 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
36893 {
36894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36895 (arg1)->Clear();
36896 SWIG_PYTHON_THREAD_END_ALLOW;
36897 }
36898 resultobj = SWIG_Py_Void();
36899 return resultobj;
36900fail:
36901 return NULL;
36902}
36903
36904
36905SWIGINTERN PyObject *_wrap_SBListener_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36906 PyObject *resultobj = 0;
36907 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
36908 void *argp1 = 0 ;
36909 int res1 = 0 ;
36910 PyObject *swig_obj[1] ;
36911 bool result;
36912
36913 if (!args) SWIG_fail;
36914 swig_obj[0] = args;
36915 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
36916 if (!SWIG_IsOK(res1)) {
36917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_IsValid" "', argument " "1"" of type '" "lldb::SBListener const *""'");
36918 }
36919 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
36920 {
36921 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36922 result = (bool)((lldb::SBListener const *)arg1)->IsValid();
36923 SWIG_PYTHON_THREAD_END_ALLOW;
36924 }
36925 resultobj = SWIG_From_bool(static_cast< bool >(result));
36926 return resultobj;
36927fail:
36928 return NULL;
36929}
36930
36931
36932SWIGINTERN PyObject *_wrap_SBListener___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36933 PyObject *resultobj = 0;
36934 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
36935 void *argp1 = 0 ;
36936 int res1 = 0 ;
36937 PyObject *swig_obj[1] ;
36938 bool result;
36939
36940 if (!args) SWIG_fail;
36941 swig_obj[0] = args;
36942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
36943 if (!SWIG_IsOK(res1)) {
36944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener___nonzero__" "', argument " "1"" of type '" "lldb::SBListener const *""'");
36945 }
36946 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
36947 {
36948 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
36949 result = (bool)((lldb::SBListener const *)arg1)->operator bool();
36950 SWIG_PYTHON_THREAD_END_ALLOW;
36951 }
36952 resultobj = SWIG_From_bool(static_cast< bool >(result));
36953 return resultobj;
36954fail:
36955 return NULL;
36956}
36957
36958
36959SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEventClass(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36960 PyObject *resultobj = 0;
36961 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
36962 lldb::SBDebugger *arg2 = 0 ;
36963 char *arg3 = (char *) 0 ;
36964 uint32_t arg4 ;
36965 void *argp1 = 0 ;
36966 int res1 = 0 ;
36967 void *argp2 = 0 ;
36968 int res2 = 0 ;
36969 int res3 ;
36970 char *buf3 = 0 ;
36971 int alloc3 = 0 ;
36972 unsigned int val4 ;
36973 int ecode4 = 0 ;
36974 PyObject *swig_obj[4] ;
36975 uint32_t result;
36976
36977 if (!SWIG_Python_UnpackTuple(args, "SBListener_StartListeningForEventClass", 4, 4, swig_obj)) SWIG_fail;
36978 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
36979 if (!SWIG_IsOK(res1)) {
36980 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StartListeningForEventClass" "', argument " "1"" of type '" "lldb::SBListener *""'");
36981 }
36982 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
36983 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDebugger, 0 );
36984 if (!SWIG_IsOK(res2)) {
36985 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StartListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
36986 }
36987 if (!argp2) {
36988 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StartListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
36989 }
36990 arg2 = reinterpret_cast< lldb::SBDebugger * >(argp2);
36991 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
36992 if (!SWIG_IsOK(res3)) {
36993 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_StartListeningForEventClass" "', argument " "3"" of type '" "char const *""'");
36994 }
36995 arg3 = reinterpret_cast< char * >(buf3);
36996 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
36997 if (!SWIG_IsOK(ecode4)) {
36998 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBListener_StartListeningForEventClass" "', argument " "4"" of type '" "uint32_t""'");
36999 }
37000 arg4 = static_cast< uint32_t >(val4);
37001 {
37002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37003 result = (uint32_t)(arg1)->StartListeningForEventClass(*arg2,(char const *)arg3,arg4);
37004 SWIG_PYTHON_THREAD_END_ALLOW;
37005 }
37006 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
37007 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
37008 return resultobj;
37009fail:
37010 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
37011 return NULL;
37012}
37013
37014
37015SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEventClass(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37016 PyObject *resultobj = 0;
37017 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37018 lldb::SBDebugger *arg2 = 0 ;
37019 char *arg3 = (char *) 0 ;
37020 uint32_t arg4 ;
37021 void *argp1 = 0 ;
37022 int res1 = 0 ;
37023 void *argp2 = 0 ;
37024 int res2 = 0 ;
37025 int res3 ;
37026 char *buf3 = 0 ;
37027 int alloc3 = 0 ;
37028 unsigned int val4 ;
37029 int ecode4 = 0 ;
37030 PyObject *swig_obj[4] ;
37031 uint32_t result;
37032
37033 if (!SWIG_Python_UnpackTuple(args, "SBListener_StopListeningForEventClass", 4, 4, swig_obj)) SWIG_fail;
37034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37035 if (!SWIG_IsOK(res1)) {
37036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StopListeningForEventClass" "', argument " "1"" of type '" "lldb::SBListener *""'");
37037 }
37038 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37039 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBDebugger, 0 );
37040 if (!SWIG_IsOK(res2)) {
37041 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StopListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
37042 }
37043 if (!argp2) {
37044 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StopListeningForEventClass" "', argument " "2"" of type '" "lldb::SBDebugger &""'");
37045 }
37046 arg2 = reinterpret_cast< lldb::SBDebugger * >(argp2);
37047 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
37048 if (!SWIG_IsOK(res3)) {
37049 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_StopListeningForEventClass" "', argument " "3"" of type '" "char const *""'");
37050 }
37051 arg3 = reinterpret_cast< char * >(buf3);
37052 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
37053 if (!SWIG_IsOK(ecode4)) {
37054 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBListener_StopListeningForEventClass" "', argument " "4"" of type '" "uint32_t""'");
37055 }
37056 arg4 = static_cast< uint32_t >(val4);
37057 {
37058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37059 result = (uint32_t)(arg1)->StopListeningForEventClass(*arg2,(char const *)arg3,arg4);
37060 SWIG_PYTHON_THREAD_END_ALLOW;
37061 }
37062 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
37063 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
37064 return resultobj;
37065fail:
37066 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
37067 return NULL;
37068}
37069
37070
37071SWIGINTERN PyObject *_wrap_SBListener_StartListeningForEvents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37072 PyObject *resultobj = 0;
37073 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37074 lldb::SBBroadcaster *arg2 = 0 ;
37075 uint32_t arg3 ;
37076 void *argp1 = 0 ;
37077 int res1 = 0 ;
37078 void *argp2 = 0 ;
37079 int res2 = 0 ;
37080 unsigned int val3 ;
37081 int ecode3 = 0 ;
37082 PyObject *swig_obj[3] ;
37083 uint32_t result;
37084
37085 if (!SWIG_Python_UnpackTuple(args, "SBListener_StartListeningForEvents", 3, 3, swig_obj)) SWIG_fail;
37086 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37087 if (!SWIG_IsOK(res1)) {
37088 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StartListeningForEvents" "', argument " "1"" of type '" "lldb::SBListener *""'");
37089 }
37090 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37091 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37092 if (!SWIG_IsOK(res2)) {
37093 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StartListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37094 }
37095 if (!argp2) {
37096 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StartListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37097 }
37098 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
37099 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
37100 if (!SWIG_IsOK(ecode3)) {
37101 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_StartListeningForEvents" "', argument " "3"" of type '" "uint32_t""'");
37102 }
37103 arg3 = static_cast< uint32_t >(val3);
37104 {
37105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37106 result = (uint32_t)(arg1)->StartListeningForEvents((lldb::SBBroadcaster const &)*arg2,arg3);
37107 SWIG_PYTHON_THREAD_END_ALLOW;
37108 }
37109 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
37110 return resultobj;
37111fail:
37112 return NULL;
37113}
37114
37115
37116SWIGINTERN PyObject *_wrap_SBListener_StopListeningForEvents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37117 PyObject *resultobj = 0;
37118 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37119 lldb::SBBroadcaster *arg2 = 0 ;
37120 uint32_t arg3 ;
37121 void *argp1 = 0 ;
37122 int res1 = 0 ;
37123 void *argp2 = 0 ;
37124 int res2 = 0 ;
37125 unsigned int val3 ;
37126 int ecode3 = 0 ;
37127 PyObject *swig_obj[3] ;
37128 bool result;
37129
37130 if (!SWIG_Python_UnpackTuple(args, "SBListener_StopListeningForEvents", 3, 3, swig_obj)) SWIG_fail;
37131 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37132 if (!SWIG_IsOK(res1)) {
37133 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_StopListeningForEvents" "', argument " "1"" of type '" "lldb::SBListener *""'");
37134 }
37135 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37136 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37137 if (!SWIG_IsOK(res2)) {
37138 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_StopListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37139 }
37140 if (!argp2) {
37141 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_StopListeningForEvents" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37142 }
37143 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
37144 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
37145 if (!SWIG_IsOK(ecode3)) {
37146 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_StopListeningForEvents" "', argument " "3"" of type '" "uint32_t""'");
37147 }
37148 arg3 = static_cast< uint32_t >(val3);
37149 {
37150 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37151 result = (bool)(arg1)->StopListeningForEvents((lldb::SBBroadcaster const &)*arg2,arg3);
37152 SWIG_PYTHON_THREAD_END_ALLOW;
37153 }
37154 resultobj = SWIG_From_bool(static_cast< bool >(result));
37155 return resultobj;
37156fail:
37157 return NULL;
37158}
37159
37160
37161SWIGINTERN PyObject *_wrap_SBListener_WaitForEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37162 PyObject *resultobj = 0;
37163 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37164 uint32_t arg2 ;
37165 lldb::SBEvent *arg3 = 0 ;
37166 void *argp1 = 0 ;
37167 int res1 = 0 ;
37168 unsigned int val2 ;
37169 int ecode2 = 0 ;
37170 void *argp3 = 0 ;
37171 int res3 = 0 ;
37172 PyObject *swig_obj[3] ;
37173 bool result;
37174
37175 if (!SWIG_Python_UnpackTuple(args, "SBListener_WaitForEvent", 3, 3, swig_obj)) SWIG_fail;
37176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37177 if (!SWIG_IsOK(res1)) {
37178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_WaitForEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
37179 }
37180 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37181 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
37182 if (!SWIG_IsOK(ecode2)) {
37183 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBListener_WaitForEvent" "', argument " "2"" of type '" "uint32_t""'");
37184 }
37185 arg2 = static_cast< uint32_t >(val2);
37186 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 );
37187 if (!SWIG_IsOK(res3)) {
37188 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_WaitForEvent" "', argument " "3"" of type '" "lldb::SBEvent &""'");
37189 }
37190 if (!argp3) {
37191 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEvent" "', argument " "3"" of type '" "lldb::SBEvent &""'");
37192 }
37193 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
37194 {
37195 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37196 result = (bool)(arg1)->WaitForEvent(arg2,*arg3);
37197 SWIG_PYTHON_THREAD_END_ALLOW;
37198 }
37199 resultobj = SWIG_From_bool(static_cast< bool >(result));
37200 return resultobj;
37201fail:
37202 return NULL;
37203}
37204
37205
37206SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37207 PyObject *resultobj = 0;
37208 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37209 uint32_t arg2 ;
37210 lldb::SBBroadcaster *arg3 = 0 ;
37211 lldb::SBEvent *arg4 = 0 ;
37212 void *argp1 = 0 ;
37213 int res1 = 0 ;
37214 unsigned int val2 ;
37215 int ecode2 = 0 ;
37216 void *argp3 = 0 ;
37217 int res3 = 0 ;
37218 void *argp4 = 0 ;
37219 int res4 = 0 ;
37220 PyObject *swig_obj[4] ;
37221 bool result;
37222
37223 if (!SWIG_Python_UnpackTuple(args, "SBListener_WaitForEventForBroadcaster", 4, 4, swig_obj)) SWIG_fail;
37224 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37225 if (!SWIG_IsOK(res1)) {
37226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "1"" of type '" "lldb::SBListener *""'");
37227 }
37228 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37229 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
37230 if (!SWIG_IsOK(ecode2)) {
37231 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "2"" of type '" "uint32_t""'");
37232 }
37233 arg2 = static_cast< uint32_t >(val2);
37234 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37235 if (!SWIG_IsOK(res3)) {
37236 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
37237 }
37238 if (!argp3) {
37239 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
37240 }
37241 arg3 = reinterpret_cast< lldb::SBBroadcaster * >(argp3);
37242 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBEvent, 0 );
37243 if (!SWIG_IsOK(res4)) {
37244 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "4"" of type '" "lldb::SBEvent &""'");
37245 }
37246 if (!argp4) {
37247 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcaster" "', argument " "4"" of type '" "lldb::SBEvent &""'");
37248 }
37249 arg4 = reinterpret_cast< lldb::SBEvent * >(argp4);
37250 {
37251 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37252 result = (bool)(arg1)->WaitForEventForBroadcaster(arg2,(lldb::SBBroadcaster const &)*arg3,*arg4);
37253 SWIG_PYTHON_THREAD_END_ALLOW;
37254 }
37255 resultobj = SWIG_From_bool(static_cast< bool >(result));
37256 return resultobj;
37257fail:
37258 return NULL;
37259}
37260
37261
37262SWIGINTERN PyObject *_wrap_SBListener_WaitForEventForBroadcasterWithType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37263 PyObject *resultobj = 0;
37264 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37265 uint32_t arg2 ;
37266 lldb::SBBroadcaster *arg3 = 0 ;
37267 uint32_t arg4 ;
37268 lldb::SBEvent *arg5 = 0 ;
37269 void *argp1 = 0 ;
37270 int res1 = 0 ;
37271 unsigned int val2 ;
37272 int ecode2 = 0 ;
37273 void *argp3 = 0 ;
37274 int res3 = 0 ;
37275 unsigned int val4 ;
37276 int ecode4 = 0 ;
37277 void *argp5 = 0 ;
37278 int res5 = 0 ;
37279 PyObject *swig_obj[5] ;
37280 bool result;
37281
37282 if (!SWIG_Python_UnpackTuple(args, "SBListener_WaitForEventForBroadcasterWithType", 5, 5, swig_obj)) SWIG_fail;
37283 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37284 if (!SWIG_IsOK(res1)) {
37285 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "1"" of type '" "lldb::SBListener *""'");
37286 }
37287 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37288 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
37289 if (!SWIG_IsOK(ecode2)) {
37290 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "2"" of type '" "uint32_t""'");
37291 }
37292 arg2 = static_cast< uint32_t >(val2);
37293 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37294 if (!SWIG_IsOK(res3)) {
37295 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
37296 }
37297 if (!argp3) {
37298 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "3"" of type '" "lldb::SBBroadcaster const &""'");
37299 }
37300 arg3 = reinterpret_cast< lldb::SBBroadcaster * >(argp3);
37301 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
37302 if (!SWIG_IsOK(ecode4)) {
37303 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "4"" of type '" "uint32_t""'");
37304 }
37305 arg4 = static_cast< uint32_t >(val4);
37306 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBEvent, 0 );
37307 if (!SWIG_IsOK(res5)) {
37308 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "5"" of type '" "lldb::SBEvent &""'");
37309 }
37310 if (!argp5) {
37311 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_WaitForEventForBroadcasterWithType" "', argument " "5"" of type '" "lldb::SBEvent &""'");
37312 }
37313 arg5 = reinterpret_cast< lldb::SBEvent * >(argp5);
37314 {
37315 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37316 result = (bool)(arg1)->WaitForEventForBroadcasterWithType(arg2,(lldb::SBBroadcaster const &)*arg3,arg4,*arg5);
37317 SWIG_PYTHON_THREAD_END_ALLOW;
37318 }
37319 resultobj = SWIG_From_bool(static_cast< bool >(result));
37320 return resultobj;
37321fail:
37322 return NULL;
37323}
37324
37325
37326SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37327 PyObject *resultobj = 0;
37328 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37329 lldb::SBEvent *arg2 = 0 ;
37330 void *argp1 = 0 ;
37331 int res1 = 0 ;
37332 void *argp2 = 0 ;
37333 int res2 = 0 ;
37334 PyObject *swig_obj[2] ;
37335 bool result;
37336
37337 if (!SWIG_Python_UnpackTuple(args, "SBListener_PeekAtNextEvent", 2, 2, swig_obj)) SWIG_fail;
37338 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37339 if (!SWIG_IsOK(res1)) {
37340 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_PeekAtNextEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
37341 }
37342 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37343 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 );
37344 if (!SWIG_IsOK(res2)) {
37345 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_PeekAtNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
37346 }
37347 if (!argp2) {
37348 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
37349 }
37350 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
37351 {
37352 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37353 result = (bool)(arg1)->PeekAtNextEvent(*arg2);
37354 SWIG_PYTHON_THREAD_END_ALLOW;
37355 }
37356 resultobj = SWIG_From_bool(static_cast< bool >(result));
37357 return resultobj;
37358fail:
37359 return NULL;
37360}
37361
37362
37363SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37364 PyObject *resultobj = 0;
37365 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37366 lldb::SBBroadcaster *arg2 = 0 ;
37367 lldb::SBEvent *arg3 = 0 ;
37368 void *argp1 = 0 ;
37369 int res1 = 0 ;
37370 void *argp2 = 0 ;
37371 int res2 = 0 ;
37372 void *argp3 = 0 ;
37373 int res3 = 0 ;
37374 PyObject *swig_obj[3] ;
37375 bool result;
37376
37377 if (!SWIG_Python_UnpackTuple(args, "SBListener_PeekAtNextEventForBroadcaster", 3, 3, swig_obj)) SWIG_fail;
37378 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37379 if (!SWIG_IsOK(res1)) {
37380 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "1"" of type '" "lldb::SBListener *""'");
37381 }
37382 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37383 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37384 if (!SWIG_IsOK(res2)) {
37385 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37386 }
37387 if (!argp2) {
37388 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37389 }
37390 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
37391 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 );
37392 if (!SWIG_IsOK(res3)) {
37393 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
37394 }
37395 if (!argp3) {
37396 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
37397 }
37398 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
37399 {
37400 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37401 result = (bool)(arg1)->PeekAtNextEventForBroadcaster((lldb::SBBroadcaster const &)*arg2,*arg3);
37402 SWIG_PYTHON_THREAD_END_ALLOW;
37403 }
37404 resultobj = SWIG_From_bool(static_cast< bool >(result));
37405 return resultobj;
37406fail:
37407 return NULL;
37408}
37409
37410
37411SWIGINTERN PyObject *_wrap_SBListener_PeekAtNextEventForBroadcasterWithType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37412 PyObject *resultobj = 0;
37413 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37414 lldb::SBBroadcaster *arg2 = 0 ;
37415 uint32_t arg3 ;
37416 lldb::SBEvent *arg4 = 0 ;
37417 void *argp1 = 0 ;
37418 int res1 = 0 ;
37419 void *argp2 = 0 ;
37420 int res2 = 0 ;
37421 unsigned int val3 ;
37422 int ecode3 = 0 ;
37423 void *argp4 = 0 ;
37424 int res4 = 0 ;
37425 PyObject *swig_obj[4] ;
37426 bool result;
37427
37428 if (!SWIG_Python_UnpackTuple(args, "SBListener_PeekAtNextEventForBroadcasterWithType", 4, 4, swig_obj)) SWIG_fail;
37429 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37430 if (!SWIG_IsOK(res1)) {
37431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "1"" of type '" "lldb::SBListener *""'");
37432 }
37433 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37434 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37435 if (!SWIG_IsOK(res2)) {
37436 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37437 }
37438 if (!argp2) {
37439 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37440 }
37441 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
37442 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
37443 if (!SWIG_IsOK(ecode3)) {
37444 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "3"" of type '" "uint32_t""'");
37445 }
37446 arg3 = static_cast< uint32_t >(val3);
37447 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBEvent, 0 );
37448 if (!SWIG_IsOK(res4)) {
37449 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
37450 }
37451 if (!argp4) {
37452 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_PeekAtNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
37453 }
37454 arg4 = reinterpret_cast< lldb::SBEvent * >(argp4);
37455 {
37456 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37457 result = (bool)(arg1)->PeekAtNextEventForBroadcasterWithType((lldb::SBBroadcaster const &)*arg2,arg3,*arg4);
37458 SWIG_PYTHON_THREAD_END_ALLOW;
37459 }
37460 resultobj = SWIG_From_bool(static_cast< bool >(result));
37461 return resultobj;
37462fail:
37463 return NULL;
37464}
37465
37466
37467SWIGINTERN PyObject *_wrap_SBListener_GetNextEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37468 PyObject *resultobj = 0;
37469 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37470 lldb::SBEvent *arg2 = 0 ;
37471 void *argp1 = 0 ;
37472 int res1 = 0 ;
37473 void *argp2 = 0 ;
37474 int res2 = 0 ;
37475 PyObject *swig_obj[2] ;
37476 bool result;
37477
37478 if (!SWIG_Python_UnpackTuple(args, "SBListener_GetNextEvent", 2, 2, swig_obj)) SWIG_fail;
37479 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37480 if (!SWIG_IsOK(res1)) {
37481 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_GetNextEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
37482 }
37483 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37484 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 );
37485 if (!SWIG_IsOK(res2)) {
37486 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_GetNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
37487 }
37488 if (!argp2) {
37489 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEvent" "', argument " "2"" of type '" "lldb::SBEvent &""'");
37490 }
37491 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
37492 {
37493 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37494 result = (bool)(arg1)->GetNextEvent(*arg2);
37495 SWIG_PYTHON_THREAD_END_ALLOW;
37496 }
37497 resultobj = SWIG_From_bool(static_cast< bool >(result));
37498 return resultobj;
37499fail:
37500 return NULL;
37501}
37502
37503
37504SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37505 PyObject *resultobj = 0;
37506 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37507 lldb::SBBroadcaster *arg2 = 0 ;
37508 lldb::SBEvent *arg3 = 0 ;
37509 void *argp1 = 0 ;
37510 int res1 = 0 ;
37511 void *argp2 = 0 ;
37512 int res2 = 0 ;
37513 void *argp3 = 0 ;
37514 int res3 = 0 ;
37515 PyObject *swig_obj[3] ;
37516 bool result;
37517
37518 if (!SWIG_Python_UnpackTuple(args, "SBListener_GetNextEventForBroadcaster", 3, 3, swig_obj)) SWIG_fail;
37519 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37520 if (!SWIG_IsOK(res1)) {
37521 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "1"" of type '" "lldb::SBListener *""'");
37522 }
37523 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37524 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37525 if (!SWIG_IsOK(res2)) {
37526 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37527 }
37528 if (!argp2) {
37529 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37530 }
37531 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
37532 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBEvent, 0 );
37533 if (!SWIG_IsOK(res3)) {
37534 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
37535 }
37536 if (!argp3) {
37537 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcaster" "', argument " "3"" of type '" "lldb::SBEvent &""'");
37538 }
37539 arg3 = reinterpret_cast< lldb::SBEvent * >(argp3);
37540 {
37541 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37542 result = (bool)(arg1)->GetNextEventForBroadcaster((lldb::SBBroadcaster const &)*arg2,*arg3);
37543 SWIG_PYTHON_THREAD_END_ALLOW;
37544 }
37545 resultobj = SWIG_From_bool(static_cast< bool >(result));
37546 return resultobj;
37547fail:
37548 return NULL;
37549}
37550
37551
37552SWIGINTERN PyObject *_wrap_SBListener_GetNextEventForBroadcasterWithType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37553 PyObject *resultobj = 0;
37554 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37555 lldb::SBBroadcaster *arg2 = 0 ;
37556 uint32_t arg3 ;
37557 lldb::SBEvent *arg4 = 0 ;
37558 void *argp1 = 0 ;
37559 int res1 = 0 ;
37560 void *argp2 = 0 ;
37561 int res2 = 0 ;
37562 unsigned int val3 ;
37563 int ecode3 = 0 ;
37564 void *argp4 = 0 ;
37565 int res4 = 0 ;
37566 PyObject *swig_obj[4] ;
37567 bool result;
37568
37569 if (!SWIG_Python_UnpackTuple(args, "SBListener_GetNextEventForBroadcasterWithType", 4, 4, swig_obj)) SWIG_fail;
37570 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37571 if (!SWIG_IsOK(res1)) {
37572 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "1"" of type '" "lldb::SBListener *""'");
37573 }
37574 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37575 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBroadcaster, 0 | 0);
37576 if (!SWIG_IsOK(res2)) {
37577 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37578 }
37579 if (!argp2) {
37580 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "2"" of type '" "lldb::SBBroadcaster const &""'");
37581 }
37582 arg2 = reinterpret_cast< lldb::SBBroadcaster * >(argp2);
37583 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
37584 if (!SWIG_IsOK(ecode3)) {
37585 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "3"" of type '" "uint32_t""'");
37586 }
37587 arg3 = static_cast< uint32_t >(val3);
37588 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBEvent, 0 );
37589 if (!SWIG_IsOK(res4)) {
37590 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
37591 }
37592 if (!argp4) {
37593 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_GetNextEventForBroadcasterWithType" "', argument " "4"" of type '" "lldb::SBEvent &""'");
37594 }
37595 arg4 = reinterpret_cast< lldb::SBEvent * >(argp4);
37596 {
37597 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37598 result = (bool)(arg1)->GetNextEventForBroadcasterWithType((lldb::SBBroadcaster const &)*arg2,arg3,*arg4);
37599 SWIG_PYTHON_THREAD_END_ALLOW;
37600 }
37601 resultobj = SWIG_From_bool(static_cast< bool >(result));
37602 return resultobj;
37603fail:
37604 return NULL;
37605}
37606
37607
37608SWIGINTERN PyObject *_wrap_SBListener_HandleBroadcastEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37609 PyObject *resultobj = 0;
37610 lldb::SBListener *arg1 = (lldb::SBListener *) 0 ;
37611 lldb::SBEvent *arg2 = 0 ;
37612 void *argp1 = 0 ;
37613 int res1 = 0 ;
37614 void *argp2 = 0 ;
37615 int res2 = 0 ;
37616 PyObject *swig_obj[2] ;
37617 bool result;
37618
37619 if (!SWIG_Python_UnpackTuple(args, "SBListener_HandleBroadcastEvent", 2, 2, swig_obj)) SWIG_fail;
37620 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBListener, 0 | 0 );
37621 if (!SWIG_IsOK(res1)) {
37622 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBListener_HandleBroadcastEvent" "', argument " "1"" of type '" "lldb::SBListener *""'");
37623 }
37624 arg1 = reinterpret_cast< lldb::SBListener * >(argp1);
37625 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
37626 if (!SWIG_IsOK(res2)) {
37627 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBListener_HandleBroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
37628 }
37629 if (!argp2) {
37630 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBListener_HandleBroadcastEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
37631 }
37632 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
37633 {
37634 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37635 result = (bool)(arg1)->HandleBroadcastEvent((lldb::SBEvent const &)*arg2);
37636 SWIG_PYTHON_THREAD_END_ALLOW;
37637 }
37638 resultobj = SWIG_From_bool(static_cast< bool >(result));
37639 return resultobj;
37640fail:
37641 return NULL;
37642}
37643
37644
37645SWIGINTERN PyObject *SBListener_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37646 PyObject *obj;
37647 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
37648 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBListener, SWIG_NewClientData(obj));
37649 return SWIG_Py_Void();
37650}
37651
37652SWIGINTERN PyObject *SBListener_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37653 return SWIG_Python_InitShadowInstance(args);
37654}
37655
37656SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
37657 PyObject *resultobj = 0;
37658 lldb::SBMemoryRegionInfo *result = 0 ;
37659
37660 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
37661 {
37662 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37663 result = (lldb::SBMemoryRegionInfo *)new lldb::SBMemoryRegionInfo();
37664 SWIG_PYTHON_THREAD_END_ALLOW;
37665 }
37666 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NEW | 0 );
37667 return resultobj;
37668fail:
37669 return NULL;
37670}
37671
37672
37673SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
37674 PyObject *resultobj = 0;
37675 lldb::SBMemoryRegionInfo *arg1 = 0 ;
37676 void *argp1 = 0 ;
37677 int res1 = 0 ;
37678 lldb::SBMemoryRegionInfo *result = 0 ;
37679
37680 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
37681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0);
37682 if (!SWIG_IsOK(res1)) {
37683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const &""'");
37684 }
37685 if (!argp1) {
37686 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const &""'");
37687 }
37688 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37689 {
37690 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37691 result = (lldb::SBMemoryRegionInfo *)new lldb::SBMemoryRegionInfo((lldb::SBMemoryRegionInfo const &)*arg1);
37692 SWIG_PYTHON_THREAD_END_ALLOW;
37693 }
37694 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NEW | 0 );
37695 return resultobj;
37696fail:
37697 return NULL;
37698}
37699
37700
37701SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfo(PyObject *self, PyObject *args) {
37702 Py_ssize_t argc;
37703 PyObject *argv[2] = {
37704 0
37705 };
37706
37707 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBMemoryRegionInfo", 0, 1, argv))) SWIG_fail;
37708 --argc;
37709 if (argc == 0) {
37710 return _wrap_new_SBMemoryRegionInfo__SWIG_0(self, argc, argv);
37711 }
37712 if (argc == 1) {
37713 int _v;
37714 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NO_NULL | 0);
37715 _v = SWIG_CheckState(res);
37716 if (_v) {
37717 return _wrap_new_SBMemoryRegionInfo__SWIG_1(self, argc, argv);
37718 }
37719 }
37720
37721fail:
37722 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBMemoryRegionInfo'.\n"
37723 " Possible C/C++ prototypes are:\n"
37724 " lldb::SBMemoryRegionInfo::SBMemoryRegionInfo()\n"
37725 " lldb::SBMemoryRegionInfo::SBMemoryRegionInfo(lldb::SBMemoryRegionInfo const &)\n");
37726 return 0;
37727}
37728
37729
37730SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37731 PyObject *resultobj = 0;
37732 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37733 void *argp1 = 0 ;
37734 int res1 = 0 ;
37735 PyObject *swig_obj[1] ;
37736
37737 if (!args) SWIG_fail;
37738 swig_obj[0] = args;
37739 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_DISOWN | 0 );
37740 if (!SWIG_IsOK(res1)) {
37741 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37742 }
37743 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37744 {
37745 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37746 delete arg1;
37747 SWIG_PYTHON_THREAD_END_ALLOW;
37748 }
37749 resultobj = SWIG_Py_Void();
37750 return resultobj;
37751fail:
37752 return NULL;
37753}
37754
37755
37756SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37757 PyObject *resultobj = 0;
37758 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37759 void *argp1 = 0 ;
37760 int res1 = 0 ;
37761 PyObject *swig_obj[1] ;
37762
37763 if (!args) SWIG_fail;
37764 swig_obj[0] = args;
37765 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37766 if (!SWIG_IsOK(res1)) {
37767 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_Clear" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37768 }
37769 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37770 {
37771 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37772 (arg1)->Clear();
37773 SWIG_PYTHON_THREAD_END_ALLOW;
37774 }
37775 resultobj = SWIG_Py_Void();
37776 return resultobj;
37777fail:
37778 return NULL;
37779}
37780
37781
37782SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionBase(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37783 PyObject *resultobj = 0;
37784 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37785 void *argp1 = 0 ;
37786 int res1 = 0 ;
37787 PyObject *swig_obj[1] ;
37788 lldb::addr_t result;
37789
37790 if (!args) SWIG_fail;
37791 swig_obj[0] = args;
37792 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37793 if (!SWIG_IsOK(res1)) {
37794 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetRegionBase" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37795 }
37796 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37797 {
37798 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37799 result = (lldb::addr_t)(arg1)->GetRegionBase();
37800 SWIG_PYTHON_THREAD_END_ALLOW;
37801 }
37802 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
37803 return resultobj;
37804fail:
37805 return NULL;
37806}
37807
37808
37809SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetRegionEnd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37810 PyObject *resultobj = 0;
37811 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37812 void *argp1 = 0 ;
37813 int res1 = 0 ;
37814 PyObject *swig_obj[1] ;
37815 lldb::addr_t result;
37816
37817 if (!args) SWIG_fail;
37818 swig_obj[0] = args;
37819 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37820 if (!SWIG_IsOK(res1)) {
37821 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetRegionEnd" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37822 }
37823 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37824 {
37825 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37826 result = (lldb::addr_t)(arg1)->GetRegionEnd();
37827 SWIG_PYTHON_THREAD_END_ALLOW;
37828 }
37829 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
37830 return resultobj;
37831fail:
37832 return NULL;
37833}
37834
37835
37836SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsReadable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37837 PyObject *resultobj = 0;
37838 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37839 void *argp1 = 0 ;
37840 int res1 = 0 ;
37841 PyObject *swig_obj[1] ;
37842 bool result;
37843
37844 if (!args) SWIG_fail;
37845 swig_obj[0] = args;
37846 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37847 if (!SWIG_IsOK(res1)) {
37848 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsReadable" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37849 }
37850 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37851 {
37852 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37853 result = (bool)(arg1)->IsReadable();
37854 SWIG_PYTHON_THREAD_END_ALLOW;
37855 }
37856 resultobj = SWIG_From_bool(static_cast< bool >(result));
37857 return resultobj;
37858fail:
37859 return NULL;
37860}
37861
37862
37863SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsWritable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37864 PyObject *resultobj = 0;
37865 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37866 void *argp1 = 0 ;
37867 int res1 = 0 ;
37868 PyObject *swig_obj[1] ;
37869 bool result;
37870
37871 if (!args) SWIG_fail;
37872 swig_obj[0] = args;
37873 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37874 if (!SWIG_IsOK(res1)) {
37875 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsWritable" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37876 }
37877 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37878 {
37879 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37880 result = (bool)(arg1)->IsWritable();
37881 SWIG_PYTHON_THREAD_END_ALLOW;
37882 }
37883 resultobj = SWIG_From_bool(static_cast< bool >(result));
37884 return resultobj;
37885fail:
37886 return NULL;
37887}
37888
37889
37890SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsExecutable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37891 PyObject *resultobj = 0;
37892 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37893 void *argp1 = 0 ;
37894 int res1 = 0 ;
37895 PyObject *swig_obj[1] ;
37896 bool result;
37897
37898 if (!args) SWIG_fail;
37899 swig_obj[0] = args;
37900 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37901 if (!SWIG_IsOK(res1)) {
37902 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsExecutable" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37903 }
37904 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37905 {
37906 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37907 result = (bool)(arg1)->IsExecutable();
37908 SWIG_PYTHON_THREAD_END_ALLOW;
37909 }
37910 resultobj = SWIG_From_bool(static_cast< bool >(result));
37911 return resultobj;
37912fail:
37913 return NULL;
37914}
37915
37916
37917SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_IsMapped(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37918 PyObject *resultobj = 0;
37919 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37920 void *argp1 = 0 ;
37921 int res1 = 0 ;
37922 PyObject *swig_obj[1] ;
37923 bool result;
37924
37925 if (!args) SWIG_fail;
37926 swig_obj[0] = args;
37927 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37928 if (!SWIG_IsOK(res1)) {
37929 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_IsMapped" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37930 }
37931 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37932 {
37933 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37934 result = (bool)(arg1)->IsMapped();
37935 SWIG_PYTHON_THREAD_END_ALLOW;
37936 }
37937 resultobj = SWIG_From_bool(static_cast< bool >(result));
37938 return resultobj;
37939fail:
37940 return NULL;
37941}
37942
37943
37944SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37945 PyObject *resultobj = 0;
37946 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37947 void *argp1 = 0 ;
37948 int res1 = 0 ;
37949 PyObject *swig_obj[1] ;
37950 char *result = 0 ;
37951
37952 if (!args) SWIG_fail;
37953 swig_obj[0] = args;
37954 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37955 if (!SWIG_IsOK(res1)) {
37956 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetName" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
37957 }
37958 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37959 {
37960 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37961 result = (char *)(arg1)->GetName();
37962 SWIG_PYTHON_THREAD_END_ALLOW;
37963 }
37964 resultobj = SWIG_FromCharPtr((const char *)result);
37965 return resultobj;
37966fail:
37967 return NULL;
37968}
37969
37970
37971SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37972 PyObject *resultobj = 0;
37973 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
37974 lldb::SBMemoryRegionInfo *arg2 = 0 ;
37975 void *argp1 = 0 ;
37976 int res1 = 0 ;
37977 void *argp2 = 0 ;
37978 int res2 = 0 ;
37979 PyObject *swig_obj[2] ;
37980 bool result;
37981
37982 if (!SWIG_Python_UnpackTuple(args, "SBMemoryRegionInfo___eq__", 2, 2, swig_obj)) SWIG_fail;
37983 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
37984 if (!SWIG_IsOK(res1)) {
37985 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo___eq__" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const *""'");
37986 }
37987 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
37988 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0);
37989 if (!SWIG_IsOK(res2)) {
37990 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfo___eq__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
37991 }
37992 if (!argp2) {
37993 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfo___eq__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
37994 }
37995 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp2);
37996 {
37997 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
37998 result = (bool)((lldb::SBMemoryRegionInfo const *)arg1)->operator ==((lldb::SBMemoryRegionInfo const &)*arg2);
37999 SWIG_PYTHON_THREAD_END_ALLOW;
38000 }
38001 resultobj = SWIG_From_bool(static_cast< bool >(result));
38002 return resultobj;
38003fail:
38004 PyErr_Clear();
38005 Py_INCREF(Py_NotImplemented);
38006 return Py_NotImplemented;
38007}
38008
38009
38010SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38011 PyObject *resultobj = 0;
38012 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
38013 lldb::SBMemoryRegionInfo *arg2 = 0 ;
38014 void *argp1 = 0 ;
38015 int res1 = 0 ;
38016 void *argp2 = 0 ;
38017 int res2 = 0 ;
38018 PyObject *swig_obj[2] ;
38019 bool result;
38020
38021 if (!SWIG_Python_UnpackTuple(args, "SBMemoryRegionInfo___ne__", 2, 2, swig_obj)) SWIG_fail;
38022 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
38023 if (!SWIG_IsOK(res1)) {
38024 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo___ne__" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo const *""'");
38025 }
38026 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
38027 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0);
38028 if (!SWIG_IsOK(res2)) {
38029 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfo___ne__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
38030 }
38031 if (!argp2) {
38032 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfo___ne__" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo const &""'");
38033 }
38034 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp2);
38035 {
38036 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38037 result = (bool)((lldb::SBMemoryRegionInfo const *)arg1)->operator !=((lldb::SBMemoryRegionInfo const &)*arg2);
38038 SWIG_PYTHON_THREAD_END_ALLOW;
38039 }
38040 resultobj = SWIG_From_bool(static_cast< bool >(result));
38041 return resultobj;
38042fail:
38043 PyErr_Clear();
38044 Py_INCREF(Py_NotImplemented);
38045 return Py_NotImplemented;
38046}
38047
38048
38049SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38050 PyObject *resultobj = 0;
38051 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
38052 lldb::SBStream *arg2 = 0 ;
38053 void *argp1 = 0 ;
38054 int res1 = 0 ;
38055 void *argp2 = 0 ;
38056 int res2 = 0 ;
38057 PyObject *swig_obj[2] ;
38058 bool result;
38059
38060 if (!SWIG_Python_UnpackTuple(args, "SBMemoryRegionInfo_GetDescription", 2, 2, swig_obj)) SWIG_fail;
38061 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
38062 if (!SWIG_IsOK(res1)) {
38063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo_GetDescription" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
38064 }
38065 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
38066 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
38067 if (!SWIG_IsOK(res2)) {
38068 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfo_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
38069 }
38070 if (!argp2) {
38071 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfo_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
38072 }
38073 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
38074 {
38075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38076 result = (bool)(arg1)->GetDescription(*arg2);
38077 SWIG_PYTHON_THREAD_END_ALLOW;
38078 }
38079 resultobj = SWIG_From_bool(static_cast< bool >(result));
38080 return resultobj;
38081fail:
38082 return NULL;
38083}
38084
38085
38086SWIGINTERN PyObject *_wrap_SBMemoryRegionInfo___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38087 PyObject *resultobj = 0;
38088 lldb::SBMemoryRegionInfo *arg1 = (lldb::SBMemoryRegionInfo *) 0 ;
38089 void *argp1 = 0 ;
38090 int res1 = 0 ;
38091 PyObject *swig_obj[1] ;
38092 std::string result;
38093
38094 if (!args) SWIG_fail;
38095 swig_obj[0] = args;
38096 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 | 0 );
38097 if (!SWIG_IsOK(res1)) {
38098 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfo___str__" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfo *""'");
38099 }
38100 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp1);
38101 {
38102 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38103 result = lldb_SBMemoryRegionInfo___str__(arg1);
38104 SWIG_PYTHON_THREAD_END_ALLOW;
38105 }
38106 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
38107 return resultobj;
38108fail:
38109 return NULL;
38110}
38111
38112
38113SWIGINTERN PyObject *SBMemoryRegionInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38114 PyObject *obj;
38115 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
38116 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_NewClientData(obj));
38117 return SWIG_Py_Void();
38118}
38119
38120SWIGINTERN PyObject *SBMemoryRegionInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38121 return SWIG_Python_InitShadowInstance(args);
38122}
38123
38124SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfoList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
38125 PyObject *resultobj = 0;
38126 lldb::SBMemoryRegionInfoList *result = 0 ;
38127
38128 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
38129 {
38130 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38131 result = (lldb::SBMemoryRegionInfoList *)new lldb::SBMemoryRegionInfoList();
38132 SWIG_PYTHON_THREAD_END_ALLOW;
38133 }
38134 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NEW | 0 );
38135 return resultobj;
38136fail:
38137 return NULL;
38138}
38139
38140
38141SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfoList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
38142 PyObject *resultobj = 0;
38143 lldb::SBMemoryRegionInfoList *arg1 = 0 ;
38144 void *argp1 = 0 ;
38145 int res1 = 0 ;
38146 lldb::SBMemoryRegionInfoList *result = 0 ;
38147
38148 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
38149 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0);
38150 if (!SWIG_IsOK(res1)) {
38151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBMemoryRegionInfoList" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList const &""'");
38152 }
38153 if (!argp1) {
38154 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBMemoryRegionInfoList" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList const &""'");
38155 }
38156 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
38157 {
38158 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38159 result = (lldb::SBMemoryRegionInfoList *)new lldb::SBMemoryRegionInfoList((lldb::SBMemoryRegionInfoList const &)*arg1);
38160 SWIG_PYTHON_THREAD_END_ALLOW;
38161 }
38162 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NEW | 0 );
38163 return resultobj;
38164fail:
38165 return NULL;
38166}
38167
38168
38169SWIGINTERN PyObject *_wrap_new_SBMemoryRegionInfoList(PyObject *self, PyObject *args) {
38170 Py_ssize_t argc;
38171 PyObject *argv[2] = {
38172 0
38173 };
38174
38175 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBMemoryRegionInfoList", 0, 1, argv))) SWIG_fail;
38176 --argc;
38177 if (argc == 0) {
38178 return _wrap_new_SBMemoryRegionInfoList__SWIG_0(self, argc, argv);
38179 }
38180 if (argc == 1) {
38181 int _v;
38182 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NO_NULL | 0);
38183 _v = SWIG_CheckState(res);
38184 if (_v) {
38185 return _wrap_new_SBMemoryRegionInfoList__SWIG_1(self, argc, argv);
38186 }
38187 }
38188
38189fail:
38190 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBMemoryRegionInfoList'.\n"
38191 " Possible C/C++ prototypes are:\n"
38192 " lldb::SBMemoryRegionInfoList::SBMemoryRegionInfoList()\n"
38193 " lldb::SBMemoryRegionInfoList::SBMemoryRegionInfoList(lldb::SBMemoryRegionInfoList const &)\n");
38194 return 0;
38195}
38196
38197
38198SWIGINTERN PyObject *_wrap_delete_SBMemoryRegionInfoList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38199 PyObject *resultobj = 0;
38200 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
38201 void *argp1 = 0 ;
38202 int res1 = 0 ;
38203 PyObject *swig_obj[1] ;
38204
38205 if (!args) SWIG_fail;
38206 swig_obj[0] = args;
38207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_DISOWN | 0 );
38208 if (!SWIG_IsOK(res1)) {
38209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBMemoryRegionInfoList" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
38210 }
38211 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
38212 {
38213 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38214 delete arg1;
38215 SWIG_PYTHON_THREAD_END_ALLOW;
38216 }
38217 resultobj = SWIG_Py_Void();
38218 return resultobj;
38219fail:
38220 return NULL;
38221}
38222
38223
38224SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38225 PyObject *resultobj = 0;
38226 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
38227 void *argp1 = 0 ;
38228 int res1 = 0 ;
38229 PyObject *swig_obj[1] ;
38230 uint32_t result;
38231
38232 if (!args) SWIG_fail;
38233 swig_obj[0] = args;
38234 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
38235 if (!SWIG_IsOK(res1)) {
38236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_GetSize" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList const *""'");
38237 }
38238 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
38239 {
38240 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38241 result = (uint32_t)((lldb::SBMemoryRegionInfoList const *)arg1)->GetSize();
38242 SWIG_PYTHON_THREAD_END_ALLOW;
38243 }
38244 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
38245 return resultobj;
38246fail:
38247 return NULL;
38248}
38249
38250
38251SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_GetMemoryRegionAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38252 PyObject *resultobj = 0;
38253 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
38254 uint32_t arg2 ;
38255 lldb::SBMemoryRegionInfo *arg3 = 0 ;
38256 void *argp1 = 0 ;
38257 int res1 = 0 ;
38258 unsigned int val2 ;
38259 int ecode2 = 0 ;
38260 void *argp3 = 0 ;
38261 int res3 = 0 ;
38262 PyObject *swig_obj[3] ;
38263 bool result;
38264
38265 if (!SWIG_Python_UnpackTuple(args, "SBMemoryRegionInfoList_GetMemoryRegionAtIndex", 3, 3, swig_obj)) SWIG_fail;
38266 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
38267 if (!SWIG_IsOK(res1)) {
38268 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
38269 }
38270 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
38271 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
38272 if (!SWIG_IsOK(ecode2)) {
38273 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "2"" of type '" "uint32_t""'");
38274 }
38275 arg2 = static_cast< uint32_t >(val2);
38276 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 );
38277 if (!SWIG_IsOK(res3)) {
38278 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
38279 }
38280 if (!argp3) {
38281 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfoList_GetMemoryRegionAtIndex" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
38282 }
38283 arg3 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp3);
38284 {
38285 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38286 result = (bool)(arg1)->GetMemoryRegionAtIndex(arg2,*arg3);
38287 SWIG_PYTHON_THREAD_END_ALLOW;
38288 }
38289 resultobj = SWIG_From_bool(static_cast< bool >(result));
38290 return resultobj;
38291fail:
38292 return NULL;
38293}
38294
38295
38296SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
38297 PyObject *resultobj = 0;
38298 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
38299 lldb::SBMemoryRegionInfo *arg2 = 0 ;
38300 void *argp1 = 0 ;
38301 int res1 = 0 ;
38302 void *argp2 = 0 ;
38303 int res2 = 0 ;
38304
38305 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
38306 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
38307 if (!SWIG_IsOK(res1)) {
38308 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
38309 }
38310 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
38311 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 );
38312 if (!SWIG_IsOK(res2)) {
38313 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo &""'");
38314 }
38315 if (!argp2) {
38316 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfo &""'");
38317 }
38318 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp2);
38319 {
38320 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38321 (arg1)->Append(*arg2);
38322 SWIG_PYTHON_THREAD_END_ALLOW;
38323 }
38324 resultobj = SWIG_Py_Void();
38325 return resultobj;
38326fail:
38327 return NULL;
38328}
38329
38330
38331SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
38332 PyObject *resultobj = 0;
38333 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
38334 lldb::SBMemoryRegionInfoList *arg2 = 0 ;
38335 void *argp1 = 0 ;
38336 int res1 = 0 ;
38337 void *argp2 = 0 ;
38338 int res2 = 0 ;
38339
38340 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
38341 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
38342 if (!SWIG_IsOK(res1)) {
38343 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
38344 }
38345 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
38346 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 );
38347 if (!SWIG_IsOK(res2)) {
38348 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfoList &""'");
38349 }
38350 if (!argp2) {
38351 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBMemoryRegionInfoList_Append" "', argument " "2"" of type '" "lldb::SBMemoryRegionInfoList &""'");
38352 }
38353 arg2 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp2);
38354 {
38355 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38356 (arg1)->Append(*arg2);
38357 SWIG_PYTHON_THREAD_END_ALLOW;
38358 }
38359 resultobj = SWIG_Py_Void();
38360 return resultobj;
38361fail:
38362 return NULL;
38363}
38364
38365
38366SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Append(PyObject *self, PyObject *args) {
38367 Py_ssize_t argc;
38368 PyObject *argv[3] = {
38369 0
38370 };
38371
38372 if (!(argc = SWIG_Python_UnpackTuple(args, "SBMemoryRegionInfoList_Append", 0, 2, argv))) SWIG_fail;
38373 --argc;
38374 if (argc == 2) {
38375 int _v;
38376 void *vptr = 0;
38377 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0);
38378 _v = SWIG_CheckState(res);
38379 if (_v) {
38380 void *vptr = 0;
38381 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfo, SWIG_POINTER_NO_NULL);
38382 _v = SWIG_CheckState(res);
38383 if (_v) {
38384 return _wrap_SBMemoryRegionInfoList_Append__SWIG_0(self, argc, argv);
38385 }
38386 }
38387 }
38388 if (argc == 2) {
38389 int _v;
38390 void *vptr = 0;
38391 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0);
38392 _v = SWIG_CheckState(res);
38393 if (_v) {
38394 void *vptr = 0;
38395 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_NO_NULL);
38396 _v = SWIG_CheckState(res);
38397 if (_v) {
38398 return _wrap_SBMemoryRegionInfoList_Append__SWIG_1(self, argc, argv);
38399 }
38400 }
38401 }
38402
38403fail:
38404 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBMemoryRegionInfoList_Append'.\n"
38405 " Possible C/C++ prototypes are:\n"
38406 " lldb::SBMemoryRegionInfoList::Append(lldb::SBMemoryRegionInfo &)\n"
38407 " lldb::SBMemoryRegionInfoList::Append(lldb::SBMemoryRegionInfoList &)\n");
38408 return 0;
38409}
38410
38411
38412SWIGINTERN PyObject *_wrap_SBMemoryRegionInfoList_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38413 PyObject *resultobj = 0;
38414 lldb::SBMemoryRegionInfoList *arg1 = (lldb::SBMemoryRegionInfoList *) 0 ;
38415 void *argp1 = 0 ;
38416 int res1 = 0 ;
38417 PyObject *swig_obj[1] ;
38418
38419 if (!args) SWIG_fail;
38420 swig_obj[0] = args;
38421 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBMemoryRegionInfoList, 0 | 0 );
38422 if (!SWIG_IsOK(res1)) {
38423 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBMemoryRegionInfoList_Clear" "', argument " "1"" of type '" "lldb::SBMemoryRegionInfoList *""'");
38424 }
38425 arg1 = reinterpret_cast< lldb::SBMemoryRegionInfoList * >(argp1);
38426 {
38427 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38428 (arg1)->Clear();
38429 SWIG_PYTHON_THREAD_END_ALLOW;
38430 }
38431 resultobj = SWIG_Py_Void();
38432 return resultobj;
38433fail:
38434 return NULL;
38435}
38436
38437
38438SWIGINTERN PyObject *SBMemoryRegionInfoList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38439 PyObject *obj;
38440 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
38441 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_NewClientData(obj));
38442 return SWIG_Py_Void();
38443}
38444
38445SWIGINTERN PyObject *SBMemoryRegionInfoList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38446 return SWIG_Python_InitShadowInstance(args);
38447}
38448
38449SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
38450 PyObject *resultobj = 0;
38451 lldb::SBModule *result = 0 ;
38452
38453 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
38454 {
38455 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38456 result = (lldb::SBModule *)new lldb::SBModule();
38457 SWIG_PYTHON_THREAD_END_ALLOW;
38458 }
38459 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
38460 return resultobj;
38461fail:
38462 return NULL;
38463}
38464
38465
38466SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
38467 PyObject *resultobj = 0;
38468 lldb::SBModule *arg1 = 0 ;
38469 void *argp1 = 0 ;
38470 int res1 = 0 ;
38471 lldb::SBModule *result = 0 ;
38472
38473 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
38474 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModule, 0 | 0);
38475 if (!SWIG_IsOK(res1)) {
38476 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModule const &""'");
38477 }
38478 if (!argp1) {
38479 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModule const &""'");
38480 }
38481 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38482 {
38483 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38484 result = (lldb::SBModule *)new lldb::SBModule((lldb::SBModule const &)*arg1);
38485 SWIG_PYTHON_THREAD_END_ALLOW;
38486 }
38487 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
38488 return resultobj;
38489fail:
38490 return NULL;
38491}
38492
38493
38494SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
38495 PyObject *resultobj = 0;
38496 lldb::SBModuleSpec *arg1 = 0 ;
38497 void *argp1 = 0 ;
38498 int res1 = 0 ;
38499 lldb::SBModule *result = 0 ;
38500
38501 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
38502 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
38503 if (!SWIG_IsOK(res1)) {
38504 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
38505 }
38506 if (!argp1) {
38507 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
38508 }
38509 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
38510 {
38511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38512 result = (lldb::SBModule *)new lldb::SBModule((lldb::SBModuleSpec const &)*arg1);
38513 SWIG_PYTHON_THREAD_END_ALLOW;
38514 }
38515 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
38516 return resultobj;
38517fail:
38518 return NULL;
38519}
38520
38521
38522SWIGINTERN PyObject *_wrap_new_SBModule__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
38523 PyObject *resultobj = 0;
38524 lldb::SBProcess *arg1 = 0 ;
38525 lldb::addr_t arg2 ;
38526 void *argp1 = 0 ;
38527 int res1 = 0 ;
38528 unsigned long long val2 ;
38529 int ecode2 = 0 ;
38530 lldb::SBModule *result = 0 ;
38531
38532 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
38533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcess, 0 );
38534 if (!SWIG_IsOK(res1)) {
38535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBProcess &""'");
38536 }
38537 if (!argp1) {
38538 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModule" "', argument " "1"" of type '" "lldb::SBProcess &""'");
38539 }
38540 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
38541 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
38542 if (!SWIG_IsOK(ecode2)) {
38543 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBModule" "', argument " "2"" of type '" "lldb::addr_t""'");
38544 }
38545 arg2 = static_cast< lldb::addr_t >(val2);
38546 {
38547 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38548 result = (lldb::SBModule *)new lldb::SBModule(*arg1,arg2);
38549 SWIG_PYTHON_THREAD_END_ALLOW;
38550 }
38551 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NEW | 0 );
38552 return resultobj;
38553fail:
38554 return NULL;
38555}
38556
38557
38558SWIGINTERN PyObject *_wrap_new_SBModule(PyObject *self, PyObject *args) {
38559 Py_ssize_t argc;
38560 PyObject *argv[3] = {
38561 0
38562 };
38563
38564 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBModule", 0, 2, argv))) SWIG_fail;
38565 --argc;
38566 if (argc == 0) {
38567 return _wrap_new_SBModule__SWIG_0(self, argc, argv);
38568 }
38569 if (argc == 1) {
38570 int _v;
38571 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NO_NULL | 0);
38572 _v = SWIG_CheckState(res);
38573 if (_v) {
38574 return _wrap_new_SBModule__SWIG_1(self, argc, argv);
38575 }
38576 }
38577 if (argc == 1) {
38578 int _v;
38579 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
38580 _v = SWIG_CheckState(res);
38581 if (_v) {
38582 return _wrap_new_SBModule__SWIG_2(self, argc, argv);
38583 }
38584 }
38585 if (argc == 2) {
38586 int _v;
38587 void *vptr = 0;
38588 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL);
38589 _v = SWIG_CheckState(res);
38590 if (_v) {
38591 {
38592 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[1], NULL);
38593 _v = SWIG_CheckState(res);
38594 }
38595 if (_v) {
38596 return _wrap_new_SBModule__SWIG_3(self, argc, argv);
38597 }
38598 }
38599 }
38600
38601fail:
38602 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBModule'.\n"
38603 " Possible C/C++ prototypes are:\n"
38604 " lldb::SBModule::SBModule()\n"
38605 " lldb::SBModule::SBModule(lldb::SBModule const &)\n"
38606 " lldb::SBModule::SBModule(lldb::SBModuleSpec const &)\n"
38607 " lldb::SBModule::SBModule(lldb::SBProcess &,lldb::addr_t)\n");
38608 return 0;
38609}
38610
38611
38612SWIGINTERN PyObject *_wrap_delete_SBModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38613 PyObject *resultobj = 0;
38614 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38615 void *argp1 = 0 ;
38616 int res1 = 0 ;
38617 PyObject *swig_obj[1] ;
38618
38619 if (!args) SWIG_fail;
38620 swig_obj[0] = args;
38621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_DISOWN | 0 );
38622 if (!SWIG_IsOK(res1)) {
38623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBModule" "', argument " "1"" of type '" "lldb::SBModule *""'");
38624 }
38625 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38626 {
38627 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38628 delete arg1;
38629 SWIG_PYTHON_THREAD_END_ALLOW;
38630 }
38631 resultobj = SWIG_Py_Void();
38632 return resultobj;
38633fail:
38634 return NULL;
38635}
38636
38637
38638SWIGINTERN PyObject *_wrap_SBModule_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38639 PyObject *resultobj = 0;
38640 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38641 void *argp1 = 0 ;
38642 int res1 = 0 ;
38643 PyObject *swig_obj[1] ;
38644 bool result;
38645
38646 if (!args) SWIG_fail;
38647 swig_obj[0] = args;
38648 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38649 if (!SWIG_IsOK(res1)) {
38650 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_IsValid" "', argument " "1"" of type '" "lldb::SBModule const *""'");
38651 }
38652 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38653 {
38654 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38655 result = (bool)((lldb::SBModule const *)arg1)->IsValid();
38656 SWIG_PYTHON_THREAD_END_ALLOW;
38657 }
38658 resultobj = SWIG_From_bool(static_cast< bool >(result));
38659 return resultobj;
38660fail:
38661 return NULL;
38662}
38663
38664
38665SWIGINTERN PyObject *_wrap_SBModule___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38666 PyObject *resultobj = 0;
38667 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38668 void *argp1 = 0 ;
38669 int res1 = 0 ;
38670 PyObject *swig_obj[1] ;
38671 bool result;
38672
38673 if (!args) SWIG_fail;
38674 swig_obj[0] = args;
38675 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38676 if (!SWIG_IsOK(res1)) {
38677 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___nonzero__" "', argument " "1"" of type '" "lldb::SBModule const *""'");
38678 }
38679 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38680 {
38681 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38682 result = (bool)((lldb::SBModule const *)arg1)->operator bool();
38683 SWIG_PYTHON_THREAD_END_ALLOW;
38684 }
38685 resultobj = SWIG_From_bool(static_cast< bool >(result));
38686 return resultobj;
38687fail:
38688 return NULL;
38689}
38690
38691
38692SWIGINTERN PyObject *_wrap_SBModule_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38693 PyObject *resultobj = 0;
38694 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38695 void *argp1 = 0 ;
38696 int res1 = 0 ;
38697 PyObject *swig_obj[1] ;
38698
38699 if (!args) SWIG_fail;
38700 swig_obj[0] = args;
38701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38702 if (!SWIG_IsOK(res1)) {
38703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_Clear" "', argument " "1"" of type '" "lldb::SBModule *""'");
38704 }
38705 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38706 {
38707 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38708 (arg1)->Clear();
38709 SWIG_PYTHON_THREAD_END_ALLOW;
38710 }
38711 resultobj = SWIG_Py_Void();
38712 return resultobj;
38713fail:
38714 return NULL;
38715}
38716
38717
38718SWIGINTERN PyObject *_wrap_SBModule_GetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38719 PyObject *resultobj = 0;
38720 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38721 void *argp1 = 0 ;
38722 int res1 = 0 ;
38723 PyObject *swig_obj[1] ;
38724 lldb::SBFileSpec result;
38725
38726 if (!args) SWIG_fail;
38727 swig_obj[0] = args;
38728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38729 if (!SWIG_IsOK(res1)) {
38730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetFileSpec" "', argument " "1"" of type '" "lldb::SBModule const *""'");
38731 }
38732 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38733 {
38734 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38735 result = ((lldb::SBModule const *)arg1)->GetFileSpec();
38736 SWIG_PYTHON_THREAD_END_ALLOW;
38737 }
38738 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
38739 return resultobj;
38740fail:
38741 return NULL;
38742}
38743
38744
38745SWIGINTERN PyObject *_wrap_SBModule_GetPlatformFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38746 PyObject *resultobj = 0;
38747 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38748 void *argp1 = 0 ;
38749 int res1 = 0 ;
38750 PyObject *swig_obj[1] ;
38751 lldb::SBFileSpec result;
38752
38753 if (!args) SWIG_fail;
38754 swig_obj[0] = args;
38755 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38756 if (!SWIG_IsOK(res1)) {
38757 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModule const *""'");
38758 }
38759 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38760 {
38761 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38762 result = ((lldb::SBModule const *)arg1)->GetPlatformFileSpec();
38763 SWIG_PYTHON_THREAD_END_ALLOW;
38764 }
38765 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
38766 return resultobj;
38767fail:
38768 return NULL;
38769}
38770
38771
38772SWIGINTERN PyObject *_wrap_SBModule_SetPlatformFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38773 PyObject *resultobj = 0;
38774 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38775 lldb::SBFileSpec *arg2 = 0 ;
38776 void *argp1 = 0 ;
38777 int res1 = 0 ;
38778 void *argp2 = 0 ;
38779 int res2 = 0 ;
38780 PyObject *swig_obj[2] ;
38781 bool result;
38782
38783 if (!SWIG_Python_UnpackTuple(args, "SBModule_SetPlatformFileSpec", 2, 2, swig_obj)) SWIG_fail;
38784 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38785 if (!SWIG_IsOK(res1)) {
38786 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_SetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModule *""'");
38787 }
38788 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38789 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
38790 if (!SWIG_IsOK(res2)) {
38791 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
38792 }
38793 if (!argp2) {
38794 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
38795 }
38796 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
38797 {
38798 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38799 result = (bool)(arg1)->SetPlatformFileSpec((lldb::SBFileSpec const &)*arg2);
38800 SWIG_PYTHON_THREAD_END_ALLOW;
38801 }
38802 resultobj = SWIG_From_bool(static_cast< bool >(result));
38803 return resultobj;
38804fail:
38805 return NULL;
38806}
38807
38808
38809SWIGINTERN PyObject *_wrap_SBModule_GetRemoteInstallFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38810 PyObject *resultobj = 0;
38811 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38812 void *argp1 = 0 ;
38813 int res1 = 0 ;
38814 PyObject *swig_obj[1] ;
38815 lldb::SBFileSpec result;
38816
38817 if (!args) SWIG_fail;
38818 swig_obj[0] = args;
38819 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38820 if (!SWIG_IsOK(res1)) {
38821 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetRemoteInstallFileSpec" "', argument " "1"" of type '" "lldb::SBModule *""'");
38822 }
38823 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38824 {
38825 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38826 result = (arg1)->GetRemoteInstallFileSpec();
38827 SWIG_PYTHON_THREAD_END_ALLOW;
38828 }
38829 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
38830 return resultobj;
38831fail:
38832 return NULL;
38833}
38834
38835
38836SWIGINTERN PyObject *_wrap_SBModule_SetRemoteInstallFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38837 PyObject *resultobj = 0;
38838 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38839 lldb::SBFileSpec *arg2 = 0 ;
38840 void *argp1 = 0 ;
38841 int res1 = 0 ;
38842 void *argp2 = 0 ;
38843 int res2 = 0 ;
38844 PyObject *swig_obj[2] ;
38845 bool result;
38846
38847 if (!SWIG_Python_UnpackTuple(args, "SBModule_SetRemoteInstallFileSpec", 2, 2, swig_obj)) SWIG_fail;
38848 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38849 if (!SWIG_IsOK(res1)) {
38850 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_SetRemoteInstallFileSpec" "', argument " "1"" of type '" "lldb::SBModule *""'");
38851 }
38852 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38853 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
38854 if (!SWIG_IsOK(res2)) {
38855 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_SetRemoteInstallFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
38856 }
38857 if (!argp2) {
38858 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_SetRemoteInstallFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
38859 }
38860 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
38861 {
38862 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38863 result = (bool)(arg1)->SetRemoteInstallFileSpec(*arg2);
38864 SWIG_PYTHON_THREAD_END_ALLOW;
38865 }
38866 resultobj = SWIG_From_bool(static_cast< bool >(result));
38867 return resultobj;
38868fail:
38869 return NULL;
38870}
38871
38872
38873SWIGINTERN PyObject *_wrap_SBModule_GetUUIDString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38874 PyObject *resultobj = 0;
38875 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38876 void *argp1 = 0 ;
38877 int res1 = 0 ;
38878 PyObject *swig_obj[1] ;
38879 char *result = 0 ;
38880
38881 if (!args) SWIG_fail;
38882 swig_obj[0] = args;
38883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38884 if (!SWIG_IsOK(res1)) {
38885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetUUIDString" "', argument " "1"" of type '" "lldb::SBModule const *""'");
38886 }
38887 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38888 {
38889 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38890 result = (char *)((lldb::SBModule const *)arg1)->GetUUIDString();
38891 SWIG_PYTHON_THREAD_END_ALLOW;
38892 }
38893 resultobj = SWIG_FromCharPtr((const char *)result);
38894 return resultobj;
38895fail:
38896 return NULL;
38897}
38898
38899
38900SWIGINTERN PyObject *_wrap_SBModule___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38901 PyObject *resultobj = 0;
38902 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38903 lldb::SBModule *arg2 = 0 ;
38904 void *argp1 = 0 ;
38905 int res1 = 0 ;
38906 void *argp2 = 0 ;
38907 int res2 = 0 ;
38908 PyObject *swig_obj[2] ;
38909 bool result;
38910
38911 if (!SWIG_Python_UnpackTuple(args, "SBModule___eq__", 2, 2, swig_obj)) SWIG_fail;
38912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38913 if (!SWIG_IsOK(res1)) {
38914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___eq__" "', argument " "1"" of type '" "lldb::SBModule const *""'");
38915 }
38916 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38917 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
38918 if (!SWIG_IsOK(res2)) {
38919 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule___eq__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
38920 }
38921 if (!argp2) {
38922 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule___eq__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
38923 }
38924 arg2 = reinterpret_cast< lldb::SBModule * >(argp2);
38925 {
38926 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38927 result = (bool)((lldb::SBModule const *)arg1)->operator ==((lldb::SBModule const &)*arg2);
38928 SWIG_PYTHON_THREAD_END_ALLOW;
38929 }
38930 resultobj = SWIG_From_bool(static_cast< bool >(result));
38931 return resultobj;
38932fail:
38933 PyErr_Clear();
38934 Py_INCREF(Py_NotImplemented);
38935 return Py_NotImplemented;
38936}
38937
38938
38939SWIGINTERN PyObject *_wrap_SBModule___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38940 PyObject *resultobj = 0;
38941 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38942 lldb::SBModule *arg2 = 0 ;
38943 void *argp1 = 0 ;
38944 int res1 = 0 ;
38945 void *argp2 = 0 ;
38946 int res2 = 0 ;
38947 PyObject *swig_obj[2] ;
38948 bool result;
38949
38950 if (!SWIG_Python_UnpackTuple(args, "SBModule___ne__", 2, 2, swig_obj)) SWIG_fail;
38951 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38952 if (!SWIG_IsOK(res1)) {
38953 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___ne__" "', argument " "1"" of type '" "lldb::SBModule const *""'");
38954 }
38955 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38956 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
38957 if (!SWIG_IsOK(res2)) {
38958 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule___ne__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
38959 }
38960 if (!argp2) {
38961 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule___ne__" "', argument " "2"" of type '" "lldb::SBModule const &""'");
38962 }
38963 arg2 = reinterpret_cast< lldb::SBModule * >(argp2);
38964 {
38965 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
38966 result = (bool)((lldb::SBModule const *)arg1)->operator !=((lldb::SBModule const &)*arg2);
38967 SWIG_PYTHON_THREAD_END_ALLOW;
38968 }
38969 resultobj = SWIG_From_bool(static_cast< bool >(result));
38970 return resultobj;
38971fail:
38972 PyErr_Clear();
38973 Py_INCREF(Py_NotImplemented);
38974 return Py_NotImplemented;
38975}
38976
38977
38978SWIGINTERN PyObject *_wrap_SBModule_FindSection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38979 PyObject *resultobj = 0;
38980 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
38981 char *arg2 = (char *) 0 ;
38982 void *argp1 = 0 ;
38983 int res1 = 0 ;
38984 int res2 ;
38985 char *buf2 = 0 ;
38986 int alloc2 = 0 ;
38987 PyObject *swig_obj[2] ;
38988 lldb::SBSection result;
38989
38990 if (!SWIG_Python_UnpackTuple(args, "SBModule_FindSection", 2, 2, swig_obj)) SWIG_fail;
38991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
38992 if (!SWIG_IsOK(res1)) {
38993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSection" "', argument " "1"" of type '" "lldb::SBModule *""'");
38994 }
38995 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
38996 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
38997 if (!SWIG_IsOK(res2)) {
38998 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSection" "', argument " "2"" of type '" "char const *""'");
38999 }
39000 arg2 = reinterpret_cast< char * >(buf2);
39001 {
39002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39003 result = (arg1)->FindSection((char const *)arg2);
39004 SWIG_PYTHON_THREAD_END_ALLOW;
39005 }
39006 resultobj = SWIG_NewPointerObj((new lldb::SBSection(static_cast< const lldb::SBSection& >(result))), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
39007 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39008 return resultobj;
39009fail:
39010 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39011 return NULL;
39012}
39013
39014
39015SWIGINTERN PyObject *_wrap_SBModule_ResolveFileAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39016 PyObject *resultobj = 0;
39017 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39018 lldb::addr_t arg2 ;
39019 void *argp1 = 0 ;
39020 int res1 = 0 ;
39021 unsigned long long val2 ;
39022 int ecode2 = 0 ;
39023 PyObject *swig_obj[2] ;
39024 lldb::SBAddress result;
39025
39026 if (!SWIG_Python_UnpackTuple(args, "SBModule_ResolveFileAddress", 2, 2, swig_obj)) SWIG_fail;
39027 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39028 if (!SWIG_IsOK(res1)) {
39029 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_ResolveFileAddress" "', argument " "1"" of type '" "lldb::SBModule *""'");
39030 }
39031 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39032 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
39033 if (!SWIG_IsOK(ecode2)) {
39034 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_ResolveFileAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
39035 }
39036 arg2 = static_cast< lldb::addr_t >(val2);
39037 {
39038 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39039 result = (arg1)->ResolveFileAddress(arg2);
39040 SWIG_PYTHON_THREAD_END_ALLOW;
39041 }
39042 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
39043 return resultobj;
39044fail:
39045 return NULL;
39046}
39047
39048
39049SWIGINTERN PyObject *_wrap_SBModule_ResolveSymbolContextForAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39050 PyObject *resultobj = 0;
39051 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39052 lldb::SBAddress *arg2 = 0 ;
39053 uint32_t arg3 ;
39054 void *argp1 = 0 ;
39055 int res1 = 0 ;
39056 void *argp2 = 0 ;
39057 int res2 = 0 ;
39058 unsigned int val3 ;
39059 int ecode3 = 0 ;
39060 PyObject *swig_obj[3] ;
39061 lldb::SBSymbolContext result;
39062
39063 if (!SWIG_Python_UnpackTuple(args, "SBModule_ResolveSymbolContextForAddress", 3, 3, swig_obj)) SWIG_fail;
39064 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39065 if (!SWIG_IsOK(res1)) {
39066 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "1"" of type '" "lldb::SBModule *""'");
39067 }
39068 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39069 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
39070 if (!SWIG_IsOK(res2)) {
39071 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
39072 }
39073 if (!argp2) {
39074 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
39075 }
39076 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
39077 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
39078 if (!SWIG_IsOK(ecode3)) {
39079 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_ResolveSymbolContextForAddress" "', argument " "3"" of type '" "uint32_t""'");
39080 }
39081 arg3 = static_cast< uint32_t >(val3);
39082 {
39083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39084 result = (arg1)->ResolveSymbolContextForAddress((lldb::SBAddress const &)*arg2,arg3);
39085 SWIG_PYTHON_THREAD_END_ALLOW;
39086 }
39087 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(static_cast< const lldb::SBSymbolContext& >(result))), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
39088 return resultobj;
39089fail:
39090 return NULL;
39091}
39092
39093
39094SWIGINTERN PyObject *_wrap_SBModule_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39095 PyObject *resultobj = 0;
39096 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39097 lldb::SBStream *arg2 = 0 ;
39098 void *argp1 = 0 ;
39099 int res1 = 0 ;
39100 void *argp2 = 0 ;
39101 int res2 = 0 ;
39102 PyObject *swig_obj[2] ;
39103 bool result;
39104
39105 if (!SWIG_Python_UnpackTuple(args, "SBModule_GetDescription", 2, 2, swig_obj)) SWIG_fail;
39106 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39107 if (!SWIG_IsOK(res1)) {
39108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetDescription" "', argument " "1"" of type '" "lldb::SBModule *""'");
39109 }
39110 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39111 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
39112 if (!SWIG_IsOK(res2)) {
39113 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
39114 }
39115 if (!argp2) {
39116 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
39117 }
39118 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
39119 {
39120 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39121 result = (bool)(arg1)->GetDescription(*arg2);
39122 SWIG_PYTHON_THREAD_END_ALLOW;
39123 }
39124 resultobj = SWIG_From_bool(static_cast< bool >(result));
39125 return resultobj;
39126fail:
39127 return NULL;
39128}
39129
39130
39131SWIGINTERN PyObject *_wrap_SBModule_GetNumCompileUnits(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39132 PyObject *resultobj = 0;
39133 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39134 void *argp1 = 0 ;
39135 int res1 = 0 ;
39136 PyObject *swig_obj[1] ;
39137 uint32_t result;
39138
39139 if (!args) SWIG_fail;
39140 swig_obj[0] = args;
39141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39142 if (!SWIG_IsOK(res1)) {
39143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetNumCompileUnits" "', argument " "1"" of type '" "lldb::SBModule *""'");
39144 }
39145 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39146 {
39147 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39148 result = (uint32_t)(arg1)->GetNumCompileUnits();
39149 SWIG_PYTHON_THREAD_END_ALLOW;
39150 }
39151 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
39152 return resultobj;
39153fail:
39154 return NULL;
39155}
39156
39157
39158SWIGINTERN PyObject *_wrap_SBModule_GetCompileUnitAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39159 PyObject *resultobj = 0;
39160 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39161 uint32_t arg2 ;
39162 void *argp1 = 0 ;
39163 int res1 = 0 ;
39164 unsigned int val2 ;
39165 int ecode2 = 0 ;
39166 PyObject *swig_obj[2] ;
39167 lldb::SBCompileUnit result;
39168
39169 if (!SWIG_Python_UnpackTuple(args, "SBModule_GetCompileUnitAtIndex", 2, 2, swig_obj)) SWIG_fail;
39170 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39171 if (!SWIG_IsOK(res1)) {
39172 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetCompileUnitAtIndex" "', argument " "1"" of type '" "lldb::SBModule *""'");
39173 }
39174 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39175 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
39176 if (!SWIG_IsOK(ecode2)) {
39177 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetCompileUnitAtIndex" "', argument " "2"" of type '" "uint32_t""'");
39178 }
39179 arg2 = static_cast< uint32_t >(val2);
39180 {
39181 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39182 result = (arg1)->GetCompileUnitAtIndex(arg2);
39183 SWIG_PYTHON_THREAD_END_ALLOW;
39184 }
39185 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(static_cast< const lldb::SBCompileUnit& >(result))), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
39186 return resultobj;
39187fail:
39188 return NULL;
39189}
39190
39191
39192SWIGINTERN PyObject *_wrap_SBModule_FindCompileUnits(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39193 PyObject *resultobj = 0;
39194 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39195 lldb::SBFileSpec *arg2 = 0 ;
39196 void *argp1 = 0 ;
39197 int res1 = 0 ;
39198 void *argp2 = 0 ;
39199 int res2 = 0 ;
39200 PyObject *swig_obj[2] ;
39201 lldb::SBSymbolContextList result;
39202
39203 if (!SWIG_Python_UnpackTuple(args, "SBModule_FindCompileUnits", 2, 2, swig_obj)) SWIG_fail;
39204 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39205 if (!SWIG_IsOK(res1)) {
39206 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindCompileUnits" "', argument " "1"" of type '" "lldb::SBModule *""'");
39207 }
39208 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39209 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
39210 if (!SWIG_IsOK(res2)) {
39211 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
39212 }
39213 if (!argp2) {
39214 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
39215 }
39216 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
39217 {
39218 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39219 result = (arg1)->FindCompileUnits((lldb::SBFileSpec const &)*arg2);
39220 SWIG_PYTHON_THREAD_END_ALLOW;
39221 }
39222 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
39223 return resultobj;
39224fail:
39225 return NULL;
39226}
39227
39228
39229SWIGINTERN PyObject *_wrap_SBModule_GetNumSymbols(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39230 PyObject *resultobj = 0;
39231 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39232 void *argp1 = 0 ;
39233 int res1 = 0 ;
39234 PyObject *swig_obj[1] ;
39235 size_t result;
39236
39237 if (!args) SWIG_fail;
39238 swig_obj[0] = args;
39239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39240 if (!SWIG_IsOK(res1)) {
39241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetNumSymbols" "', argument " "1"" of type '" "lldb::SBModule *""'");
39242 }
39243 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39244 {
39245 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39246 result = (arg1)->GetNumSymbols();
39247 SWIG_PYTHON_THREAD_END_ALLOW;
39248 }
39249 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
39250 return resultobj;
39251fail:
39252 return NULL;
39253}
39254
39255
39256SWIGINTERN PyObject *_wrap_SBModule_GetSymbolAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39257 PyObject *resultobj = 0;
39258 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39259 size_t arg2 ;
39260 void *argp1 = 0 ;
39261 int res1 = 0 ;
39262 size_t val2 ;
39263 int ecode2 = 0 ;
39264 PyObject *swig_obj[2] ;
39265 lldb::SBSymbol result;
39266
39267 if (!SWIG_Python_UnpackTuple(args, "SBModule_GetSymbolAtIndex", 2, 2, swig_obj)) SWIG_fail;
39268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39269 if (!SWIG_IsOK(res1)) {
39270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetSymbolAtIndex" "', argument " "1"" of type '" "lldb::SBModule *""'");
39271 }
39272 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39273 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
39274 if (!SWIG_IsOK(ecode2)) {
39275 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetSymbolAtIndex" "', argument " "2"" of type '" "size_t""'");
39276 }
39277 arg2 = static_cast< size_t >(val2);
39278 {
39279 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39280 result = (arg1)->GetSymbolAtIndex(arg2);
39281 SWIG_PYTHON_THREAD_END_ALLOW;
39282 }
39283 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(static_cast< const lldb::SBSymbol& >(result))), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
39284 return resultobj;
39285fail:
39286 return NULL;
39287}
39288
39289
39290SWIGINTERN PyObject *_wrap_SBModule_FindSymbol__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39291 PyObject *resultobj = 0;
39292 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39293 char *arg2 = (char *) 0 ;
39294 lldb::SymbolType arg3 ;
39295 void *argp1 = 0 ;
39296 int res1 = 0 ;
39297 int res2 ;
39298 char *buf2 = 0 ;
39299 int alloc2 = 0 ;
39300 int val3 ;
39301 int ecode3 = 0 ;
39302 lldb::SBSymbol result;
39303
39304 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
39305 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39306 if (!SWIG_IsOK(res1)) {
39307 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbol" "', argument " "1"" of type '" "lldb::SBModule *""'");
39308 }
39309 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39310 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39311 if (!SWIG_IsOK(res2)) {
39312 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbol" "', argument " "2"" of type '" "char const *""'");
39313 }
39314 arg2 = reinterpret_cast< char * >(buf2);
39315 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
39316 if (!SWIG_IsOK(ecode3)) {
39317 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_FindSymbol" "', argument " "3"" of type '" "lldb::SymbolType""'");
39318 }
39319 arg3 = static_cast< lldb::SymbolType >(val3);
39320 {
39321 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39322 result = (arg1)->FindSymbol((char const *)arg2,arg3);
39323 SWIG_PYTHON_THREAD_END_ALLOW;
39324 }
39325 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(static_cast< const lldb::SBSymbol& >(result))), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
39326 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39327 return resultobj;
39328fail:
39329 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39330 return NULL;
39331}
39332
39333
39334SWIGINTERN PyObject *_wrap_SBModule_FindSymbol__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39335 PyObject *resultobj = 0;
39336 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39337 char *arg2 = (char *) 0 ;
39338 void *argp1 = 0 ;
39339 int res1 = 0 ;
39340 int res2 ;
39341 char *buf2 = 0 ;
39342 int alloc2 = 0 ;
39343 lldb::SBSymbol result;
39344
39345 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
39346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39347 if (!SWIG_IsOK(res1)) {
39348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbol" "', argument " "1"" of type '" "lldb::SBModule *""'");
39349 }
39350 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39351 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39352 if (!SWIG_IsOK(res2)) {
39353 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbol" "', argument " "2"" of type '" "char const *""'");
39354 }
39355 arg2 = reinterpret_cast< char * >(buf2);
39356 {
39357 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39358 result = (arg1)->FindSymbol((char const *)arg2);
39359 SWIG_PYTHON_THREAD_END_ALLOW;
39360 }
39361 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(static_cast< const lldb::SBSymbol& >(result))), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
39362 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39363 return resultobj;
39364fail:
39365 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39366 return NULL;
39367}
39368
39369
39370SWIGINTERN PyObject *_wrap_SBModule_FindSymbol(PyObject *self, PyObject *args) {
39371 Py_ssize_t argc;
39372 PyObject *argv[4] = {
39373 0
39374 };
39375
39376 if (!(argc = SWIG_Python_UnpackTuple(args, "SBModule_FindSymbol", 0, 3, argv))) SWIG_fail;
39377 --argc;
39378 if (argc == 2) {
39379 int _v;
39380 void *vptr = 0;
39381 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39382 _v = SWIG_CheckState(res);
39383 if (_v) {
39384 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
39385 _v = SWIG_CheckState(res);
39386 if (_v) {
39387 return _wrap_SBModule_FindSymbol__SWIG_1(self, argc, argv);
39388 }
39389 }
39390 }
39391 if (argc == 3) {
39392 int _v;
39393 void *vptr = 0;
39394 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39395 _v = SWIG_CheckState(res);
39396 if (_v) {
39397 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
39398 _v = SWIG_CheckState(res);
39399 if (_v) {
39400 {
39401 int res = SWIG_AsVal_int(argv[2], NULL);
39402 _v = SWIG_CheckState(res);
39403 }
39404 if (_v) {
39405 return _wrap_SBModule_FindSymbol__SWIG_0(self, argc, argv);
39406 }
39407 }
39408 }
39409 }
39410
39411fail:
39412 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBModule_FindSymbol'.\n"
39413 " Possible C/C++ prototypes are:\n"
39414 " lldb::SBModule::FindSymbol(char const *,lldb::SymbolType)\n"
39415 " lldb::SBModule::FindSymbol(char const *)\n");
39416 return 0;
39417}
39418
39419
39420SWIGINTERN PyObject *_wrap_SBModule_FindSymbols__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39421 PyObject *resultobj = 0;
39422 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39423 char *arg2 = (char *) 0 ;
39424 lldb::SymbolType arg3 ;
39425 void *argp1 = 0 ;
39426 int res1 = 0 ;
39427 int res2 ;
39428 char *buf2 = 0 ;
39429 int alloc2 = 0 ;
39430 int val3 ;
39431 int ecode3 = 0 ;
39432 lldb::SBSymbolContextList result;
39433
39434 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
39435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39436 if (!SWIG_IsOK(res1)) {
39437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbols" "', argument " "1"" of type '" "lldb::SBModule *""'");
39438 }
39439 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39440 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39441 if (!SWIG_IsOK(res2)) {
39442 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbols" "', argument " "2"" of type '" "char const *""'");
39443 }
39444 arg2 = reinterpret_cast< char * >(buf2);
39445 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
39446 if (!SWIG_IsOK(ecode3)) {
39447 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_FindSymbols" "', argument " "3"" of type '" "lldb::SymbolType""'");
39448 }
39449 arg3 = static_cast< lldb::SymbolType >(val3);
39450 {
39451 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39452 result = (arg1)->FindSymbols((char const *)arg2,arg3);
39453 SWIG_PYTHON_THREAD_END_ALLOW;
39454 }
39455 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
39456 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39457 return resultobj;
39458fail:
39459 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39460 return NULL;
39461}
39462
39463
39464SWIGINTERN PyObject *_wrap_SBModule_FindSymbols__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39465 PyObject *resultobj = 0;
39466 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39467 char *arg2 = (char *) 0 ;
39468 void *argp1 = 0 ;
39469 int res1 = 0 ;
39470 int res2 ;
39471 char *buf2 = 0 ;
39472 int alloc2 = 0 ;
39473 lldb::SBSymbolContextList result;
39474
39475 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
39476 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39477 if (!SWIG_IsOK(res1)) {
39478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindSymbols" "', argument " "1"" of type '" "lldb::SBModule *""'");
39479 }
39480 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39481 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39482 if (!SWIG_IsOK(res2)) {
39483 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindSymbols" "', argument " "2"" of type '" "char const *""'");
39484 }
39485 arg2 = reinterpret_cast< char * >(buf2);
39486 {
39487 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39488 result = (arg1)->FindSymbols((char const *)arg2);
39489 SWIG_PYTHON_THREAD_END_ALLOW;
39490 }
39491 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
39492 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39493 return resultobj;
39494fail:
39495 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39496 return NULL;
39497}
39498
39499
39500SWIGINTERN PyObject *_wrap_SBModule_FindSymbols(PyObject *self, PyObject *args) {
39501 Py_ssize_t argc;
39502 PyObject *argv[4] = {
39503 0
39504 };
39505
39506 if (!(argc = SWIG_Python_UnpackTuple(args, "SBModule_FindSymbols", 0, 3, argv))) SWIG_fail;
39507 --argc;
39508 if (argc == 2) {
39509 int _v;
39510 void *vptr = 0;
39511 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39512 _v = SWIG_CheckState(res);
39513 if (_v) {
39514 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
39515 _v = SWIG_CheckState(res);
39516 if (_v) {
39517 return _wrap_SBModule_FindSymbols__SWIG_1(self, argc, argv);
39518 }
39519 }
39520 }
39521 if (argc == 3) {
39522 int _v;
39523 void *vptr = 0;
39524 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39525 _v = SWIG_CheckState(res);
39526 if (_v) {
39527 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
39528 _v = SWIG_CheckState(res);
39529 if (_v) {
39530 {
39531 int res = SWIG_AsVal_int(argv[2], NULL);
39532 _v = SWIG_CheckState(res);
39533 }
39534 if (_v) {
39535 return _wrap_SBModule_FindSymbols__SWIG_0(self, argc, argv);
39536 }
39537 }
39538 }
39539 }
39540
39541fail:
39542 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBModule_FindSymbols'.\n"
39543 " Possible C/C++ prototypes are:\n"
39544 " lldb::SBModule::FindSymbols(char const *,lldb::SymbolType)\n"
39545 " lldb::SBModule::FindSymbols(char const *)\n");
39546 return 0;
39547}
39548
39549
39550SWIGINTERN PyObject *_wrap_SBModule_GetNumSections(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39551 PyObject *resultobj = 0;
39552 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39553 void *argp1 = 0 ;
39554 int res1 = 0 ;
39555 PyObject *swig_obj[1] ;
39556 size_t result;
39557
39558 if (!args) SWIG_fail;
39559 swig_obj[0] = args;
39560 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39561 if (!SWIG_IsOK(res1)) {
39562 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetNumSections" "', argument " "1"" of type '" "lldb::SBModule *""'");
39563 }
39564 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39565 {
39566 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39567 result = (arg1)->GetNumSections();
39568 SWIG_PYTHON_THREAD_END_ALLOW;
39569 }
39570 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
39571 return resultobj;
39572fail:
39573 return NULL;
39574}
39575
39576
39577SWIGINTERN PyObject *_wrap_SBModule_GetSectionAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39578 PyObject *resultobj = 0;
39579 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39580 size_t arg2 ;
39581 void *argp1 = 0 ;
39582 int res1 = 0 ;
39583 size_t val2 ;
39584 int ecode2 = 0 ;
39585 PyObject *swig_obj[2] ;
39586 lldb::SBSection result;
39587
39588 if (!SWIG_Python_UnpackTuple(args, "SBModule_GetSectionAtIndex", 2, 2, swig_obj)) SWIG_fail;
39589 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39590 if (!SWIG_IsOK(res1)) {
39591 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetSectionAtIndex" "', argument " "1"" of type '" "lldb::SBModule *""'");
39592 }
39593 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39594 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
39595 if (!SWIG_IsOK(ecode2)) {
39596 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetSectionAtIndex" "', argument " "2"" of type '" "size_t""'");
39597 }
39598 arg2 = static_cast< size_t >(val2);
39599 {
39600 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39601 result = (arg1)->GetSectionAtIndex(arg2);
39602 SWIG_PYTHON_THREAD_END_ALLOW;
39603 }
39604 resultobj = SWIG_NewPointerObj((new lldb::SBSection(static_cast< const lldb::SBSection& >(result))), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
39605 return resultobj;
39606fail:
39607 return NULL;
39608}
39609
39610
39611SWIGINTERN PyObject *_wrap_SBModule_FindFunctions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39612 PyObject *resultobj = 0;
39613 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39614 char *arg2 = (char *) 0 ;
39615 uint32_t arg3 ;
39616 void *argp1 = 0 ;
39617 int res1 = 0 ;
39618 int res2 ;
39619 char *buf2 = 0 ;
39620 int alloc2 = 0 ;
39621 unsigned int val3 ;
39622 int ecode3 = 0 ;
39623 lldb::SBSymbolContextList result;
39624
39625 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
39626 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39627 if (!SWIG_IsOK(res1)) {
39628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFunctions" "', argument " "1"" of type '" "lldb::SBModule *""'");
39629 }
39630 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39631 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39632 if (!SWIG_IsOK(res2)) {
39633 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFunctions" "', argument " "2"" of type '" "char const *""'");
39634 }
39635 arg2 = reinterpret_cast< char * >(buf2);
39636 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
39637 if (!SWIG_IsOK(ecode3)) {
39638 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModule_FindFunctions" "', argument " "3"" of type '" "uint32_t""'");
39639 }
39640 arg3 = static_cast< uint32_t >(val3);
39641 {
39642 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39643 result = (arg1)->FindFunctions((char const *)arg2,arg3);
39644 SWIG_PYTHON_THREAD_END_ALLOW;
39645 }
39646 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
39647 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39648 return resultobj;
39649fail:
39650 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39651 return NULL;
39652}
39653
39654
39655SWIGINTERN PyObject *_wrap_SBModule_FindFunctions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39656 PyObject *resultobj = 0;
39657 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39658 char *arg2 = (char *) 0 ;
39659 void *argp1 = 0 ;
39660 int res1 = 0 ;
39661 int res2 ;
39662 char *buf2 = 0 ;
39663 int alloc2 = 0 ;
39664 lldb::SBSymbolContextList result;
39665
39666 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
39667 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39668 if (!SWIG_IsOK(res1)) {
39669 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFunctions" "', argument " "1"" of type '" "lldb::SBModule *""'");
39670 }
39671 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39672 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39673 if (!SWIG_IsOK(res2)) {
39674 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFunctions" "', argument " "2"" of type '" "char const *""'");
39675 }
39676 arg2 = reinterpret_cast< char * >(buf2);
39677 {
39678 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39679 result = (arg1)->FindFunctions((char const *)arg2);
39680 SWIG_PYTHON_THREAD_END_ALLOW;
39681 }
39682 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
39683 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39684 return resultobj;
39685fail:
39686 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39687 return NULL;
39688}
39689
39690
39691SWIGINTERN PyObject *_wrap_SBModule_FindFunctions(PyObject *self, PyObject *args) {
39692 Py_ssize_t argc;
39693 PyObject *argv[4] = {
39694 0
39695 };
39696
39697 if (!(argc = SWIG_Python_UnpackTuple(args, "SBModule_FindFunctions", 0, 3, argv))) SWIG_fail;
39698 --argc;
39699 if (argc == 2) {
39700 int _v;
39701 void *vptr = 0;
39702 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39703 _v = SWIG_CheckState(res);
39704 if (_v) {
39705 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
39706 _v = SWIG_CheckState(res);
39707 if (_v) {
39708 return _wrap_SBModule_FindFunctions__SWIG_1(self, argc, argv);
39709 }
39710 }
39711 }
39712 if (argc == 3) {
39713 int _v;
39714 void *vptr = 0;
39715 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39716 _v = SWIG_CheckState(res);
39717 if (_v) {
39718 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
39719 _v = SWIG_CheckState(res);
39720 if (_v) {
39721 {
39722 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
39723 _v = SWIG_CheckState(res);
39724 }
39725 if (_v) {
39726 return _wrap_SBModule_FindFunctions__SWIG_0(self, argc, argv);
39727 }
39728 }
39729 }
39730 }
39731
39732fail:
39733 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBModule_FindFunctions'.\n"
39734 " Possible C/C++ prototypes are:\n"
39735 " lldb::SBModule::FindFunctions(char const *,uint32_t)\n"
39736 " lldb::SBModule::FindFunctions(char const *)\n");
39737 return 0;
39738}
39739
39740
39741SWIGINTERN PyObject *_wrap_SBModule_FindFirstType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39742 PyObject *resultobj = 0;
39743 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39744 char *arg2 = (char *) 0 ;
39745 void *argp1 = 0 ;
39746 int res1 = 0 ;
39747 int res2 ;
39748 char *buf2 = 0 ;
39749 int alloc2 = 0 ;
39750 PyObject *swig_obj[2] ;
39751 lldb::SBType result;
39752
39753 if (!SWIG_Python_UnpackTuple(args, "SBModule_FindFirstType", 2, 2, swig_obj)) SWIG_fail;
39754 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39755 if (!SWIG_IsOK(res1)) {
39756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFirstType" "', argument " "1"" of type '" "lldb::SBModule *""'");
39757 }
39758 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39759 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39760 if (!SWIG_IsOK(res2)) {
39761 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFirstType" "', argument " "2"" of type '" "char const *""'");
39762 }
39763 arg2 = reinterpret_cast< char * >(buf2);
39764 {
39765 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39766 result = (arg1)->FindFirstType((char const *)arg2);
39767 SWIG_PYTHON_THREAD_END_ALLOW;
39768 }
39769 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
39770 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39771 return resultobj;
39772fail:
39773 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39774 return NULL;
39775}
39776
39777
39778SWIGINTERN PyObject *_wrap_SBModule_FindTypes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39779 PyObject *resultobj = 0;
39780 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39781 char *arg2 = (char *) 0 ;
39782 void *argp1 = 0 ;
39783 int res1 = 0 ;
39784 int res2 ;
39785 char *buf2 = 0 ;
39786 int alloc2 = 0 ;
39787 PyObject *swig_obj[2] ;
39788 lldb::SBTypeList result;
39789
39790 if (!SWIG_Python_UnpackTuple(args, "SBModule_FindTypes", 2, 2, swig_obj)) SWIG_fail;
39791 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39792 if (!SWIG_IsOK(res1)) {
39793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindTypes" "', argument " "1"" of type '" "lldb::SBModule *""'");
39794 }
39795 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39796 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
39797 if (!SWIG_IsOK(res2)) {
39798 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindTypes" "', argument " "2"" of type '" "char const *""'");
39799 }
39800 arg2 = reinterpret_cast< char * >(buf2);
39801 {
39802 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39803 result = (arg1)->FindTypes((char const *)arg2);
39804 SWIG_PYTHON_THREAD_END_ALLOW;
39805 }
39806 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(static_cast< const lldb::SBTypeList& >(result))), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
39807 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39808 return resultobj;
39809fail:
39810 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
39811 return NULL;
39812}
39813
39814
39815SWIGINTERN PyObject *_wrap_SBModule_GetTypeByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39816 PyObject *resultobj = 0;
39817 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39818 lldb::user_id_t arg2 ;
39819 void *argp1 = 0 ;
39820 int res1 = 0 ;
39821 unsigned long long val2 ;
39822 int ecode2 = 0 ;
39823 PyObject *swig_obj[2] ;
39824 lldb::SBType result;
39825
39826 if (!SWIG_Python_UnpackTuple(args, "SBModule_GetTypeByID", 2, 2, swig_obj)) SWIG_fail;
39827 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39828 if (!SWIG_IsOK(res1)) {
39829 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTypeByID" "', argument " "1"" of type '" "lldb::SBModule *""'");
39830 }
39831 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39832 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
39833 if (!SWIG_IsOK(ecode2)) {
39834 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetTypeByID" "', argument " "2"" of type '" "lldb::user_id_t""'");
39835 }
39836 arg2 = static_cast< lldb::user_id_t >(val2);
39837 {
39838 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39839 result = (arg1)->GetTypeByID(arg2);
39840 SWIG_PYTHON_THREAD_END_ALLOW;
39841 }
39842 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
39843 return resultobj;
39844fail:
39845 return NULL;
39846}
39847
39848
39849SWIGINTERN PyObject *_wrap_SBModule_GetBasicType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39850 PyObject *resultobj = 0;
39851 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39852 lldb::BasicType arg2 ;
39853 void *argp1 = 0 ;
39854 int res1 = 0 ;
39855 int val2 ;
39856 int ecode2 = 0 ;
39857 PyObject *swig_obj[2] ;
39858 lldb::SBType result;
39859
39860 if (!SWIG_Python_UnpackTuple(args, "SBModule_GetBasicType", 2, 2, swig_obj)) SWIG_fail;
39861 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39862 if (!SWIG_IsOK(res1)) {
39863 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetBasicType" "', argument " "1"" of type '" "lldb::SBModule *""'");
39864 }
39865 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39866 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
39867 if (!SWIG_IsOK(ecode2)) {
39868 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetBasicType" "', argument " "2"" of type '" "lldb::BasicType""'");
39869 }
39870 arg2 = static_cast< lldb::BasicType >(val2);
39871 {
39872 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39873 result = (arg1)->GetBasicType(arg2);
39874 SWIG_PYTHON_THREAD_END_ALLOW;
39875 }
39876 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
39877 return resultobj;
39878fail:
39879 return NULL;
39880}
39881
39882
39883SWIGINTERN PyObject *_wrap_SBModule_GetTypes__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39884 PyObject *resultobj = 0;
39885 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39886 uint32_t arg2 ;
39887 void *argp1 = 0 ;
39888 int res1 = 0 ;
39889 unsigned int val2 ;
39890 int ecode2 = 0 ;
39891 lldb::SBTypeList result;
39892
39893 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
39894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39895 if (!SWIG_IsOK(res1)) {
39896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTypes" "', argument " "1"" of type '" "lldb::SBModule *""'");
39897 }
39898 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39899 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
39900 if (!SWIG_IsOK(ecode2)) {
39901 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModule_GetTypes" "', argument " "2"" of type '" "uint32_t""'");
39902 }
39903 arg2 = static_cast< uint32_t >(val2);
39904 {
39905 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39906 result = (arg1)->GetTypes(arg2);
39907 SWIG_PYTHON_THREAD_END_ALLOW;
39908 }
39909 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(static_cast< const lldb::SBTypeList& >(result))), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
39910 return resultobj;
39911fail:
39912 return NULL;
39913}
39914
39915
39916SWIGINTERN PyObject *_wrap_SBModule_GetTypes__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
39917 PyObject *resultobj = 0;
39918 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39919 void *argp1 = 0 ;
39920 int res1 = 0 ;
39921 lldb::SBTypeList result;
39922
39923 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
39924 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
39925 if (!SWIG_IsOK(res1)) {
39926 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTypes" "', argument " "1"" of type '" "lldb::SBModule *""'");
39927 }
39928 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
39929 {
39930 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
39931 result = (arg1)->GetTypes();
39932 SWIG_PYTHON_THREAD_END_ALLOW;
39933 }
39934 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(static_cast< const lldb::SBTypeList& >(result))), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
39935 return resultobj;
39936fail:
39937 return NULL;
39938}
39939
39940
39941SWIGINTERN PyObject *_wrap_SBModule_GetTypes(PyObject *self, PyObject *args) {
39942 Py_ssize_t argc;
39943 PyObject *argv[3] = {
39944 0
39945 };
39946
39947 if (!(argc = SWIG_Python_UnpackTuple(args, "SBModule_GetTypes", 0, 2, argv))) SWIG_fail;
39948 --argc;
39949 if (argc == 1) {
39950 int _v;
39951 void *vptr = 0;
39952 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39953 _v = SWIG_CheckState(res);
39954 if (_v) {
39955 return _wrap_SBModule_GetTypes__SWIG_1(self, argc, argv);
39956 }
39957 }
39958 if (argc == 2) {
39959 int _v;
39960 void *vptr = 0;
39961 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModule, 0);
39962 _v = SWIG_CheckState(res);
39963 if (_v) {
39964 {
39965 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
39966 _v = SWIG_CheckState(res);
39967 }
39968 if (_v) {
39969 return _wrap_SBModule_GetTypes__SWIG_0(self, argc, argv);
39970 }
39971 }
39972 }
39973
39974fail:
39975 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBModule_GetTypes'.\n"
39976 " Possible C/C++ prototypes are:\n"
39977 " lldb::SBModule::GetTypes(uint32_t)\n"
39978 " lldb::SBModule::GetTypes()\n");
39979 return 0;
39980}
39981
39982
39983SWIGINTERN PyObject *_wrap_SBModule_FindGlobalVariables(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39984 PyObject *resultobj = 0;
39985 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
39986 lldb::SBTarget *arg2 = 0 ;
39987 char *arg3 = (char *) 0 ;
39988 uint32_t arg4 ;
39989 void *argp1 = 0 ;
39990 int res1 = 0 ;
39991 void *argp2 = 0 ;
39992 int res2 = 0 ;
39993 int res3 ;
39994 char *buf3 = 0 ;
39995 int alloc3 = 0 ;
39996 unsigned int val4 ;
39997 int ecode4 = 0 ;
39998 PyObject *swig_obj[4] ;
39999 lldb::SBValueList result;
40000
40001 if (!SWIG_Python_UnpackTuple(args, "SBModule_FindGlobalVariables", 4, 4, swig_obj)) SWIG_fail;
40002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40003 if (!SWIG_IsOK(res1)) {
40004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindGlobalVariables" "', argument " "1"" of type '" "lldb::SBModule *""'");
40005 }
40006 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40007 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
40008 if (!SWIG_IsOK(res2)) {
40009 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindGlobalVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
40010 }
40011 if (!argp2) {
40012 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_FindGlobalVariables" "', argument " "2"" of type '" "lldb::SBTarget &""'");
40013 }
40014 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
40015 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
40016 if (!SWIG_IsOK(res3)) {
40017 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBModule_FindGlobalVariables" "', argument " "3"" of type '" "char const *""'");
40018 }
40019 arg3 = reinterpret_cast< char * >(buf3);
40020 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
40021 if (!SWIG_IsOK(ecode4)) {
40022 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBModule_FindGlobalVariables" "', argument " "4"" of type '" "uint32_t""'");
40023 }
40024 arg4 = static_cast< uint32_t >(val4);
40025 {
40026 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40027 result = (arg1)->FindGlobalVariables(*arg2,(char const *)arg3,arg4);
40028 SWIG_PYTHON_THREAD_END_ALLOW;
40029 }
40030 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
40031 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
40032 return resultobj;
40033fail:
40034 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
40035 return NULL;
40036}
40037
40038
40039SWIGINTERN PyObject *_wrap_SBModule_FindFirstGlobalVariable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40040 PyObject *resultobj = 0;
40041 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40042 lldb::SBTarget *arg2 = 0 ;
40043 char *arg3 = (char *) 0 ;
40044 void *argp1 = 0 ;
40045 int res1 = 0 ;
40046 void *argp2 = 0 ;
40047 int res2 = 0 ;
40048 int res3 ;
40049 char *buf3 = 0 ;
40050 int alloc3 = 0 ;
40051 PyObject *swig_obj[3] ;
40052 lldb::SBValue result;
40053
40054 if (!SWIG_Python_UnpackTuple(args, "SBModule_FindFirstGlobalVariable", 3, 3, swig_obj)) SWIG_fail;
40055 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40056 if (!SWIG_IsOK(res1)) {
40057 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "1"" of type '" "lldb::SBModule *""'");
40058 }
40059 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40060 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
40061 if (!SWIG_IsOK(res2)) {
40062 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "2"" of type '" "lldb::SBTarget &""'");
40063 }
40064 if (!argp2) {
40065 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "2"" of type '" "lldb::SBTarget &""'");
40066 }
40067 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
40068 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
40069 if (!SWIG_IsOK(res3)) {
40070 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBModule_FindFirstGlobalVariable" "', argument " "3"" of type '" "char const *""'");
40071 }
40072 arg3 = reinterpret_cast< char * >(buf3);
40073 {
40074 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40075 result = (arg1)->FindFirstGlobalVariable(*arg2,(char const *)arg3);
40076 SWIG_PYTHON_THREAD_END_ALLOW;
40077 }
40078 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
40079 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
40080 return resultobj;
40081fail:
40082 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
40083 return NULL;
40084}
40085
40086
40087SWIGINTERN PyObject *_wrap_SBModule_GetByteOrder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40088 PyObject *resultobj = 0;
40089 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40090 void *argp1 = 0 ;
40091 int res1 = 0 ;
40092 PyObject *swig_obj[1] ;
40093 lldb::ByteOrder result;
40094
40095 if (!args) SWIG_fail;
40096 swig_obj[0] = args;
40097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40098 if (!SWIG_IsOK(res1)) {
40099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetByteOrder" "', argument " "1"" of type '" "lldb::SBModule *""'");
40100 }
40101 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40102 {
40103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40104 result = (lldb::ByteOrder)(arg1)->GetByteOrder();
40105 SWIG_PYTHON_THREAD_END_ALLOW;
40106 }
40107 resultobj = SWIG_From_int(static_cast< int >(result));
40108 return resultobj;
40109fail:
40110 return NULL;
40111}
40112
40113
40114SWIGINTERN PyObject *_wrap_SBModule_GetAddressByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40115 PyObject *resultobj = 0;
40116 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40117 void *argp1 = 0 ;
40118 int res1 = 0 ;
40119 PyObject *swig_obj[1] ;
40120 uint32_t result;
40121
40122 if (!args) SWIG_fail;
40123 swig_obj[0] = args;
40124 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40125 if (!SWIG_IsOK(res1)) {
40126 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBModule *""'");
40127 }
40128 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40129 {
40130 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40131 result = (uint32_t)(arg1)->GetAddressByteSize();
40132 SWIG_PYTHON_THREAD_END_ALLOW;
40133 }
40134 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
40135 return resultobj;
40136fail:
40137 return NULL;
40138}
40139
40140
40141SWIGINTERN PyObject *_wrap_SBModule_GetTriple(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40142 PyObject *resultobj = 0;
40143 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40144 void *argp1 = 0 ;
40145 int res1 = 0 ;
40146 PyObject *swig_obj[1] ;
40147 char *result = 0 ;
40148
40149 if (!args) SWIG_fail;
40150 swig_obj[0] = args;
40151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40152 if (!SWIG_IsOK(res1)) {
40153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetTriple" "', argument " "1"" of type '" "lldb::SBModule *""'");
40154 }
40155 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40156 {
40157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40158 result = (char *)(arg1)->GetTriple();
40159 SWIG_PYTHON_THREAD_END_ALLOW;
40160 }
40161 resultobj = SWIG_FromCharPtr((const char *)result);
40162 return resultobj;
40163fail:
40164 return NULL;
40165}
40166
40167
40168SWIGINTERN PyObject *_wrap_SBModule_GetVersion(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40169 PyObject *resultobj = 0;
40170 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40171 uint32_t *arg2 = (uint32_t *) 0 ;
40172 uint32_t arg3 ;
40173 void *argp1 = 0 ;
40174 int res1 = 0 ;
40175 PyObject *swig_obj[1] ;
40176 uint32_t result;
40177
40178 {
40179 arg2 = (uint32_t*)malloc(sizeof(uint32_t) * 50);
40180 }
40181 {
40182 arg3 = 50;
40183 }
40184 if (!args) SWIG_fail;
40185 swig_obj[0] = args;
40186 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40187 if (!SWIG_IsOK(res1)) {
40188 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetVersion" "', argument " "1"" of type '" "lldb::SBModule *""'");
40189 }
40190 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40191 {
40192 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40193 result = (uint32_t)(arg1)->GetVersion(arg2,arg3);
40194 SWIG_PYTHON_THREAD_END_ALLOW;
40195 }
40196 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
40197 {
40198 uint32_t count = result;
40199 if (count >= arg3)
40200 count = arg3;
40201 PyObject* list = PyList_New(count);
40202 for (uint32_t j = 0; j < count; j++)
40203 {
40204 PyObject* item = PyInt_FromLong(arg2[j]);
40205 int ok = PyList_SetItem(list,j,item);
40206 if (ok != 0)
40207 {
40208 resultobj = Py_None;
40209 break;
40210 }
40211 }
40212 resultobj = list;
40213 }
40214 {
40215 free(arg2);
40216 }
40217 return resultobj;
40218fail:
40219 {
40220 free(arg2);
40221 }
40222 return NULL;
40223}
40224
40225
40226SWIGINTERN PyObject *_wrap_SBModule_GetSymbolFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40227 PyObject *resultobj = 0;
40228 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40229 void *argp1 = 0 ;
40230 int res1 = 0 ;
40231 PyObject *swig_obj[1] ;
40232 lldb::SBFileSpec result;
40233
40234 if (!args) SWIG_fail;
40235 swig_obj[0] = args;
40236 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40237 if (!SWIG_IsOK(res1)) {
40238 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetSymbolFileSpec" "', argument " "1"" of type '" "lldb::SBModule const *""'");
40239 }
40240 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40241 {
40242 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40243 result = ((lldb::SBModule const *)arg1)->GetSymbolFileSpec();
40244 SWIG_PYTHON_THREAD_END_ALLOW;
40245 }
40246 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
40247 return resultobj;
40248fail:
40249 return NULL;
40250}
40251
40252
40253SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileHeaderAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40254 PyObject *resultobj = 0;
40255 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40256 void *argp1 = 0 ;
40257 int res1 = 0 ;
40258 PyObject *swig_obj[1] ;
40259 lldb::SBAddress result;
40260
40261 if (!args) SWIG_fail;
40262 swig_obj[0] = args;
40263 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40264 if (!SWIG_IsOK(res1)) {
40265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetObjectFileHeaderAddress" "', argument " "1"" of type '" "lldb::SBModule const *""'");
40266 }
40267 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40268 {
40269 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40270 result = ((lldb::SBModule const *)arg1)->GetObjectFileHeaderAddress();
40271 SWIG_PYTHON_THREAD_END_ALLOW;
40272 }
40273 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
40274 return resultobj;
40275fail:
40276 return NULL;
40277}
40278
40279
40280SWIGINTERN PyObject *_wrap_SBModule_GetObjectFileEntryPointAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40281 PyObject *resultobj = 0;
40282 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40283 void *argp1 = 0 ;
40284 int res1 = 0 ;
40285 PyObject *swig_obj[1] ;
40286 lldb::SBAddress result;
40287
40288 if (!args) SWIG_fail;
40289 swig_obj[0] = args;
40290 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40291 if (!SWIG_IsOK(res1)) {
40292 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule_GetObjectFileEntryPointAddress" "', argument " "1"" of type '" "lldb::SBModule const *""'");
40293 }
40294 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40295 {
40296 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40297 result = ((lldb::SBModule const *)arg1)->GetObjectFileEntryPointAddress();
40298 SWIG_PYTHON_THREAD_END_ALLOW;
40299 }
40300 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
40301 return resultobj;
40302fail:
40303 return NULL;
40304}
40305
40306
40307SWIGINTERN PyObject *_wrap_SBModule_GetNumberAllocatedModules(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40308 PyObject *resultobj = 0;
40309 uint32_t result;
40310
40311 if (!SWIG_Python_UnpackTuple(args, "SBModule_GetNumberAllocatedModules", 0, 0, 0)) SWIG_fail;
40312 {
40313 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40314 result = (uint32_t)lldb::SBModule::GetNumberAllocatedModules();
40315 SWIG_PYTHON_THREAD_END_ALLOW;
40316 }
40317 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
40318 return resultobj;
40319fail:
40320 return NULL;
40321}
40322
40323
40324SWIGINTERN PyObject *_wrap_SBModule_GarbageCollectAllocatedModules(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40325 PyObject *resultobj = 0;
40326
40327 if (!SWIG_Python_UnpackTuple(args, "SBModule_GarbageCollectAllocatedModules", 0, 0, 0)) SWIG_fail;
40328 {
40329 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40330 lldb::SBModule::GarbageCollectAllocatedModules();
40331 SWIG_PYTHON_THREAD_END_ALLOW;
40332 }
40333 resultobj = SWIG_Py_Void();
40334 return resultobj;
40335fail:
40336 return NULL;
40337}
40338
40339
40340SWIGINTERN PyObject *_wrap_SBModule___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40341 PyObject *resultobj = 0;
40342 lldb::SBModule *arg1 = (lldb::SBModule *) 0 ;
40343 void *argp1 = 0 ;
40344 int res1 = 0 ;
40345 PyObject *swig_obj[1] ;
40346 std::string result;
40347
40348 if (!args) SWIG_fail;
40349 swig_obj[0] = args;
40350 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModule, 0 | 0 );
40351 if (!SWIG_IsOK(res1)) {
40352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModule___str__" "', argument " "1"" of type '" "lldb::SBModule *""'");
40353 }
40354 arg1 = reinterpret_cast< lldb::SBModule * >(argp1);
40355 {
40356 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40357 result = lldb_SBModule___str__(arg1);
40358 SWIG_PYTHON_THREAD_END_ALLOW;
40359 }
40360 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
40361 return resultobj;
40362fail:
40363 return NULL;
40364}
40365
40366
40367SWIGINTERN PyObject *SBModule_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40368 PyObject *obj;
40369 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
40370 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBModule, SWIG_NewClientData(obj));
40371 return SWIG_Py_Void();
40372}
40373
40374SWIGINTERN PyObject *SBModule_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40375 return SWIG_Python_InitShadowInstance(args);
40376}
40377
40378SWIGINTERN PyObject *_wrap_new_SBModuleSpec__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
40379 PyObject *resultobj = 0;
40380 lldb::SBModuleSpec *result = 0 ;
40381
40382 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
40383 {
40384 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40385 result = (lldb::SBModuleSpec *)new lldb::SBModuleSpec();
40386 SWIG_PYTHON_THREAD_END_ALLOW;
40387 }
40388 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NEW | 0 );
40389 return resultobj;
40390fail:
40391 return NULL;
40392}
40393
40394
40395SWIGINTERN PyObject *_wrap_new_SBModuleSpec__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
40396 PyObject *resultobj = 0;
40397 lldb::SBModuleSpec *arg1 = 0 ;
40398 void *argp1 = 0 ;
40399 int res1 = 0 ;
40400 lldb::SBModuleSpec *result = 0 ;
40401
40402 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
40403 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
40404 if (!SWIG_IsOK(res1)) {
40405 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModuleSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
40406 }
40407 if (!argp1) {
40408 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModuleSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec const &""'");
40409 }
40410 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40411 {
40412 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40413 result = (lldb::SBModuleSpec *)new lldb::SBModuleSpec((lldb::SBModuleSpec const &)*arg1);
40414 SWIG_PYTHON_THREAD_END_ALLOW;
40415 }
40416 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NEW | 0 );
40417 return resultobj;
40418fail:
40419 return NULL;
40420}
40421
40422
40423SWIGINTERN PyObject *_wrap_new_SBModuleSpec(PyObject *self, PyObject *args) {
40424 Py_ssize_t argc;
40425 PyObject *argv[2] = {
40426 0
40427 };
40428
40429 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBModuleSpec", 0, 1, argv))) SWIG_fail;
40430 --argc;
40431 if (argc == 0) {
40432 return _wrap_new_SBModuleSpec__SWIG_0(self, argc, argv);
40433 }
40434 if (argc == 1) {
40435 int _v;
40436 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
40437 _v = SWIG_CheckState(res);
40438 if (_v) {
40439 return _wrap_new_SBModuleSpec__SWIG_1(self, argc, argv);
40440 }
40441 }
40442
40443fail:
40444 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBModuleSpec'.\n"
40445 " Possible C/C++ prototypes are:\n"
40446 " lldb::SBModuleSpec::SBModuleSpec()\n"
40447 " lldb::SBModuleSpec::SBModuleSpec(lldb::SBModuleSpec const &)\n");
40448 return 0;
40449}
40450
40451
40452SWIGINTERN PyObject *_wrap_delete_SBModuleSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40453 PyObject *resultobj = 0;
40454 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40455 void *argp1 = 0 ;
40456 int res1 = 0 ;
40457 PyObject *swig_obj[1] ;
40458
40459 if (!args) SWIG_fail;
40460 swig_obj[0] = args;
40461 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_DISOWN | 0 );
40462 if (!SWIG_IsOK(res1)) {
40463 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBModuleSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40464 }
40465 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40466 {
40467 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40468 delete arg1;
40469 SWIG_PYTHON_THREAD_END_ALLOW;
40470 }
40471 resultobj = SWIG_Py_Void();
40472 return resultobj;
40473fail:
40474 return NULL;
40475}
40476
40477
40478SWIGINTERN PyObject *_wrap_SBModuleSpec_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40479 PyObject *resultobj = 0;
40480 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40481 void *argp1 = 0 ;
40482 int res1 = 0 ;
40483 PyObject *swig_obj[1] ;
40484 bool result;
40485
40486 if (!args) SWIG_fail;
40487 swig_obj[0] = args;
40488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40489 if (!SWIG_IsOK(res1)) {
40490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_IsValid" "', argument " "1"" of type '" "lldb::SBModuleSpec const *""'");
40491 }
40492 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40493 {
40494 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40495 result = (bool)((lldb::SBModuleSpec const *)arg1)->IsValid();
40496 SWIG_PYTHON_THREAD_END_ALLOW;
40497 }
40498 resultobj = SWIG_From_bool(static_cast< bool >(result));
40499 return resultobj;
40500fail:
40501 return NULL;
40502}
40503
40504
40505SWIGINTERN PyObject *_wrap_SBModuleSpec___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40506 PyObject *resultobj = 0;
40507 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40508 void *argp1 = 0 ;
40509 int res1 = 0 ;
40510 PyObject *swig_obj[1] ;
40511 bool result;
40512
40513 if (!args) SWIG_fail;
40514 swig_obj[0] = args;
40515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40516 if (!SWIG_IsOK(res1)) {
40517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec___nonzero__" "', argument " "1"" of type '" "lldb::SBModuleSpec const *""'");
40518 }
40519 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40520 {
40521 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40522 result = (bool)((lldb::SBModuleSpec const *)arg1)->operator bool();
40523 SWIG_PYTHON_THREAD_END_ALLOW;
40524 }
40525 resultobj = SWIG_From_bool(static_cast< bool >(result));
40526 return resultobj;
40527fail:
40528 return NULL;
40529}
40530
40531
40532SWIGINTERN PyObject *_wrap_SBModuleSpec_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40533 PyObject *resultobj = 0;
40534 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40535 void *argp1 = 0 ;
40536 int res1 = 0 ;
40537 PyObject *swig_obj[1] ;
40538
40539 if (!args) SWIG_fail;
40540 swig_obj[0] = args;
40541 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40542 if (!SWIG_IsOK(res1)) {
40543 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_Clear" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40544 }
40545 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40546 {
40547 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40548 (arg1)->Clear();
40549 SWIG_PYTHON_THREAD_END_ALLOW;
40550 }
40551 resultobj = SWIG_Py_Void();
40552 return resultobj;
40553fail:
40554 return NULL;
40555}
40556
40557
40558SWIGINTERN PyObject *_wrap_SBModuleSpec_GetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40559 PyObject *resultobj = 0;
40560 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40561 void *argp1 = 0 ;
40562 int res1 = 0 ;
40563 PyObject *swig_obj[1] ;
40564 lldb::SBFileSpec result;
40565
40566 if (!args) SWIG_fail;
40567 swig_obj[0] = args;
40568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40569 if (!SWIG_IsOK(res1)) {
40570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40571 }
40572 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40573 {
40574 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40575 result = (arg1)->GetFileSpec();
40576 SWIG_PYTHON_THREAD_END_ALLOW;
40577 }
40578 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
40579 return resultobj;
40580fail:
40581 return NULL;
40582}
40583
40584
40585SWIGINTERN PyObject *_wrap_SBModuleSpec_SetFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40586 PyObject *resultobj = 0;
40587 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40588 lldb::SBFileSpec *arg2 = 0 ;
40589 void *argp1 = 0 ;
40590 int res1 = 0 ;
40591 void *argp2 = 0 ;
40592 int res2 = 0 ;
40593 PyObject *swig_obj[2] ;
40594
40595 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpec_SetFileSpec", 2, 2, swig_obj)) SWIG_fail;
40596 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40597 if (!SWIG_IsOK(res1)) {
40598 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40599 }
40600 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40601 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
40602 if (!SWIG_IsOK(res2)) {
40603 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
40604 }
40605 if (!argp2) {
40606 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_SetFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
40607 }
40608 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
40609 {
40610 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40611 (arg1)->SetFileSpec((lldb::SBFileSpec const &)*arg2);
40612 SWIG_PYTHON_THREAD_END_ALLOW;
40613 }
40614 resultobj = SWIG_Py_Void();
40615 return resultobj;
40616fail:
40617 return NULL;
40618}
40619
40620
40621SWIGINTERN PyObject *_wrap_SBModuleSpec_GetPlatformFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40622 PyObject *resultobj = 0;
40623 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40624 void *argp1 = 0 ;
40625 int res1 = 0 ;
40626 PyObject *swig_obj[1] ;
40627 lldb::SBFileSpec result;
40628
40629 if (!args) SWIG_fail;
40630 swig_obj[0] = args;
40631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40632 if (!SWIG_IsOK(res1)) {
40633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40634 }
40635 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40636 {
40637 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40638 result = (arg1)->GetPlatformFileSpec();
40639 SWIG_PYTHON_THREAD_END_ALLOW;
40640 }
40641 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
40642 return resultobj;
40643fail:
40644 return NULL;
40645}
40646
40647
40648SWIGINTERN PyObject *_wrap_SBModuleSpec_SetPlatformFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40649 PyObject *resultobj = 0;
40650 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40651 lldb::SBFileSpec *arg2 = 0 ;
40652 void *argp1 = 0 ;
40653 int res1 = 0 ;
40654 void *argp2 = 0 ;
40655 int res2 = 0 ;
40656 PyObject *swig_obj[2] ;
40657
40658 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpec_SetPlatformFileSpec", 2, 2, swig_obj)) SWIG_fail;
40659 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40660 if (!SWIG_IsOK(res1)) {
40661 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetPlatformFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40662 }
40663 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40664 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
40665 if (!SWIG_IsOK(res2)) {
40666 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
40667 }
40668 if (!argp2) {
40669 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_SetPlatformFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
40670 }
40671 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
40672 {
40673 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40674 (arg1)->SetPlatformFileSpec((lldb::SBFileSpec const &)*arg2);
40675 SWIG_PYTHON_THREAD_END_ALLOW;
40676 }
40677 resultobj = SWIG_Py_Void();
40678 return resultobj;
40679fail:
40680 return NULL;
40681}
40682
40683
40684SWIGINTERN PyObject *_wrap_SBModuleSpec_GetSymbolFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40685 PyObject *resultobj = 0;
40686 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40687 void *argp1 = 0 ;
40688 int res1 = 0 ;
40689 PyObject *swig_obj[1] ;
40690 lldb::SBFileSpec result;
40691
40692 if (!args) SWIG_fail;
40693 swig_obj[0] = args;
40694 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40695 if (!SWIG_IsOK(res1)) {
40696 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetSymbolFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40697 }
40698 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40699 {
40700 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40701 result = (arg1)->GetSymbolFileSpec();
40702 SWIG_PYTHON_THREAD_END_ALLOW;
40703 }
40704 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
40705 return resultobj;
40706fail:
40707 return NULL;
40708}
40709
40710
40711SWIGINTERN PyObject *_wrap_SBModuleSpec_SetSymbolFileSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40712 PyObject *resultobj = 0;
40713 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40714 lldb::SBFileSpec *arg2 = 0 ;
40715 void *argp1 = 0 ;
40716 int res1 = 0 ;
40717 void *argp2 = 0 ;
40718 int res2 = 0 ;
40719 PyObject *swig_obj[2] ;
40720
40721 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpec_SetSymbolFileSpec", 2, 2, swig_obj)) SWIG_fail;
40722 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40723 if (!SWIG_IsOK(res1)) {
40724 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetSymbolFileSpec" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40725 }
40726 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40727 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
40728 if (!SWIG_IsOK(res2)) {
40729 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetSymbolFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
40730 }
40731 if (!argp2) {
40732 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_SetSymbolFileSpec" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
40733 }
40734 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
40735 {
40736 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40737 (arg1)->SetSymbolFileSpec((lldb::SBFileSpec const &)*arg2);
40738 SWIG_PYTHON_THREAD_END_ALLOW;
40739 }
40740 resultobj = SWIG_Py_Void();
40741 return resultobj;
40742fail:
40743 return NULL;
40744}
40745
40746
40747SWIGINTERN PyObject *_wrap_SBModuleSpec_GetObjectName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40748 PyObject *resultobj = 0;
40749 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40750 void *argp1 = 0 ;
40751 int res1 = 0 ;
40752 PyObject *swig_obj[1] ;
40753 char *result = 0 ;
40754
40755 if (!args) SWIG_fail;
40756 swig_obj[0] = args;
40757 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40758 if (!SWIG_IsOK(res1)) {
40759 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetObjectName" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40760 }
40761 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40762 {
40763 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40764 result = (char *)(arg1)->GetObjectName();
40765 SWIG_PYTHON_THREAD_END_ALLOW;
40766 }
40767 resultobj = SWIG_FromCharPtr((const char *)result);
40768 return resultobj;
40769fail:
40770 return NULL;
40771}
40772
40773
40774SWIGINTERN PyObject *_wrap_SBModuleSpec_SetObjectName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40775 PyObject *resultobj = 0;
40776 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40777 char *arg2 = (char *) 0 ;
40778 void *argp1 = 0 ;
40779 int res1 = 0 ;
40780 int res2 ;
40781 char *buf2 = 0 ;
40782 int alloc2 = 0 ;
40783 PyObject *swig_obj[2] ;
40784
40785 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpec_SetObjectName", 2, 2, swig_obj)) SWIG_fail;
40786 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40787 if (!SWIG_IsOK(res1)) {
40788 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetObjectName" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40789 }
40790 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40791 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
40792 if (!SWIG_IsOK(res2)) {
40793 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetObjectName" "', argument " "2"" of type '" "char const *""'");
40794 }
40795 arg2 = reinterpret_cast< char * >(buf2);
40796 {
40797 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40798 (arg1)->SetObjectName((char const *)arg2);
40799 SWIG_PYTHON_THREAD_END_ALLOW;
40800 }
40801 resultobj = SWIG_Py_Void();
40802 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
40803 return resultobj;
40804fail:
40805 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
40806 return NULL;
40807}
40808
40809
40810SWIGINTERN PyObject *_wrap_SBModuleSpec_GetTriple(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40811 PyObject *resultobj = 0;
40812 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40813 void *argp1 = 0 ;
40814 int res1 = 0 ;
40815 PyObject *swig_obj[1] ;
40816 char *result = 0 ;
40817
40818 if (!args) SWIG_fail;
40819 swig_obj[0] = args;
40820 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40821 if (!SWIG_IsOK(res1)) {
40822 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetTriple" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40823 }
40824 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40825 {
40826 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40827 result = (char *)(arg1)->GetTriple();
40828 SWIG_PYTHON_THREAD_END_ALLOW;
40829 }
40830 resultobj = SWIG_FromCharPtr((const char *)result);
40831 return resultobj;
40832fail:
40833 return NULL;
40834}
40835
40836
40837SWIGINTERN PyObject *_wrap_SBModuleSpec_SetTriple(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40838 PyObject *resultobj = 0;
40839 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40840 char *arg2 = (char *) 0 ;
40841 void *argp1 = 0 ;
40842 int res1 = 0 ;
40843 int res2 ;
40844 char *buf2 = 0 ;
40845 int alloc2 = 0 ;
40846 PyObject *swig_obj[2] ;
40847
40848 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpec_SetTriple", 2, 2, swig_obj)) SWIG_fail;
40849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40850 if (!SWIG_IsOK(res1)) {
40851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetTriple" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40852 }
40853 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40854 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
40855 if (!SWIG_IsOK(res2)) {
40856 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetTriple" "', argument " "2"" of type '" "char const *""'");
40857 }
40858 arg2 = reinterpret_cast< char * >(buf2);
40859 {
40860 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40861 (arg1)->SetTriple((char const *)arg2);
40862 SWIG_PYTHON_THREAD_END_ALLOW;
40863 }
40864 resultobj = SWIG_Py_Void();
40865 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
40866 return resultobj;
40867fail:
40868 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
40869 return NULL;
40870}
40871
40872
40873SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDBytes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40874 PyObject *resultobj = 0;
40875 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40876 void *argp1 = 0 ;
40877 int res1 = 0 ;
40878 PyObject *swig_obj[1] ;
40879 uint8_t *result = 0 ;
40880
40881 if (!args) SWIG_fail;
40882 swig_obj[0] = args;
40883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40884 if (!SWIG_IsOK(res1)) {
40885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetUUIDBytes" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40886 }
40887 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40888 {
40889 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40890 result = (uint8_t *)(arg1)->GetUUIDBytes();
40891 SWIG_PYTHON_THREAD_END_ALLOW;
40892 }
40893 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_unsigned_char, 0 | 0 );
40894 return resultobj;
40895fail:
40896 return NULL;
40897}
40898
40899
40900SWIGINTERN PyObject *_wrap_SBModuleSpec_GetUUIDLength(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40901 PyObject *resultobj = 0;
40902 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40903 void *argp1 = 0 ;
40904 int res1 = 0 ;
40905 PyObject *swig_obj[1] ;
40906 size_t result;
40907
40908 if (!args) SWIG_fail;
40909 swig_obj[0] = args;
40910 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40911 if (!SWIG_IsOK(res1)) {
40912 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetUUIDLength" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40913 }
40914 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40915 {
40916 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40917 result = (arg1)->GetUUIDLength();
40918 SWIG_PYTHON_THREAD_END_ALLOW;
40919 }
40920 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
40921 return resultobj;
40922fail:
40923 return NULL;
40924}
40925
40926
40927SWIGINTERN PyObject *_wrap_SBModuleSpec_SetUUIDBytes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40928 PyObject *resultobj = 0;
40929 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40930 uint8_t *arg2 = (uint8_t *) 0 ;
40931 size_t arg3 ;
40932 void *argp1 = 0 ;
40933 int res1 = 0 ;
40934 void *argp2 = 0 ;
40935 int res2 = 0 ;
40936 size_t val3 ;
40937 int ecode3 = 0 ;
40938 PyObject *swig_obj[3] ;
40939 bool result;
40940
40941 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpec_SetUUIDBytes", 3, 3, swig_obj)) SWIG_fail;
40942 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40943 if (!SWIG_IsOK(res1)) {
40944 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_SetUUIDBytes" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40945 }
40946 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40947 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_unsigned_char, 0 | 0 );
40948 if (!SWIG_IsOK(res2)) {
40949 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_SetUUIDBytes" "', argument " "2"" of type '" "uint8_t const *""'");
40950 }
40951 arg2 = reinterpret_cast< uint8_t * >(argp2);
40952 ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
40953 if (!SWIG_IsOK(ecode3)) {
40954 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBModuleSpec_SetUUIDBytes" "', argument " "3"" of type '" "size_t""'");
40955 }
40956 arg3 = static_cast< size_t >(val3);
40957 {
40958 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40959 result = (bool)(arg1)->SetUUIDBytes((uint8_t const *)arg2,arg3);
40960 SWIG_PYTHON_THREAD_END_ALLOW;
40961 }
40962 resultobj = SWIG_From_bool(static_cast< bool >(result));
40963 return resultobj;
40964fail:
40965 return NULL;
40966}
40967
40968
40969SWIGINTERN PyObject *_wrap_SBModuleSpec_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40970 PyObject *resultobj = 0;
40971 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
40972 lldb::SBStream *arg2 = 0 ;
40973 void *argp1 = 0 ;
40974 int res1 = 0 ;
40975 void *argp2 = 0 ;
40976 int res2 = 0 ;
40977 PyObject *swig_obj[2] ;
40978 bool result;
40979
40980 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpec_GetDescription", 2, 2, swig_obj)) SWIG_fail;
40981 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
40982 if (!SWIG_IsOK(res1)) {
40983 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec_GetDescription" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
40984 }
40985 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
40986 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
40987 if (!SWIG_IsOK(res2)) {
40988 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
40989 }
40990 if (!argp2) {
40991 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpec_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
40992 }
40993 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
40994 {
40995 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
40996 result = (bool)(arg1)->GetDescription(*arg2);
40997 SWIG_PYTHON_THREAD_END_ALLOW;
40998 }
40999 resultobj = SWIG_From_bool(static_cast< bool >(result));
41000 return resultobj;
41001fail:
41002 return NULL;
41003}
41004
41005
41006SWIGINTERN PyObject *_wrap_SBModuleSpec___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41007 PyObject *resultobj = 0;
41008 lldb::SBModuleSpec *arg1 = (lldb::SBModuleSpec *) 0 ;
41009 void *argp1 = 0 ;
41010 int res1 = 0 ;
41011 PyObject *swig_obj[1] ;
41012 std::string result;
41013
41014 if (!args) SWIG_fail;
41015 swig_obj[0] = args;
41016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0 );
41017 if (!SWIG_IsOK(res1)) {
41018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpec___str__" "', argument " "1"" of type '" "lldb::SBModuleSpec *""'");
41019 }
41020 arg1 = reinterpret_cast< lldb::SBModuleSpec * >(argp1);
41021 {
41022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41023 result = lldb_SBModuleSpec___str__(arg1);
41024 SWIG_PYTHON_THREAD_END_ALLOW;
41025 }
41026 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
41027 return resultobj;
41028fail:
41029 return NULL;
41030}
41031
41032
41033SWIGINTERN PyObject *SBModuleSpec_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41034 PyObject *obj;
41035 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
41036 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBModuleSpec, SWIG_NewClientData(obj));
41037 return SWIG_Py_Void();
41038}
41039
41040SWIGINTERN PyObject *SBModuleSpec_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41041 return SWIG_Python_InitShadowInstance(args);
41042}
41043
41044SWIGINTERN PyObject *_wrap_new_SBModuleSpecList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
41045 PyObject *resultobj = 0;
41046 lldb::SBModuleSpecList *result = 0 ;
41047
41048 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
41049 {
41050 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41051 result = (lldb::SBModuleSpecList *)new lldb::SBModuleSpecList();
41052 SWIG_PYTHON_THREAD_END_ALLOW;
41053 }
41054 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NEW | 0 );
41055 return resultobj;
41056fail:
41057 return NULL;
41058}
41059
41060
41061SWIGINTERN PyObject *_wrap_new_SBModuleSpecList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41062 PyObject *resultobj = 0;
41063 lldb::SBModuleSpecList *arg1 = 0 ;
41064 void *argp1 = 0 ;
41065 int res1 = 0 ;
41066 lldb::SBModuleSpecList *result = 0 ;
41067
41068 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
41069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0);
41070 if (!SWIG_IsOK(res1)) {
41071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBModuleSpecList" "', argument " "1"" of type '" "lldb::SBModuleSpecList const &""'");
41072 }
41073 if (!argp1) {
41074 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBModuleSpecList" "', argument " "1"" of type '" "lldb::SBModuleSpecList const &""'");
41075 }
41076 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41077 {
41078 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41079 result = (lldb::SBModuleSpecList *)new lldb::SBModuleSpecList((lldb::SBModuleSpecList const &)*arg1);
41080 SWIG_PYTHON_THREAD_END_ALLOW;
41081 }
41082 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NEW | 0 );
41083 return resultobj;
41084fail:
41085 return NULL;
41086}
41087
41088
41089SWIGINTERN PyObject *_wrap_new_SBModuleSpecList(PyObject *self, PyObject *args) {
41090 Py_ssize_t argc;
41091 PyObject *argv[2] = {
41092 0
41093 };
41094
41095 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBModuleSpecList", 0, 1, argv))) SWIG_fail;
41096 --argc;
41097 if (argc == 0) {
41098 return _wrap_new_SBModuleSpecList__SWIG_0(self, argc, argv);
41099 }
41100 if (argc == 1) {
41101 int _v;
41102 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NO_NULL | 0);
41103 _v = SWIG_CheckState(res);
41104 if (_v) {
41105 return _wrap_new_SBModuleSpecList__SWIG_1(self, argc, argv);
41106 }
41107 }
41108
41109fail:
41110 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBModuleSpecList'.\n"
41111 " Possible C/C++ prototypes are:\n"
41112 " lldb::SBModuleSpecList::SBModuleSpecList()\n"
41113 " lldb::SBModuleSpecList::SBModuleSpecList(lldb::SBModuleSpecList const &)\n");
41114 return 0;
41115}
41116
41117
41118SWIGINTERN PyObject *_wrap_delete_SBModuleSpecList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41119 PyObject *resultobj = 0;
41120 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41121 void *argp1 = 0 ;
41122 int res1 = 0 ;
41123 PyObject *swig_obj[1] ;
41124
41125 if (!args) SWIG_fail;
41126 swig_obj[0] = args;
41127 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_DISOWN | 0 );
41128 if (!SWIG_IsOK(res1)) {
41129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBModuleSpecList" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41130 }
41131 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41132 {
41133 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41134 delete arg1;
41135 SWIG_PYTHON_THREAD_END_ALLOW;
41136 }
41137 resultobj = SWIG_Py_Void();
41138 return resultobj;
41139fail:
41140 return NULL;
41141}
41142
41143
41144SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetModuleSpecifications(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41145 PyObject *resultobj = 0;
41146 char *arg1 = (char *) 0 ;
41147 int res1 ;
41148 char *buf1 = 0 ;
41149 int alloc1 = 0 ;
41150 PyObject *swig_obj[1] ;
41151 lldb::SBModuleSpecList result;
41152
41153 if (!args) SWIG_fail;
41154 swig_obj[0] = args;
41155 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
41156 if (!SWIG_IsOK(res1)) {
41157 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetModuleSpecifications" "', argument " "1"" of type '" "char const *""'");
41158 }
41159 arg1 = reinterpret_cast< char * >(buf1);
41160 {
41161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41162 result = lldb::SBModuleSpecList::GetModuleSpecifications((char const *)arg1);
41163 SWIG_PYTHON_THREAD_END_ALLOW;
41164 }
41165 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpecList(static_cast< const lldb::SBModuleSpecList& >(result))), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_OWN | 0 );
41166 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41167 return resultobj;
41168fail:
41169 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41170 return NULL;
41171}
41172
41173
41174SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41175 PyObject *resultobj = 0;
41176 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41177 lldb::SBModuleSpec *arg2 = 0 ;
41178 void *argp1 = 0 ;
41179 int res1 = 0 ;
41180 void *argp2 = 0 ;
41181 int res2 = 0 ;
41182
41183 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
41184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41185 if (!SWIG_IsOK(res1)) {
41186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_Append" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41187 }
41188 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41189 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
41190 if (!SWIG_IsOK(res2)) {
41191 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
41192 }
41193 if (!argp2) {
41194 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
41195 }
41196 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
41197 {
41198 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41199 (arg1)->Append((lldb::SBModuleSpec const &)*arg2);
41200 SWIG_PYTHON_THREAD_END_ALLOW;
41201 }
41202 resultobj = SWIG_Py_Void();
41203 return resultobj;
41204fail:
41205 return NULL;
41206}
41207
41208
41209SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41210 PyObject *resultobj = 0;
41211 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41212 lldb::SBModuleSpecList *arg2 = 0 ;
41213 void *argp1 = 0 ;
41214 int res1 = 0 ;
41215 void *argp2 = 0 ;
41216 int res2 = 0 ;
41217
41218 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
41219 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41220 if (!SWIG_IsOK(res1)) {
41221 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_Append" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41222 }
41223 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41224 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0);
41225 if (!SWIG_IsOK(res2)) {
41226 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpecList const &""'");
41227 }
41228 if (!argp2) {
41229 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_Append" "', argument " "2"" of type '" "lldb::SBModuleSpecList const &""'");
41230 }
41231 arg2 = reinterpret_cast< lldb::SBModuleSpecList * >(argp2);
41232 {
41233 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41234 (arg1)->Append((lldb::SBModuleSpecList const &)*arg2);
41235 SWIG_PYTHON_THREAD_END_ALLOW;
41236 }
41237 resultobj = SWIG_Py_Void();
41238 return resultobj;
41239fail:
41240 return NULL;
41241}
41242
41243
41244SWIGINTERN PyObject *_wrap_SBModuleSpecList_Append(PyObject *self, PyObject *args) {
41245 Py_ssize_t argc;
41246 PyObject *argv[3] = {
41247 0
41248 };
41249
41250 if (!(argc = SWIG_Python_UnpackTuple(args, "SBModuleSpecList_Append", 0, 2, argv))) SWIG_fail;
41251 --argc;
41252 if (argc == 2) {
41253 int _v;
41254 void *vptr = 0;
41255 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModuleSpecList, 0);
41256 _v = SWIG_CheckState(res);
41257 if (_v) {
41258 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
41259 _v = SWIG_CheckState(res);
41260 if (_v) {
41261 return _wrap_SBModuleSpecList_Append__SWIG_0(self, argc, argv);
41262 }
41263 }
41264 }
41265 if (argc == 2) {
41266 int _v;
41267 void *vptr = 0;
41268 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBModuleSpecList, 0);
41269 _v = SWIG_CheckState(res);
41270 if (_v) {
41271 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_NO_NULL | 0);
41272 _v = SWIG_CheckState(res);
41273 if (_v) {
41274 return _wrap_SBModuleSpecList_Append__SWIG_1(self, argc, argv);
41275 }
41276 }
41277 }
41278
41279fail:
41280 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBModuleSpecList_Append'.\n"
41281 " Possible C/C++ prototypes are:\n"
41282 " lldb::SBModuleSpecList::Append(lldb::SBModuleSpec const &)\n"
41283 " lldb::SBModuleSpecList::Append(lldb::SBModuleSpecList const &)\n");
41284 return 0;
41285}
41286
41287
41288SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindFirstMatchingSpec(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41289 PyObject *resultobj = 0;
41290 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41291 lldb::SBModuleSpec *arg2 = 0 ;
41292 void *argp1 = 0 ;
41293 int res1 = 0 ;
41294 void *argp2 = 0 ;
41295 int res2 = 0 ;
41296 PyObject *swig_obj[2] ;
41297 lldb::SBModuleSpec result;
41298
41299 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpecList_FindFirstMatchingSpec", 2, 2, swig_obj)) SWIG_fail;
41300 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41301 if (!SWIG_IsOK(res1)) {
41302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_FindFirstMatchingSpec" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41303 }
41304 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41305 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
41306 if (!SWIG_IsOK(res2)) {
41307 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_FindFirstMatchingSpec" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
41308 }
41309 if (!argp2) {
41310 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_FindFirstMatchingSpec" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
41311 }
41312 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
41313 {
41314 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41315 result = (arg1)->FindFirstMatchingSpec((lldb::SBModuleSpec const &)*arg2);
41316 SWIG_PYTHON_THREAD_END_ALLOW;
41317 }
41318 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpec(static_cast< const lldb::SBModuleSpec& >(result))), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_OWN | 0 );
41319 return resultobj;
41320fail:
41321 return NULL;
41322}
41323
41324
41325SWIGINTERN PyObject *_wrap_SBModuleSpecList_FindMatchingSpecs(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41326 PyObject *resultobj = 0;
41327 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41328 lldb::SBModuleSpec *arg2 = 0 ;
41329 void *argp1 = 0 ;
41330 int res1 = 0 ;
41331 void *argp2 = 0 ;
41332 int res2 = 0 ;
41333 PyObject *swig_obj[2] ;
41334 lldb::SBModuleSpecList result;
41335
41336 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpecList_FindMatchingSpecs", 2, 2, swig_obj)) SWIG_fail;
41337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41338 if (!SWIG_IsOK(res1)) {
41339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_FindMatchingSpecs" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41340 }
41341 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41342 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
41343 if (!SWIG_IsOK(res2)) {
41344 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_FindMatchingSpecs" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
41345 }
41346 if (!argp2) {
41347 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_FindMatchingSpecs" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
41348 }
41349 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
41350 {
41351 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41352 result = (arg1)->FindMatchingSpecs((lldb::SBModuleSpec const &)*arg2);
41353 SWIG_PYTHON_THREAD_END_ALLOW;
41354 }
41355 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpecList(static_cast< const lldb::SBModuleSpecList& >(result))), SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_POINTER_OWN | 0 );
41356 return resultobj;
41357fail:
41358 return NULL;
41359}
41360
41361
41362SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41363 PyObject *resultobj = 0;
41364 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41365 void *argp1 = 0 ;
41366 int res1 = 0 ;
41367 PyObject *swig_obj[1] ;
41368 size_t result;
41369
41370 if (!args) SWIG_fail;
41371 swig_obj[0] = args;
41372 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41373 if (!SWIG_IsOK(res1)) {
41374 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetSize" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41375 }
41376 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41377 {
41378 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41379 result = (arg1)->GetSize();
41380 SWIG_PYTHON_THREAD_END_ALLOW;
41381 }
41382 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
41383 return resultobj;
41384fail:
41385 return NULL;
41386}
41387
41388
41389SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetSpecAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41390 PyObject *resultobj = 0;
41391 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41392 size_t arg2 ;
41393 void *argp1 = 0 ;
41394 int res1 = 0 ;
41395 size_t val2 ;
41396 int ecode2 = 0 ;
41397 PyObject *swig_obj[2] ;
41398 lldb::SBModuleSpec result;
41399
41400 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpecList_GetSpecAtIndex", 2, 2, swig_obj)) SWIG_fail;
41401 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41402 if (!SWIG_IsOK(res1)) {
41403 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetSpecAtIndex" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41404 }
41405 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41406 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
41407 if (!SWIG_IsOK(ecode2)) {
41408 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBModuleSpecList_GetSpecAtIndex" "', argument " "2"" of type '" "size_t""'");
41409 }
41410 arg2 = static_cast< size_t >(val2);
41411 {
41412 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41413 result = (arg1)->GetSpecAtIndex(arg2);
41414 SWIG_PYTHON_THREAD_END_ALLOW;
41415 }
41416 resultobj = SWIG_NewPointerObj((new lldb::SBModuleSpec(static_cast< const lldb::SBModuleSpec& >(result))), SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_OWN | 0 );
41417 return resultobj;
41418fail:
41419 return NULL;
41420}
41421
41422
41423SWIGINTERN PyObject *_wrap_SBModuleSpecList_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41424 PyObject *resultobj = 0;
41425 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41426 lldb::SBStream *arg2 = 0 ;
41427 void *argp1 = 0 ;
41428 int res1 = 0 ;
41429 void *argp2 = 0 ;
41430 int res2 = 0 ;
41431 PyObject *swig_obj[2] ;
41432 bool result;
41433
41434 if (!SWIG_Python_UnpackTuple(args, "SBModuleSpecList_GetDescription", 2, 2, swig_obj)) SWIG_fail;
41435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41436 if (!SWIG_IsOK(res1)) {
41437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList_GetDescription" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41438 }
41439 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41440 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
41441 if (!SWIG_IsOK(res2)) {
41442 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBModuleSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
41443 }
41444 if (!argp2) {
41445 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBModuleSpecList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
41446 }
41447 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
41448 {
41449 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41450 result = (bool)(arg1)->GetDescription(*arg2);
41451 SWIG_PYTHON_THREAD_END_ALLOW;
41452 }
41453 resultobj = SWIG_From_bool(static_cast< bool >(result));
41454 return resultobj;
41455fail:
41456 return NULL;
41457}
41458
41459
41460SWIGINTERN PyObject *_wrap_SBModuleSpecList___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41461 PyObject *resultobj = 0;
41462 lldb::SBModuleSpecList *arg1 = (lldb::SBModuleSpecList *) 0 ;
41463 void *argp1 = 0 ;
41464 int res1 = 0 ;
41465 PyObject *swig_obj[1] ;
41466 std::string result;
41467
41468 if (!args) SWIG_fail;
41469 swig_obj[0] = args;
41470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBModuleSpecList, 0 | 0 );
41471 if (!SWIG_IsOK(res1)) {
41472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBModuleSpecList___str__" "', argument " "1"" of type '" "lldb::SBModuleSpecList *""'");
41473 }
41474 arg1 = reinterpret_cast< lldb::SBModuleSpecList * >(argp1);
41475 {
41476 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41477 result = lldb_SBModuleSpecList___str__(arg1);
41478 SWIG_PYTHON_THREAD_END_ALLOW;
41479 }
41480 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
41481 return resultobj;
41482fail:
41483 return NULL;
41484}
41485
41486
41487SWIGINTERN PyObject *SBModuleSpecList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41488 PyObject *obj;
41489 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
41490 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBModuleSpecList, SWIG_NewClientData(obj));
41491 return SWIG_Py_Void();
41492}
41493
41494SWIGINTERN PyObject *SBModuleSpecList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41495 return SWIG_Python_InitShadowInstance(args);
41496}
41497
41498SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41499 PyObject *resultobj = 0;
41500 char *arg1 = (char *) 0 ;
41501 int res1 ;
41502 char *buf1 = 0 ;
41503 int alloc1 = 0 ;
41504 lldb::SBPlatformConnectOptions *result = 0 ;
41505
41506 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
41507 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
41508 if (!SWIG_IsOK(res1)) {
41509 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformConnectOptions" "', argument " "1"" of type '" "char const *""'");
41510 }
41511 arg1 = reinterpret_cast< char * >(buf1);
41512 {
41513 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41514 result = (lldb::SBPlatformConnectOptions *)new lldb::SBPlatformConnectOptions((char const *)arg1);
41515 SWIG_PYTHON_THREAD_END_ALLOW;
41516 }
41517 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_NEW | 0 );
41518 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41519 return resultobj;
41520fail:
41521 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41522 return NULL;
41523}
41524
41525
41526SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41527 PyObject *resultobj = 0;
41528 lldb::SBPlatformConnectOptions *arg1 = 0 ;
41529 void *argp1 = 0 ;
41530 int res1 = 0 ;
41531 lldb::SBPlatformConnectOptions *result = 0 ;
41532
41533 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
41534 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0);
41535 if (!SWIG_IsOK(res1)) {
41536 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformConnectOptions" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions const &""'");
41537 }
41538 if (!argp1) {
41539 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBPlatformConnectOptions" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions const &""'");
41540 }
41541 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41542 {
41543 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41544 result = (lldb::SBPlatformConnectOptions *)new lldb::SBPlatformConnectOptions((lldb::SBPlatformConnectOptions const &)*arg1);
41545 SWIG_PYTHON_THREAD_END_ALLOW;
41546 }
41547 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_NEW | 0 );
41548 return resultobj;
41549fail:
41550 return NULL;
41551}
41552
41553
41554SWIGINTERN PyObject *_wrap_new_SBPlatformConnectOptions(PyObject *self, PyObject *args) {
41555 Py_ssize_t argc;
41556 PyObject *argv[2] = {
41557 0
41558 };
41559
41560 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBPlatformConnectOptions", 0, 1, argv))) SWIG_fail;
41561 --argc;
41562 if (argc == 1) {
41563 int _v;
41564 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_NO_NULL | 0);
41565 _v = SWIG_CheckState(res);
41566 if (_v) {
41567 return _wrap_new_SBPlatformConnectOptions__SWIG_1(self, argc, argv);
41568 }
41569 }
41570 if (argc == 1) {
41571 int _v;
41572 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
41573 _v = SWIG_CheckState(res);
41574 if (_v) {
41575 return _wrap_new_SBPlatformConnectOptions__SWIG_0(self, argc, argv);
41576 }
41577 }
41578
41579fail:
41580 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBPlatformConnectOptions'.\n"
41581 " Possible C/C++ prototypes are:\n"
41582 " lldb::SBPlatformConnectOptions::SBPlatformConnectOptions(char const *)\n"
41583 " lldb::SBPlatformConnectOptions::SBPlatformConnectOptions(lldb::SBPlatformConnectOptions const &)\n");
41584 return 0;
41585}
41586
41587
41588SWIGINTERN PyObject *_wrap_delete_SBPlatformConnectOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41589 PyObject *resultobj = 0;
41590 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41591 void *argp1 = 0 ;
41592 int res1 = 0 ;
41593 PyObject *swig_obj[1] ;
41594
41595 if (!args) SWIG_fail;
41596 swig_obj[0] = args;
41597 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_POINTER_DISOWN | 0 );
41598 if (!SWIG_IsOK(res1)) {
41599 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBPlatformConnectOptions" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41600 }
41601 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41602 {
41603 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41604 delete arg1;
41605 SWIG_PYTHON_THREAD_END_ALLOW;
41606 }
41607 resultobj = SWIG_Py_Void();
41608 return resultobj;
41609fail:
41610 return NULL;
41611}
41612
41613
41614SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetURL(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41615 PyObject *resultobj = 0;
41616 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41617 void *argp1 = 0 ;
41618 int res1 = 0 ;
41619 PyObject *swig_obj[1] ;
41620 char *result = 0 ;
41621
41622 if (!args) SWIG_fail;
41623 swig_obj[0] = args;
41624 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
41625 if (!SWIG_IsOK(res1)) {
41626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_GetURL" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41627 }
41628 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41629 {
41630 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41631 result = (char *)(arg1)->GetURL();
41632 SWIG_PYTHON_THREAD_END_ALLOW;
41633 }
41634 resultobj = SWIG_FromCharPtr((const char *)result);
41635 return resultobj;
41636fail:
41637 return NULL;
41638}
41639
41640
41641SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_SetURL(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41642 PyObject *resultobj = 0;
41643 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41644 char *arg2 = (char *) 0 ;
41645 void *argp1 = 0 ;
41646 int res1 = 0 ;
41647 int res2 ;
41648 char *buf2 = 0 ;
41649 int alloc2 = 0 ;
41650 PyObject *swig_obj[2] ;
41651
41652 if (!SWIG_Python_UnpackTuple(args, "SBPlatformConnectOptions_SetURL", 2, 2, swig_obj)) SWIG_fail;
41653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
41654 if (!SWIG_IsOK(res1)) {
41655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_SetURL" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41656 }
41657 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41658 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
41659 if (!SWIG_IsOK(res2)) {
41660 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformConnectOptions_SetURL" "', argument " "2"" of type '" "char const *""'");
41661 }
41662 arg2 = reinterpret_cast< char * >(buf2);
41663 {
41664 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41665 (arg1)->SetURL((char const *)arg2);
41666 SWIG_PYTHON_THREAD_END_ALLOW;
41667 }
41668 resultobj = SWIG_Py_Void();
41669 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41670 return resultobj;
41671fail:
41672 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41673 return NULL;
41674}
41675
41676
41677SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetRsyncEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41678 PyObject *resultobj = 0;
41679 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41680 void *argp1 = 0 ;
41681 int res1 = 0 ;
41682 PyObject *swig_obj[1] ;
41683 bool result;
41684
41685 if (!args) SWIG_fail;
41686 swig_obj[0] = args;
41687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
41688 if (!SWIG_IsOK(res1)) {
41689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_GetRsyncEnabled" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41690 }
41691 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41692 {
41693 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41694 result = (bool)(arg1)->GetRsyncEnabled();
41695 SWIG_PYTHON_THREAD_END_ALLOW;
41696 }
41697 resultobj = SWIG_From_bool(static_cast< bool >(result));
41698 return resultobj;
41699fail:
41700 return NULL;
41701}
41702
41703
41704SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_EnableRsync(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41705 PyObject *resultobj = 0;
41706 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41707 char *arg2 = (char *) 0 ;
41708 char *arg3 = (char *) 0 ;
41709 bool arg4 ;
41710 void *argp1 = 0 ;
41711 int res1 = 0 ;
41712 int res2 ;
41713 char *buf2 = 0 ;
41714 int alloc2 = 0 ;
41715 int res3 ;
41716 char *buf3 = 0 ;
41717 int alloc3 = 0 ;
41718 bool val4 ;
41719 int ecode4 = 0 ;
41720 PyObject *swig_obj[4] ;
41721
41722 if (!SWIG_Python_UnpackTuple(args, "SBPlatformConnectOptions_EnableRsync", 4, 4, swig_obj)) SWIG_fail;
41723 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
41724 if (!SWIG_IsOK(res1)) {
41725 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41726 }
41727 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41728 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
41729 if (!SWIG_IsOK(res2)) {
41730 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "2"" of type '" "char const *""'");
41731 }
41732 arg2 = reinterpret_cast< char * >(buf2);
41733 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
41734 if (!SWIG_IsOK(res3)) {
41735 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "3"" of type '" "char const *""'");
41736 }
41737 arg3 = reinterpret_cast< char * >(buf3);
41738 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
41739 if (!SWIG_IsOK(ecode4)) {
41740 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBPlatformConnectOptions_EnableRsync" "', argument " "4"" of type '" "bool""'");
41741 }
41742 arg4 = static_cast< bool >(val4);
41743 {
41744 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41745 (arg1)->EnableRsync((char const *)arg2,(char const *)arg3,arg4);
41746 SWIG_PYTHON_THREAD_END_ALLOW;
41747 }
41748 resultobj = SWIG_Py_Void();
41749 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41750 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
41751 return resultobj;
41752fail:
41753 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41754 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
41755 return NULL;
41756}
41757
41758
41759SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_DisableRsync(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41760 PyObject *resultobj = 0;
41761 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41762 void *argp1 = 0 ;
41763 int res1 = 0 ;
41764 PyObject *swig_obj[1] ;
41765
41766 if (!args) SWIG_fail;
41767 swig_obj[0] = args;
41768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
41769 if (!SWIG_IsOK(res1)) {
41770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_DisableRsync" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41771 }
41772 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41773 {
41774 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41775 (arg1)->DisableRsync();
41776 SWIG_PYTHON_THREAD_END_ALLOW;
41777 }
41778 resultobj = SWIG_Py_Void();
41779 return resultobj;
41780fail:
41781 return NULL;
41782}
41783
41784
41785SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_GetLocalCacheDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41786 PyObject *resultobj = 0;
41787 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41788 void *argp1 = 0 ;
41789 int res1 = 0 ;
41790 PyObject *swig_obj[1] ;
41791 char *result = 0 ;
41792
41793 if (!args) SWIG_fail;
41794 swig_obj[0] = args;
41795 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
41796 if (!SWIG_IsOK(res1)) {
41797 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_GetLocalCacheDirectory" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41798 }
41799 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41800 {
41801 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41802 result = (char *)(arg1)->GetLocalCacheDirectory();
41803 SWIG_PYTHON_THREAD_END_ALLOW;
41804 }
41805 resultobj = SWIG_FromCharPtr((const char *)result);
41806 return resultobj;
41807fail:
41808 return NULL;
41809}
41810
41811
41812SWIGINTERN PyObject *_wrap_SBPlatformConnectOptions_SetLocalCacheDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41813 PyObject *resultobj = 0;
41814 lldb::SBPlatformConnectOptions *arg1 = (lldb::SBPlatformConnectOptions *) 0 ;
41815 char *arg2 = (char *) 0 ;
41816 void *argp1 = 0 ;
41817 int res1 = 0 ;
41818 int res2 ;
41819 char *buf2 = 0 ;
41820 int alloc2 = 0 ;
41821 PyObject *swig_obj[2] ;
41822
41823 if (!SWIG_Python_UnpackTuple(args, "SBPlatformConnectOptions_SetLocalCacheDirectory", 2, 2, swig_obj)) SWIG_fail;
41824 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 | 0 );
41825 if (!SWIG_IsOK(res1)) {
41826 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformConnectOptions_SetLocalCacheDirectory" "', argument " "1"" of type '" "lldb::SBPlatformConnectOptions *""'");
41827 }
41828 arg1 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp1);
41829 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
41830 if (!SWIG_IsOK(res2)) {
41831 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformConnectOptions_SetLocalCacheDirectory" "', argument " "2"" of type '" "char const *""'");
41832 }
41833 arg2 = reinterpret_cast< char * >(buf2);
41834 {
41835 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41836 (arg1)->SetLocalCacheDirectory((char const *)arg2);
41837 SWIG_PYTHON_THREAD_END_ALLOW;
41838 }
41839 resultobj = SWIG_Py_Void();
41840 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41841 return resultobj;
41842fail:
41843 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41844 return NULL;
41845}
41846
41847
41848SWIGINTERN PyObject *SBPlatformConnectOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41849 PyObject *obj;
41850 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
41851 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBPlatformConnectOptions, SWIG_NewClientData(obj));
41852 return SWIG_Py_Void();
41853}
41854
41855SWIGINTERN PyObject *SBPlatformConnectOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41856 return SWIG_Python_InitShadowInstance(args);
41857}
41858
41859SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41860 PyObject *resultobj = 0;
41861 char *arg1 = (char *) 0 ;
41862 char *arg2 = (char *) 0 ;
41863 int res1 ;
41864 char *buf1 = 0 ;
41865 int alloc1 = 0 ;
41866 int res2 ;
41867 char *buf2 = 0 ;
41868 int alloc2 = 0 ;
41869 lldb::SBPlatformShellCommand *result = 0 ;
41870
41871 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
41872 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
41873 if (!SWIG_IsOK(res1)) {
41874 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "char const *""'");
41875 }
41876 arg1 = reinterpret_cast< char * >(buf1);
41877 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
41878 if (!SWIG_IsOK(res2)) {
41879 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBPlatformShellCommand" "', argument " "2"" of type '" "char const *""'");
41880 }
41881 arg2 = reinterpret_cast< char * >(buf2);
41882 {
41883 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41884 result = (lldb::SBPlatformShellCommand *)new lldb::SBPlatformShellCommand((char const *)arg1,(char const *)arg2);
41885 SWIG_PYTHON_THREAD_END_ALLOW;
41886 }
41887 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NEW | 0 );
41888 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41889 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41890 return resultobj;
41891fail:
41892 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41893 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
41894 return NULL;
41895}
41896
41897
41898SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41899 PyObject *resultobj = 0;
41900 char *arg1 = (char *) 0 ;
41901 int res1 ;
41902 char *buf1 = 0 ;
41903 int alloc1 = 0 ;
41904 lldb::SBPlatformShellCommand *result = 0 ;
41905
41906 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
41907 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
41908 if (!SWIG_IsOK(res1)) {
41909 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "char const *""'");
41910 }
41911 arg1 = reinterpret_cast< char * >(buf1);
41912 {
41913 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41914 result = (lldb::SBPlatformShellCommand *)new lldb::SBPlatformShellCommand((char const *)arg1);
41915 SWIG_PYTHON_THREAD_END_ALLOW;
41916 }
41917 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NEW | 0 );
41918 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41919 return resultobj;
41920fail:
41921 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
41922 return NULL;
41923}
41924
41925
41926SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
41927 PyObject *resultobj = 0;
41928 lldb::SBPlatformShellCommand *arg1 = 0 ;
41929 void *argp1 = 0 ;
41930 int res1 = 0 ;
41931 lldb::SBPlatformShellCommand *result = 0 ;
41932
41933 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
41934 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0);
41935 if (!SWIG_IsOK(res1)) {
41936 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand const &""'");
41937 }
41938 if (!argp1) {
41939 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBPlatformShellCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand const &""'");
41940 }
41941 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
41942 {
41943 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
41944 result = (lldb::SBPlatformShellCommand *)new lldb::SBPlatformShellCommand((lldb::SBPlatformShellCommand const &)*arg1);
41945 SWIG_PYTHON_THREAD_END_ALLOW;
41946 }
41947 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NEW | 0 );
41948 return resultobj;
41949fail:
41950 return NULL;
41951}
41952
41953
41954SWIGINTERN PyObject *_wrap_new_SBPlatformShellCommand(PyObject *self, PyObject *args) {
41955 Py_ssize_t argc;
41956 PyObject *argv[3] = {
41957 0
41958 };
41959
41960 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBPlatformShellCommand", 0, 2, argv))) SWIG_fail;
41961 --argc;
41962 if (argc == 1) {
41963 int _v;
41964 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_NO_NULL | 0);
41965 _v = SWIG_CheckState(res);
41966 if (_v) {
41967 return _wrap_new_SBPlatformShellCommand__SWIG_2(self, argc, argv);
41968 }
41969 }
41970 if (argc == 1) {
41971 int _v;
41972 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
41973 _v = SWIG_CheckState(res);
41974 if (_v) {
41975 return _wrap_new_SBPlatformShellCommand__SWIG_1(self, argc, argv);
41976 }
41977 }
41978 if (argc == 2) {
41979 int _v;
41980 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
41981 _v = SWIG_CheckState(res);
41982 if (_v) {
41983 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
41984 _v = SWIG_CheckState(res);
41985 if (_v) {
41986 return _wrap_new_SBPlatformShellCommand__SWIG_0(self, argc, argv);
41987 }
41988 }
41989 }
41990
41991fail:
41992 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBPlatformShellCommand'.\n"
41993 " Possible C/C++ prototypes are:\n"
41994 " lldb::SBPlatformShellCommand::SBPlatformShellCommand(char const *,char const *)\n"
41995 " lldb::SBPlatformShellCommand::SBPlatformShellCommand(char const *)\n"
41996 " lldb::SBPlatformShellCommand::SBPlatformShellCommand(lldb::SBPlatformShellCommand const &)\n");
41997 return 0;
41998}
41999
42000
42001SWIGINTERN PyObject *_wrap_delete_SBPlatformShellCommand(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42002 PyObject *resultobj = 0;
42003 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42004 void *argp1 = 0 ;
42005 int res1 = 0 ;
42006 PyObject *swig_obj[1] ;
42007
42008 if (!args) SWIG_fail;
42009 swig_obj[0] = args;
42010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_POINTER_DISOWN | 0 );
42011 if (!SWIG_IsOK(res1)) {
42012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBPlatformShellCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42013 }
42014 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42015 {
42016 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42017 delete arg1;
42018 SWIG_PYTHON_THREAD_END_ALLOW;
42019 }
42020 resultobj = SWIG_Py_Void();
42021 return resultobj;
42022fail:
42023 return NULL;
42024}
42025
42026
42027SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42028 PyObject *resultobj = 0;
42029 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42030 void *argp1 = 0 ;
42031 int res1 = 0 ;
42032 PyObject *swig_obj[1] ;
42033
42034 if (!args) SWIG_fail;
42035 swig_obj[0] = args;
42036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42037 if (!SWIG_IsOK(res1)) {
42038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_Clear" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42039 }
42040 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42041 {
42042 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42043 (arg1)->Clear();
42044 SWIG_PYTHON_THREAD_END_ALLOW;
42045 }
42046 resultobj = SWIG_Py_Void();
42047 return resultobj;
42048fail:
42049 return NULL;
42050}
42051
42052
42053SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetShell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42054 PyObject *resultobj = 0;
42055 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42056 void *argp1 = 0 ;
42057 int res1 = 0 ;
42058 PyObject *swig_obj[1] ;
42059 char *result = 0 ;
42060
42061 if (!args) SWIG_fail;
42062 swig_obj[0] = args;
42063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42064 if (!SWIG_IsOK(res1)) {
42065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetShell" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42066 }
42067 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42068 {
42069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42070 result = (char *)(arg1)->GetShell();
42071 SWIG_PYTHON_THREAD_END_ALLOW;
42072 }
42073 resultobj = SWIG_FromCharPtr((const char *)result);
42074 return resultobj;
42075fail:
42076 return NULL;
42077}
42078
42079
42080SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetShell(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42081 PyObject *resultobj = 0;
42082 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42083 char *arg2 = (char *) 0 ;
42084 void *argp1 = 0 ;
42085 int res1 = 0 ;
42086 int res2 ;
42087 char *buf2 = 0 ;
42088 int alloc2 = 0 ;
42089 PyObject *swig_obj[2] ;
42090
42091 if (!SWIG_Python_UnpackTuple(args, "SBPlatformShellCommand_SetShell", 2, 2, swig_obj)) SWIG_fail;
42092 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42093 if (!SWIG_IsOK(res1)) {
42094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetShell" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42095 }
42096 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42097 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
42098 if (!SWIG_IsOK(res2)) {
42099 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformShellCommand_SetShell" "', argument " "2"" of type '" "char const *""'");
42100 }
42101 arg2 = reinterpret_cast< char * >(buf2);
42102 {
42103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42104 (arg1)->SetShell((char const *)arg2);
42105 SWIG_PYTHON_THREAD_END_ALLOW;
42106 }
42107 resultobj = SWIG_Py_Void();
42108 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42109 return resultobj;
42110fail:
42111 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42112 return NULL;
42113}
42114
42115
42116SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetCommand(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42117 PyObject *resultobj = 0;
42118 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42119 void *argp1 = 0 ;
42120 int res1 = 0 ;
42121 PyObject *swig_obj[1] ;
42122 char *result = 0 ;
42123
42124 if (!args) SWIG_fail;
42125 swig_obj[0] = args;
42126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42127 if (!SWIG_IsOK(res1)) {
42128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42129 }
42130 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42131 {
42132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42133 result = (char *)(arg1)->GetCommand();
42134 SWIG_PYTHON_THREAD_END_ALLOW;
42135 }
42136 resultobj = SWIG_FromCharPtr((const char *)result);
42137 return resultobj;
42138fail:
42139 return NULL;
42140}
42141
42142
42143SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetCommand(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42144 PyObject *resultobj = 0;
42145 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42146 char *arg2 = (char *) 0 ;
42147 void *argp1 = 0 ;
42148 int res1 = 0 ;
42149 int res2 ;
42150 char *buf2 = 0 ;
42151 int alloc2 = 0 ;
42152 PyObject *swig_obj[2] ;
42153
42154 if (!SWIG_Python_UnpackTuple(args, "SBPlatformShellCommand_SetCommand", 2, 2, swig_obj)) SWIG_fail;
42155 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42156 if (!SWIG_IsOK(res1)) {
42157 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetCommand" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42158 }
42159 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42160 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
42161 if (!SWIG_IsOK(res2)) {
42162 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformShellCommand_SetCommand" "', argument " "2"" of type '" "char const *""'");
42163 }
42164 arg2 = reinterpret_cast< char * >(buf2);
42165 {
42166 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42167 (arg1)->SetCommand((char const *)arg2);
42168 SWIG_PYTHON_THREAD_END_ALLOW;
42169 }
42170 resultobj = SWIG_Py_Void();
42171 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42172 return resultobj;
42173fail:
42174 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42175 return NULL;
42176}
42177
42178
42179SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42180 PyObject *resultobj = 0;
42181 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42182 void *argp1 = 0 ;
42183 int res1 = 0 ;
42184 PyObject *swig_obj[1] ;
42185 char *result = 0 ;
42186
42187 if (!args) SWIG_fail;
42188 swig_obj[0] = args;
42189 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42190 if (!SWIG_IsOK(res1)) {
42191 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42192 }
42193 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42194 {
42195 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42196 result = (char *)(arg1)->GetWorkingDirectory();
42197 SWIG_PYTHON_THREAD_END_ALLOW;
42198 }
42199 resultobj = SWIG_FromCharPtr((const char *)result);
42200 return resultobj;
42201fail:
42202 return NULL;
42203}
42204
42205
42206SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42207 PyObject *resultobj = 0;
42208 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42209 char *arg2 = (char *) 0 ;
42210 void *argp1 = 0 ;
42211 int res1 = 0 ;
42212 int res2 ;
42213 char *buf2 = 0 ;
42214 int alloc2 = 0 ;
42215 PyObject *swig_obj[2] ;
42216
42217 if (!SWIG_Python_UnpackTuple(args, "SBPlatformShellCommand_SetWorkingDirectory", 2, 2, swig_obj)) SWIG_fail;
42218 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42219 if (!SWIG_IsOK(res1)) {
42220 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42221 }
42222 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42223 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
42224 if (!SWIG_IsOK(res2)) {
42225 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatformShellCommand_SetWorkingDirectory" "', argument " "2"" of type '" "char const *""'");
42226 }
42227 arg2 = reinterpret_cast< char * >(buf2);
42228 {
42229 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42230 (arg1)->SetWorkingDirectory((char const *)arg2);
42231 SWIG_PYTHON_THREAD_END_ALLOW;
42232 }
42233 resultobj = SWIG_Py_Void();
42234 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42235 return resultobj;
42236fail:
42237 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42238 return NULL;
42239}
42240
42241
42242SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetTimeoutSeconds(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42243 PyObject *resultobj = 0;
42244 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42245 void *argp1 = 0 ;
42246 int res1 = 0 ;
42247 PyObject *swig_obj[1] ;
42248 uint32_t result;
42249
42250 if (!args) SWIG_fail;
42251 swig_obj[0] = args;
42252 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42253 if (!SWIG_IsOK(res1)) {
42254 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetTimeoutSeconds" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42255 }
42256 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42257 {
42258 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42259 result = (uint32_t)(arg1)->GetTimeoutSeconds();
42260 SWIG_PYTHON_THREAD_END_ALLOW;
42261 }
42262 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
42263 return resultobj;
42264fail:
42265 return NULL;
42266}
42267
42268
42269SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_SetTimeoutSeconds(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42270 PyObject *resultobj = 0;
42271 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42272 uint32_t arg2 ;
42273 void *argp1 = 0 ;
42274 int res1 = 0 ;
42275 unsigned int val2 ;
42276 int ecode2 = 0 ;
42277 PyObject *swig_obj[2] ;
42278
42279 if (!SWIG_Python_UnpackTuple(args, "SBPlatformShellCommand_SetTimeoutSeconds", 2, 2, swig_obj)) SWIG_fail;
42280 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42281 if (!SWIG_IsOK(res1)) {
42282 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_SetTimeoutSeconds" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42283 }
42284 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42285 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
42286 if (!SWIG_IsOK(ecode2)) {
42287 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBPlatformShellCommand_SetTimeoutSeconds" "', argument " "2"" of type '" "uint32_t""'");
42288 }
42289 arg2 = static_cast< uint32_t >(val2);
42290 {
42291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42292 (arg1)->SetTimeoutSeconds(arg2);
42293 SWIG_PYTHON_THREAD_END_ALLOW;
42294 }
42295 resultobj = SWIG_Py_Void();
42296 return resultobj;
42297fail:
42298 return NULL;
42299}
42300
42301
42302SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetSignal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42303 PyObject *resultobj = 0;
42304 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42305 void *argp1 = 0 ;
42306 int res1 = 0 ;
42307 PyObject *swig_obj[1] ;
42308 int result;
42309
42310 if (!args) SWIG_fail;
42311 swig_obj[0] = args;
42312 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42313 if (!SWIG_IsOK(res1)) {
42314 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetSignal" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42315 }
42316 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42317 {
42318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42319 result = (int)(arg1)->GetSignal();
42320 SWIG_PYTHON_THREAD_END_ALLOW;
42321 }
42322 resultobj = SWIG_From_int(static_cast< int >(result));
42323 return resultobj;
42324fail:
42325 return NULL;
42326}
42327
42328
42329SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42330 PyObject *resultobj = 0;
42331 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42332 void *argp1 = 0 ;
42333 int res1 = 0 ;
42334 PyObject *swig_obj[1] ;
42335 int result;
42336
42337 if (!args) SWIG_fail;
42338 swig_obj[0] = args;
42339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42340 if (!SWIG_IsOK(res1)) {
42341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetStatus" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42342 }
42343 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42344 {
42345 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42346 result = (int)(arg1)->GetStatus();
42347 SWIG_PYTHON_THREAD_END_ALLOW;
42348 }
42349 resultobj = SWIG_From_int(static_cast< int >(result));
42350 return resultobj;
42351fail:
42352 return NULL;
42353}
42354
42355
42356SWIGINTERN PyObject *_wrap_SBPlatformShellCommand_GetOutput(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42357 PyObject *resultobj = 0;
42358 lldb::SBPlatformShellCommand *arg1 = (lldb::SBPlatformShellCommand *) 0 ;
42359 void *argp1 = 0 ;
42360 int res1 = 0 ;
42361 PyObject *swig_obj[1] ;
42362 char *result = 0 ;
42363
42364 if (!args) SWIG_fail;
42365 swig_obj[0] = args;
42366 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 | 0 );
42367 if (!SWIG_IsOK(res1)) {
42368 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatformShellCommand_GetOutput" "', argument " "1"" of type '" "lldb::SBPlatformShellCommand *""'");
42369 }
42370 arg1 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp1);
42371 {
42372 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42373 result = (char *)(arg1)->GetOutput();
42374 SWIG_PYTHON_THREAD_END_ALLOW;
42375 }
42376 resultobj = SWIG_FromCharPtr((const char *)result);
42377 return resultobj;
42378fail:
42379 return NULL;
42380}
42381
42382
42383SWIGINTERN PyObject *SBPlatformShellCommand_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42384 PyObject *obj;
42385 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
42386 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBPlatformShellCommand, SWIG_NewClientData(obj));
42387 return SWIG_Py_Void();
42388}
42389
42390SWIGINTERN PyObject *SBPlatformShellCommand_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42391 return SWIG_Python_InitShadowInstance(args);
42392}
42393
42394SWIGINTERN PyObject *_wrap_new_SBPlatform__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
42395 PyObject *resultobj = 0;
42396 lldb::SBPlatform *result = 0 ;
42397
42398 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
42399 {
42400 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42401 result = (lldb::SBPlatform *)new lldb::SBPlatform();
42402 SWIG_PYTHON_THREAD_END_ALLOW;
42403 }
42404 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_NEW | 0 );
42405 return resultobj;
42406fail:
42407 return NULL;
42408}
42409
42410
42411SWIGINTERN PyObject *_wrap_new_SBPlatform__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
42412 PyObject *resultobj = 0;
42413 char *arg1 = (char *) 0 ;
42414 int res1 ;
42415 char *buf1 = 0 ;
42416 int alloc1 = 0 ;
42417 lldb::SBPlatform *result = 0 ;
42418
42419 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
42420 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
42421 if (!SWIG_IsOK(res1)) {
42422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBPlatform" "', argument " "1"" of type '" "char const *""'");
42423 }
42424 arg1 = reinterpret_cast< char * >(buf1);
42425 {
42426 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42427 result = (lldb::SBPlatform *)new lldb::SBPlatform((char const *)arg1);
42428 SWIG_PYTHON_THREAD_END_ALLOW;
42429 }
42430 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_NEW | 0 );
42431 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
42432 return resultobj;
42433fail:
42434 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
42435 return NULL;
42436}
42437
42438
42439SWIGINTERN PyObject *_wrap_new_SBPlatform(PyObject *self, PyObject *args) {
42440 Py_ssize_t argc;
42441 PyObject *argv[2] = {
42442 0
42443 };
42444
42445 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBPlatform", 0, 1, argv))) SWIG_fail;
42446 --argc;
42447 if (argc == 0) {
42448 return _wrap_new_SBPlatform__SWIG_0(self, argc, argv);
42449 }
42450 if (argc == 1) {
42451 int _v;
42452 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
42453 _v = SWIG_CheckState(res);
42454 if (_v) {
42455 return _wrap_new_SBPlatform__SWIG_1(self, argc, argv);
42456 }
42457 }
42458
42459fail:
42460 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBPlatform'.\n"
42461 " Possible C/C++ prototypes are:\n"
42462 " lldb::SBPlatform::SBPlatform()\n"
42463 " lldb::SBPlatform::SBPlatform(char const *)\n");
42464 return 0;
42465}
42466
42467
42468SWIGINTERN PyObject *_wrap_delete_SBPlatform(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42469 PyObject *resultobj = 0;
42470 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42471 void *argp1 = 0 ;
42472 int res1 = 0 ;
42473 PyObject *swig_obj[1] ;
42474
42475 if (!args) SWIG_fail;
42476 swig_obj[0] = args;
42477 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_DISOWN | 0 );
42478 if (!SWIG_IsOK(res1)) {
42479 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBPlatform" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42480 }
42481 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42482 {
42483 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42484 delete arg1;
42485 SWIG_PYTHON_THREAD_END_ALLOW;
42486 }
42487 resultobj = SWIG_Py_Void();
42488 return resultobj;
42489fail:
42490 return NULL;
42491}
42492
42493
42494SWIGINTERN PyObject *_wrap_SBPlatform_GetHostPlatform(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42495 PyObject *resultobj = 0;
42496 lldb::SBPlatform result;
42497
42498 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_GetHostPlatform", 0, 0, 0)) SWIG_fail;
42499 {
42500 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42501 result = lldb::SBPlatform::GetHostPlatform();
42502 SWIG_PYTHON_THREAD_END_ALLOW;
42503 }
42504 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(static_cast< const lldb::SBPlatform& >(result))), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
42505 return resultobj;
42506fail:
42507 return NULL;
42508}
42509
42510
42511SWIGINTERN PyObject *_wrap_SBPlatform_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42512 PyObject *resultobj = 0;
42513 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42514 void *argp1 = 0 ;
42515 int res1 = 0 ;
42516 PyObject *swig_obj[1] ;
42517 bool result;
42518
42519 if (!args) SWIG_fail;
42520 swig_obj[0] = args;
42521 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42522 if (!SWIG_IsOK(res1)) {
42523 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_IsValid" "', argument " "1"" of type '" "lldb::SBPlatform const *""'");
42524 }
42525 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42526 {
42527 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42528 result = (bool)((lldb::SBPlatform const *)arg1)->IsValid();
42529 SWIG_PYTHON_THREAD_END_ALLOW;
42530 }
42531 resultobj = SWIG_From_bool(static_cast< bool >(result));
42532 return resultobj;
42533fail:
42534 return NULL;
42535}
42536
42537
42538SWIGINTERN PyObject *_wrap_SBPlatform___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42539 PyObject *resultobj = 0;
42540 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42541 void *argp1 = 0 ;
42542 int res1 = 0 ;
42543 PyObject *swig_obj[1] ;
42544 bool result;
42545
42546 if (!args) SWIG_fail;
42547 swig_obj[0] = args;
42548 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42549 if (!SWIG_IsOK(res1)) {
42550 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform___nonzero__" "', argument " "1"" of type '" "lldb::SBPlatform const *""'");
42551 }
42552 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42553 {
42554 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42555 result = (bool)((lldb::SBPlatform const *)arg1)->operator bool();
42556 SWIG_PYTHON_THREAD_END_ALLOW;
42557 }
42558 resultobj = SWIG_From_bool(static_cast< bool >(result));
42559 return resultobj;
42560fail:
42561 return NULL;
42562}
42563
42564
42565SWIGINTERN PyObject *_wrap_SBPlatform_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42566 PyObject *resultobj = 0;
42567 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42568 void *argp1 = 0 ;
42569 int res1 = 0 ;
42570 PyObject *swig_obj[1] ;
42571
42572 if (!args) SWIG_fail;
42573 swig_obj[0] = args;
42574 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42575 if (!SWIG_IsOK(res1)) {
42576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Clear" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42577 }
42578 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42579 {
42580 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42581 (arg1)->Clear();
42582 SWIG_PYTHON_THREAD_END_ALLOW;
42583 }
42584 resultobj = SWIG_Py_Void();
42585 return resultobj;
42586fail:
42587 return NULL;
42588}
42589
42590
42591SWIGINTERN PyObject *_wrap_SBPlatform_GetWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42592 PyObject *resultobj = 0;
42593 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42594 void *argp1 = 0 ;
42595 int res1 = 0 ;
42596 PyObject *swig_obj[1] ;
42597 char *result = 0 ;
42598
42599 if (!args) SWIG_fail;
42600 swig_obj[0] = args;
42601 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42602 if (!SWIG_IsOK(res1)) {
42603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42604 }
42605 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42606 {
42607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42608 result = (char *)(arg1)->GetWorkingDirectory();
42609 SWIG_PYTHON_THREAD_END_ALLOW;
42610 }
42611 resultobj = SWIG_FromCharPtr((const char *)result);
42612 return resultobj;
42613fail:
42614 return NULL;
42615}
42616
42617
42618SWIGINTERN PyObject *_wrap_SBPlatform_SetWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42619 PyObject *resultobj = 0;
42620 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42621 char *arg2 = (char *) 0 ;
42622 void *argp1 = 0 ;
42623 int res1 = 0 ;
42624 int res2 ;
42625 char *buf2 = 0 ;
42626 int alloc2 = 0 ;
42627 PyObject *swig_obj[2] ;
42628 bool result;
42629
42630 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_SetWorkingDirectory", 2, 2, swig_obj)) SWIG_fail;
42631 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42632 if (!SWIG_IsOK(res1)) {
42633 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_SetWorkingDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42634 }
42635 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42636 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
42637 if (!SWIG_IsOK(res2)) {
42638 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_SetWorkingDirectory" "', argument " "2"" of type '" "char const *""'");
42639 }
42640 arg2 = reinterpret_cast< char * >(buf2);
42641 {
42642 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42643 result = (bool)(arg1)->SetWorkingDirectory((char const *)arg2);
42644 SWIG_PYTHON_THREAD_END_ALLOW;
42645 }
42646 resultobj = SWIG_From_bool(static_cast< bool >(result));
42647 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42648 return resultobj;
42649fail:
42650 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
42651 return NULL;
42652}
42653
42654
42655SWIGINTERN PyObject *_wrap_SBPlatform_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42656 PyObject *resultobj = 0;
42657 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42658 void *argp1 = 0 ;
42659 int res1 = 0 ;
42660 PyObject *swig_obj[1] ;
42661 char *result = 0 ;
42662
42663 if (!args) SWIG_fail;
42664 swig_obj[0] = args;
42665 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42666 if (!SWIG_IsOK(res1)) {
42667 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetName" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42668 }
42669 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42670 {
42671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42672 result = (char *)(arg1)->GetName();
42673 SWIG_PYTHON_THREAD_END_ALLOW;
42674 }
42675 resultobj = SWIG_FromCharPtr((const char *)result);
42676 return resultobj;
42677fail:
42678 return NULL;
42679}
42680
42681
42682SWIGINTERN PyObject *_wrap_SBPlatform_ConnectRemote(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42683 PyObject *resultobj = 0;
42684 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42685 lldb::SBPlatformConnectOptions *arg2 = 0 ;
42686 void *argp1 = 0 ;
42687 int res1 = 0 ;
42688 void *argp2 = 0 ;
42689 int res2 = 0 ;
42690 PyObject *swig_obj[2] ;
42691 lldb::SBError result;
42692
42693 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_ConnectRemote", 2, 2, swig_obj)) SWIG_fail;
42694 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42695 if (!SWIG_IsOK(res1)) {
42696 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_ConnectRemote" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42697 }
42698 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42699 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBPlatformConnectOptions, 0 );
42700 if (!SWIG_IsOK(res2)) {
42701 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_ConnectRemote" "', argument " "2"" of type '" "lldb::SBPlatformConnectOptions &""'");
42702 }
42703 if (!argp2) {
42704 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_ConnectRemote" "', argument " "2"" of type '" "lldb::SBPlatformConnectOptions &""'");
42705 }
42706 arg2 = reinterpret_cast< lldb::SBPlatformConnectOptions * >(argp2);
42707 {
42708 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42709 result = (arg1)->ConnectRemote(*arg2);
42710 SWIG_PYTHON_THREAD_END_ALLOW;
42711 }
42712 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
42713 return resultobj;
42714fail:
42715 return NULL;
42716}
42717
42718
42719SWIGINTERN PyObject *_wrap_SBPlatform_DisconnectRemote(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42720 PyObject *resultobj = 0;
42721 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42722 void *argp1 = 0 ;
42723 int res1 = 0 ;
42724 PyObject *swig_obj[1] ;
42725
42726 if (!args) SWIG_fail;
42727 swig_obj[0] = args;
42728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42729 if (!SWIG_IsOK(res1)) {
42730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_DisconnectRemote" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42731 }
42732 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42733 {
42734 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42735 (arg1)->DisconnectRemote();
42736 SWIG_PYTHON_THREAD_END_ALLOW;
42737 }
42738 resultobj = SWIG_Py_Void();
42739 return resultobj;
42740fail:
42741 return NULL;
42742}
42743
42744
42745SWIGINTERN PyObject *_wrap_SBPlatform_IsConnected(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42746 PyObject *resultobj = 0;
42747 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42748 void *argp1 = 0 ;
42749 int res1 = 0 ;
42750 PyObject *swig_obj[1] ;
42751 bool result;
42752
42753 if (!args) SWIG_fail;
42754 swig_obj[0] = args;
42755 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42756 if (!SWIG_IsOK(res1)) {
42757 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_IsConnected" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42758 }
42759 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42760 {
42761 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42762 result = (bool)(arg1)->IsConnected();
42763 SWIG_PYTHON_THREAD_END_ALLOW;
42764 }
42765 resultobj = SWIG_From_bool(static_cast< bool >(result));
42766 return resultobj;
42767fail:
42768 return NULL;
42769}
42770
42771
42772SWIGINTERN PyObject *_wrap_SBPlatform_GetTriple(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42773 PyObject *resultobj = 0;
42774 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42775 void *argp1 = 0 ;
42776 int res1 = 0 ;
42777 PyObject *swig_obj[1] ;
42778 char *result = 0 ;
42779
42780 if (!args) SWIG_fail;
42781 swig_obj[0] = args;
42782 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42783 if (!SWIG_IsOK(res1)) {
42784 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetTriple" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42785 }
42786 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42787 {
42788 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42789 result = (char *)(arg1)->GetTriple();
42790 SWIG_PYTHON_THREAD_END_ALLOW;
42791 }
42792 resultobj = SWIG_FromCharPtr((const char *)result);
42793 return resultobj;
42794fail:
42795 return NULL;
42796}
42797
42798
42799SWIGINTERN PyObject *_wrap_SBPlatform_GetHostname(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42800 PyObject *resultobj = 0;
42801 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42802 void *argp1 = 0 ;
42803 int res1 = 0 ;
42804 PyObject *swig_obj[1] ;
42805 char *result = 0 ;
42806
42807 if (!args) SWIG_fail;
42808 swig_obj[0] = args;
42809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42810 if (!SWIG_IsOK(res1)) {
42811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetHostname" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42812 }
42813 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42814 {
42815 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42816 result = (char *)(arg1)->GetHostname();
42817 SWIG_PYTHON_THREAD_END_ALLOW;
42818 }
42819 resultobj = SWIG_FromCharPtr((const char *)result);
42820 return resultobj;
42821fail:
42822 return NULL;
42823}
42824
42825
42826SWIGINTERN PyObject *_wrap_SBPlatform_GetOSBuild(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42827 PyObject *resultobj = 0;
42828 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42829 void *argp1 = 0 ;
42830 int res1 = 0 ;
42831 PyObject *swig_obj[1] ;
42832 char *result = 0 ;
42833
42834 if (!args) SWIG_fail;
42835 swig_obj[0] = args;
42836 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42837 if (!SWIG_IsOK(res1)) {
42838 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSBuild" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42839 }
42840 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42841 {
42842 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42843 result = (char *)(arg1)->GetOSBuild();
42844 SWIG_PYTHON_THREAD_END_ALLOW;
42845 }
42846 resultobj = SWIG_FromCharPtr((const char *)result);
42847 return resultobj;
42848fail:
42849 return NULL;
42850}
42851
42852
42853SWIGINTERN PyObject *_wrap_SBPlatform_GetOSDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42854 PyObject *resultobj = 0;
42855 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42856 void *argp1 = 0 ;
42857 int res1 = 0 ;
42858 PyObject *swig_obj[1] ;
42859 char *result = 0 ;
42860
42861 if (!args) SWIG_fail;
42862 swig_obj[0] = args;
42863 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42864 if (!SWIG_IsOK(res1)) {
42865 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSDescription" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42866 }
42867 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42868 {
42869 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42870 result = (char *)(arg1)->GetOSDescription();
42871 SWIG_PYTHON_THREAD_END_ALLOW;
42872 }
42873 resultobj = SWIG_FromCharPtr((const char *)result);
42874 return resultobj;
42875fail:
42876 return NULL;
42877}
42878
42879
42880SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMajorVersion(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42881 PyObject *resultobj = 0;
42882 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42883 void *argp1 = 0 ;
42884 int res1 = 0 ;
42885 PyObject *swig_obj[1] ;
42886 uint32_t result;
42887
42888 if (!args) SWIG_fail;
42889 swig_obj[0] = args;
42890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42891 if (!SWIG_IsOK(res1)) {
42892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSMajorVersion" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42893 }
42894 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42895 {
42896 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42897 result = (uint32_t)(arg1)->GetOSMajorVersion();
42898 SWIG_PYTHON_THREAD_END_ALLOW;
42899 }
42900 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
42901 return resultobj;
42902fail:
42903 return NULL;
42904}
42905
42906
42907SWIGINTERN PyObject *_wrap_SBPlatform_GetOSMinorVersion(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42908 PyObject *resultobj = 0;
42909 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42910 void *argp1 = 0 ;
42911 int res1 = 0 ;
42912 PyObject *swig_obj[1] ;
42913 uint32_t result;
42914
42915 if (!args) SWIG_fail;
42916 swig_obj[0] = args;
42917 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42918 if (!SWIG_IsOK(res1)) {
42919 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSMinorVersion" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42920 }
42921 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42922 {
42923 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42924 result = (uint32_t)(arg1)->GetOSMinorVersion();
42925 SWIG_PYTHON_THREAD_END_ALLOW;
42926 }
42927 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
42928 return resultobj;
42929fail:
42930 return NULL;
42931}
42932
42933
42934SWIGINTERN PyObject *_wrap_SBPlatform_GetOSUpdateVersion(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42935 PyObject *resultobj = 0;
42936 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42937 void *argp1 = 0 ;
42938 int res1 = 0 ;
42939 PyObject *swig_obj[1] ;
42940 uint32_t result;
42941
42942 if (!args) SWIG_fail;
42943 swig_obj[0] = args;
42944 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42945 if (!SWIG_IsOK(res1)) {
42946 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetOSUpdateVersion" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42947 }
42948 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42949 {
42950 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42951 result = (uint32_t)(arg1)->GetOSUpdateVersion();
42952 SWIG_PYTHON_THREAD_END_ALLOW;
42953 }
42954 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
42955 return resultobj;
42956fail:
42957 return NULL;
42958}
42959
42960
42961SWIGINTERN PyObject *_wrap_SBPlatform_Get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42962 PyObject *resultobj = 0;
42963 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
42964 lldb::SBFileSpec *arg2 = 0 ;
42965 lldb::SBFileSpec *arg3 = 0 ;
42966 void *argp1 = 0 ;
42967 int res1 = 0 ;
42968 void *argp2 = 0 ;
42969 int res2 = 0 ;
42970 void *argp3 = 0 ;
42971 int res3 = 0 ;
42972 PyObject *swig_obj[3] ;
42973 lldb::SBError result;
42974
42975 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_Get", 3, 3, swig_obj)) SWIG_fail;
42976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
42977 if (!SWIG_IsOK(res1)) {
42978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Get" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
42979 }
42980 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
42981 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
42982 if (!SWIG_IsOK(res2)) {
42983 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Get" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
42984 }
42985 if (!argp2) {
42986 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Get" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
42987 }
42988 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
42989 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
42990 if (!SWIG_IsOK(res3)) {
42991 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatform_Get" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
42992 }
42993 if (!argp3) {
42994 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Get" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
42995 }
42996 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
42997 {
42998 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
42999 result = (arg1)->Get(*arg2,*arg3);
43000 SWIG_PYTHON_THREAD_END_ALLOW;
43001 }
43002 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43003 return resultobj;
43004fail:
43005 return NULL;
43006}
43007
43008
43009SWIGINTERN PyObject *_wrap_SBPlatform_Put(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43010 PyObject *resultobj = 0;
43011 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43012 lldb::SBFileSpec *arg2 = 0 ;
43013 lldb::SBFileSpec *arg3 = 0 ;
43014 void *argp1 = 0 ;
43015 int res1 = 0 ;
43016 void *argp2 = 0 ;
43017 int res2 = 0 ;
43018 void *argp3 = 0 ;
43019 int res3 = 0 ;
43020 PyObject *swig_obj[3] ;
43021 lldb::SBError result;
43022
43023 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_Put", 3, 3, swig_obj)) SWIG_fail;
43024 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43025 if (!SWIG_IsOK(res1)) {
43026 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Put" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43027 }
43028 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43029 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
43030 if (!SWIG_IsOK(res2)) {
43031 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Put" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
43032 }
43033 if (!argp2) {
43034 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Put" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
43035 }
43036 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
43037 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
43038 if (!SWIG_IsOK(res3)) {
43039 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatform_Put" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
43040 }
43041 if (!argp3) {
43042 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Put" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
43043 }
43044 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
43045 {
43046 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43047 result = (arg1)->Put(*arg2,*arg3);
43048 SWIG_PYTHON_THREAD_END_ALLOW;
43049 }
43050 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43051 return resultobj;
43052fail:
43053 return NULL;
43054}
43055
43056
43057SWIGINTERN PyObject *_wrap_SBPlatform_Install(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43058 PyObject *resultobj = 0;
43059 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43060 lldb::SBFileSpec *arg2 = 0 ;
43061 lldb::SBFileSpec *arg3 = 0 ;
43062 void *argp1 = 0 ;
43063 int res1 = 0 ;
43064 void *argp2 = 0 ;
43065 int res2 = 0 ;
43066 void *argp3 = 0 ;
43067 int res3 = 0 ;
43068 PyObject *swig_obj[3] ;
43069 lldb::SBError result;
43070
43071 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_Install", 3, 3, swig_obj)) SWIG_fail;
43072 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43073 if (!SWIG_IsOK(res1)) {
43074 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Install" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43075 }
43076 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43077 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
43078 if (!SWIG_IsOK(res2)) {
43079 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Install" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
43080 }
43081 if (!argp2) {
43082 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Install" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
43083 }
43084 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
43085 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
43086 if (!SWIG_IsOK(res3)) {
43087 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBPlatform_Install" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
43088 }
43089 if (!argp3) {
43090 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Install" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
43091 }
43092 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
43093 {
43094 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43095 result = (arg1)->Install(*arg2,*arg3);
43096 SWIG_PYTHON_THREAD_END_ALLOW;
43097 }
43098 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43099 return resultobj;
43100fail:
43101 return NULL;
43102}
43103
43104
43105SWIGINTERN PyObject *_wrap_SBPlatform_Run(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43106 PyObject *resultobj = 0;
43107 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43108 lldb::SBPlatformShellCommand *arg2 = 0 ;
43109 void *argp1 = 0 ;
43110 int res1 = 0 ;
43111 void *argp2 = 0 ;
43112 int res2 = 0 ;
43113 PyObject *swig_obj[2] ;
43114 lldb::SBError result;
43115
43116 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_Run", 2, 2, swig_obj)) SWIG_fail;
43117 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43118 if (!SWIG_IsOK(res1)) {
43119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Run" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43120 }
43121 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43122 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBPlatformShellCommand, 0 );
43123 if (!SWIG_IsOK(res2)) {
43124 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Run" "', argument " "2"" of type '" "lldb::SBPlatformShellCommand &""'");
43125 }
43126 if (!argp2) {
43127 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Run" "', argument " "2"" of type '" "lldb::SBPlatformShellCommand &""'");
43128 }
43129 arg2 = reinterpret_cast< lldb::SBPlatformShellCommand * >(argp2);
43130 {
43131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43132 result = (arg1)->Run(*arg2);
43133 SWIG_PYTHON_THREAD_END_ALLOW;
43134 }
43135 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43136 return resultobj;
43137fail:
43138 return NULL;
43139}
43140
43141
43142SWIGINTERN PyObject *_wrap_SBPlatform_Launch(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43143 PyObject *resultobj = 0;
43144 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43145 lldb::SBLaunchInfo *arg2 = 0 ;
43146 void *argp1 = 0 ;
43147 int res1 = 0 ;
43148 void *argp2 = 0 ;
43149 int res2 = 0 ;
43150 PyObject *swig_obj[2] ;
43151 lldb::SBError result;
43152
43153 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_Launch", 2, 2, swig_obj)) SWIG_fail;
43154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43155 if (!SWIG_IsOK(res1)) {
43156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Launch" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43157 }
43158 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43159 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLaunchInfo, 0 );
43160 if (!SWIG_IsOK(res2)) {
43161 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
43162 }
43163 if (!argp2) {
43164 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBPlatform_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
43165 }
43166 arg2 = reinterpret_cast< lldb::SBLaunchInfo * >(argp2);
43167 {
43168 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43169 result = (arg1)->Launch(*arg2);
43170 SWIG_PYTHON_THREAD_END_ALLOW;
43171 }
43172 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43173 return resultobj;
43174fail:
43175 return NULL;
43176}
43177
43178
43179SWIGINTERN PyObject *_wrap_SBPlatform_Kill(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43180 PyObject *resultobj = 0;
43181 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43182 lldb::pid_t arg2 ;
43183 void *argp1 = 0 ;
43184 int res1 = 0 ;
43185 unsigned long long val2 ;
43186 int ecode2 = 0 ;
43187 PyObject *swig_obj[2] ;
43188 lldb::SBError result;
43189
43190 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_Kill", 2, 2, swig_obj)) SWIG_fail;
43191 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43192 if (!SWIG_IsOK(res1)) {
43193 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_Kill" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43194 }
43195 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43196 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
43197 if (!SWIG_IsOK(ecode2)) {
43198 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBPlatform_Kill" "', argument " "2"" of type '" "lldb::pid_t""'");
43199 }
43200 arg2 = static_cast< lldb::pid_t >(val2);
43201 {
43202 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43203 result = (arg1)->Kill(arg2);
43204 SWIG_PYTHON_THREAD_END_ALLOW;
43205 }
43206 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43207 return resultobj;
43208fail:
43209 return NULL;
43210}
43211
43212
43213SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
43214 PyObject *resultobj = 0;
43215 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43216 char *arg2 = (char *) 0 ;
43217 uint32_t arg3 ;
43218 void *argp1 = 0 ;
43219 int res1 = 0 ;
43220 int res2 ;
43221 char *buf2 = 0 ;
43222 int alloc2 = 0 ;
43223 unsigned int val3 ;
43224 int ecode3 = 0 ;
43225 lldb::SBError result;
43226
43227 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
43228 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43229 if (!SWIG_IsOK(res1)) {
43230 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_MakeDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43231 }
43232 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43233 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
43234 if (!SWIG_IsOK(res2)) {
43235 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_MakeDirectory" "', argument " "2"" of type '" "char const *""'");
43236 }
43237 arg2 = reinterpret_cast< char * >(buf2);
43238 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
43239 if (!SWIG_IsOK(ecode3)) {
43240 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBPlatform_MakeDirectory" "', argument " "3"" of type '" "uint32_t""'");
43241 }
43242 arg3 = static_cast< uint32_t >(val3);
43243 {
43244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43245 result = (arg1)->MakeDirectory((char const *)arg2,arg3);
43246 SWIG_PYTHON_THREAD_END_ALLOW;
43247 }
43248 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43249 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43250 return resultobj;
43251fail:
43252 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43253 return NULL;
43254}
43255
43256
43257SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
43258 PyObject *resultobj = 0;
43259 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43260 char *arg2 = (char *) 0 ;
43261 void *argp1 = 0 ;
43262 int res1 = 0 ;
43263 int res2 ;
43264 char *buf2 = 0 ;
43265 int alloc2 = 0 ;
43266 lldb::SBError result;
43267
43268 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
43269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43270 if (!SWIG_IsOK(res1)) {
43271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_MakeDirectory" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43272 }
43273 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43274 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
43275 if (!SWIG_IsOK(res2)) {
43276 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_MakeDirectory" "', argument " "2"" of type '" "char const *""'");
43277 }
43278 arg2 = reinterpret_cast< char * >(buf2);
43279 {
43280 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43281 result = (arg1)->MakeDirectory((char const *)arg2);
43282 SWIG_PYTHON_THREAD_END_ALLOW;
43283 }
43284 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43285 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43286 return resultobj;
43287fail:
43288 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43289 return NULL;
43290}
43291
43292
43293SWIGINTERN PyObject *_wrap_SBPlatform_MakeDirectory(PyObject *self, PyObject *args) {
43294 Py_ssize_t argc;
43295 PyObject *argv[4] = {
43296 0
43297 };
43298
43299 if (!(argc = SWIG_Python_UnpackTuple(args, "SBPlatform_MakeDirectory", 0, 3, argv))) SWIG_fail;
43300 --argc;
43301 if (argc == 2) {
43302 int _v;
43303 void *vptr = 0;
43304 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBPlatform, 0);
43305 _v = SWIG_CheckState(res);
43306 if (_v) {
43307 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
43308 _v = SWIG_CheckState(res);
43309 if (_v) {
43310 return _wrap_SBPlatform_MakeDirectory__SWIG_1(self, argc, argv);
43311 }
43312 }
43313 }
43314 if (argc == 3) {
43315 int _v;
43316 void *vptr = 0;
43317 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBPlatform, 0);
43318 _v = SWIG_CheckState(res);
43319 if (_v) {
43320 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
43321 _v = SWIG_CheckState(res);
43322 if (_v) {
43323 {
43324 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
43325 _v = SWIG_CheckState(res);
43326 }
43327 if (_v) {
43328 return _wrap_SBPlatform_MakeDirectory__SWIG_0(self, argc, argv);
43329 }
43330 }
43331 }
43332 }
43333
43334fail:
43335 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBPlatform_MakeDirectory'.\n"
43336 " Possible C/C++ prototypes are:\n"
43337 " lldb::SBPlatform::MakeDirectory(char const *,uint32_t)\n"
43338 " lldb::SBPlatform::MakeDirectory(char const *)\n");
43339 return 0;
43340}
43341
43342
43343SWIGINTERN PyObject *_wrap_SBPlatform_GetFilePermissions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43344 PyObject *resultobj = 0;
43345 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43346 char *arg2 = (char *) 0 ;
43347 void *argp1 = 0 ;
43348 int res1 = 0 ;
43349 int res2 ;
43350 char *buf2 = 0 ;
43351 int alloc2 = 0 ;
43352 PyObject *swig_obj[2] ;
43353 uint32_t result;
43354
43355 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_GetFilePermissions", 2, 2, swig_obj)) SWIG_fail;
43356 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43357 if (!SWIG_IsOK(res1)) {
43358 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetFilePermissions" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43359 }
43360 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43361 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
43362 if (!SWIG_IsOK(res2)) {
43363 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_GetFilePermissions" "', argument " "2"" of type '" "char const *""'");
43364 }
43365 arg2 = reinterpret_cast< char * >(buf2);
43366 {
43367 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43368 result = (uint32_t)(arg1)->GetFilePermissions((char const *)arg2);
43369 SWIG_PYTHON_THREAD_END_ALLOW;
43370 }
43371 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
43372 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43373 return resultobj;
43374fail:
43375 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43376 return NULL;
43377}
43378
43379
43380SWIGINTERN PyObject *_wrap_SBPlatform_SetFilePermissions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43381 PyObject *resultobj = 0;
43382 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43383 char *arg2 = (char *) 0 ;
43384 uint32_t arg3 ;
43385 void *argp1 = 0 ;
43386 int res1 = 0 ;
43387 int res2 ;
43388 char *buf2 = 0 ;
43389 int alloc2 = 0 ;
43390 unsigned int val3 ;
43391 int ecode3 = 0 ;
43392 PyObject *swig_obj[3] ;
43393 lldb::SBError result;
43394
43395 if (!SWIG_Python_UnpackTuple(args, "SBPlatform_SetFilePermissions", 3, 3, swig_obj)) SWIG_fail;
43396 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43397 if (!SWIG_IsOK(res1)) {
43398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_SetFilePermissions" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43399 }
43400 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43401 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
43402 if (!SWIG_IsOK(res2)) {
43403 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBPlatform_SetFilePermissions" "', argument " "2"" of type '" "char const *""'");
43404 }
43405 arg2 = reinterpret_cast< char * >(buf2);
43406 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
43407 if (!SWIG_IsOK(ecode3)) {
43408 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBPlatform_SetFilePermissions" "', argument " "3"" of type '" "uint32_t""'");
43409 }
43410 arg3 = static_cast< uint32_t >(val3);
43411 {
43412 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43413 result = (arg1)->SetFilePermissions((char const *)arg2,arg3);
43414 SWIG_PYTHON_THREAD_END_ALLOW;
43415 }
43416 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
43417 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43418 return resultobj;
43419fail:
43420 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
43421 return NULL;
43422}
43423
43424
43425SWIGINTERN PyObject *_wrap_SBPlatform_GetUnixSignals(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43426 PyObject *resultobj = 0;
43427 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43428 void *argp1 = 0 ;
43429 int res1 = 0 ;
43430 PyObject *swig_obj[1] ;
43431 lldb::SBUnixSignals result;
43432
43433 if (!args) SWIG_fail;
43434 swig_obj[0] = args;
43435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43436 if (!SWIG_IsOK(res1)) {
43437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetUnixSignals" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43438 }
43439 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43440 {
43441 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43442 result = (arg1)->GetUnixSignals();
43443 SWIG_PYTHON_THREAD_END_ALLOW;
43444 }
43445 resultobj = SWIG_NewPointerObj((new lldb::SBUnixSignals(static_cast< const lldb::SBUnixSignals& >(result))), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_OWN | 0 );
43446 return resultobj;
43447fail:
43448 return NULL;
43449}
43450
43451
43452SWIGINTERN PyObject *_wrap_SBPlatform_GetEnvironment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43453 PyObject *resultobj = 0;
43454 lldb::SBPlatform *arg1 = (lldb::SBPlatform *) 0 ;
43455 void *argp1 = 0 ;
43456 int res1 = 0 ;
43457 PyObject *swig_obj[1] ;
43458 lldb::SBEnvironment result;
43459
43460 if (!args) SWIG_fail;
43461 swig_obj[0] = args;
43462 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBPlatform, 0 | 0 );
43463 if (!SWIG_IsOK(res1)) {
43464 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBPlatform_GetEnvironment" "', argument " "1"" of type '" "lldb::SBPlatform *""'");
43465 }
43466 arg1 = reinterpret_cast< lldb::SBPlatform * >(argp1);
43467 {
43468 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43469 result = (arg1)->GetEnvironment();
43470 SWIG_PYTHON_THREAD_END_ALLOW;
43471 }
43472 resultobj = SWIG_NewPointerObj((new lldb::SBEnvironment(static_cast< const lldb::SBEnvironment& >(result))), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_OWN | 0 );
43473 return resultobj;
43474fail:
43475 return NULL;
43476}
43477
43478
43479SWIGINTERN PyObject *SBPlatform_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43480 PyObject *obj;
43481 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
43482 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBPlatform, SWIG_NewClientData(obj));
43483 return SWIG_Py_Void();
43484}
43485
43486SWIGINTERN PyObject *SBPlatform_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43487 return SWIG_Python_InitShadowInstance(args);
43488}
43489
43490SWIGINTERN PyObject *_wrap_new_SBProcess__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
43491 PyObject *resultobj = 0;
43492 lldb::SBProcess *result = 0 ;
43493
43494 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
43495 {
43496 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43497 result = (lldb::SBProcess *)new lldb::SBProcess();
43498 SWIG_PYTHON_THREAD_END_ALLOW;
43499 }
43500 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NEW | 0 );
43501 return resultobj;
43502fail:
43503 return NULL;
43504}
43505
43506
43507SWIGINTERN PyObject *_wrap_new_SBProcess__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
43508 PyObject *resultobj = 0;
43509 lldb::SBProcess *arg1 = 0 ;
43510 void *argp1 = 0 ;
43511 int res1 = 0 ;
43512 lldb::SBProcess *result = 0 ;
43513
43514 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
43515 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcess, 0 | 0);
43516 if (!SWIG_IsOK(res1)) {
43517 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBProcess" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
43518 }
43519 if (!argp1) {
43520 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBProcess" "', argument " "1"" of type '" "lldb::SBProcess const &""'");
43521 }
43522 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43523 {
43524 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43525 result = (lldb::SBProcess *)new lldb::SBProcess((lldb::SBProcess const &)*arg1);
43526 SWIG_PYTHON_THREAD_END_ALLOW;
43527 }
43528 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NEW | 0 );
43529 return resultobj;
43530fail:
43531 return NULL;
43532}
43533
43534
43535SWIGINTERN PyObject *_wrap_new_SBProcess(PyObject *self, PyObject *args) {
43536 Py_ssize_t argc;
43537 PyObject *argv[2] = {
43538 0
43539 };
43540
43541 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBProcess", 0, 1, argv))) SWIG_fail;
43542 --argc;
43543 if (argc == 0) {
43544 return _wrap_new_SBProcess__SWIG_0(self, argc, argv);
43545 }
43546 if (argc == 1) {
43547 int _v;
43548 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_NO_NULL | 0);
43549 _v = SWIG_CheckState(res);
43550 if (_v) {
43551 return _wrap_new_SBProcess__SWIG_1(self, argc, argv);
43552 }
43553 }
43554
43555fail:
43556 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBProcess'.\n"
43557 " Possible C/C++ prototypes are:\n"
43558 " lldb::SBProcess::SBProcess()\n"
43559 " lldb::SBProcess::SBProcess(lldb::SBProcess const &)\n");
43560 return 0;
43561}
43562
43563
43564SWIGINTERN PyObject *_wrap_delete_SBProcess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43565 PyObject *resultobj = 0;
43566 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43567 void *argp1 = 0 ;
43568 int res1 = 0 ;
43569 PyObject *swig_obj[1] ;
43570
43571 if (!args) SWIG_fail;
43572 swig_obj[0] = args;
43573 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_DISOWN | 0 );
43574 if (!SWIG_IsOK(res1)) {
43575 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBProcess" "', argument " "1"" of type '" "lldb::SBProcess *""'");
43576 }
43577 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43578 {
43579 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43580 delete arg1;
43581 SWIG_PYTHON_THREAD_END_ALLOW;
43582 }
43583 resultobj = SWIG_Py_Void();
43584 return resultobj;
43585fail:
43586 return NULL;
43587}
43588
43589
43590SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcasterClassName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43591 PyObject *resultobj = 0;
43592 char *result = 0 ;
43593
43594 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetBroadcasterClassName", 0, 0, 0)) SWIG_fail;
43595 {
43596 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43597 result = (char *)lldb::SBProcess::GetBroadcasterClassName();
43598 SWIG_PYTHON_THREAD_END_ALLOW;
43599 }
43600 resultobj = SWIG_FromCharPtr((const char *)result);
43601 return resultobj;
43602fail:
43603 return NULL;
43604}
43605
43606
43607SWIGINTERN PyObject *_wrap_SBProcess_GetPluginName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43608 PyObject *resultobj = 0;
43609 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43610 void *argp1 = 0 ;
43611 int res1 = 0 ;
43612 PyObject *swig_obj[1] ;
43613 char *result = 0 ;
43614
43615 if (!args) SWIG_fail;
43616 swig_obj[0] = args;
43617 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43618 if (!SWIG_IsOK(res1)) {
43619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetPluginName" "', argument " "1"" of type '" "lldb::SBProcess *""'");
43620 }
43621 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43622 {
43623 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43624 result = (char *)(arg1)->GetPluginName();
43625 SWIG_PYTHON_THREAD_END_ALLOW;
43626 }
43627 resultobj = SWIG_FromCharPtr((const char *)result);
43628 return resultobj;
43629fail:
43630 return NULL;
43631}
43632
43633
43634SWIGINTERN PyObject *_wrap_SBProcess_GetShortPluginName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43635 PyObject *resultobj = 0;
43636 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43637 void *argp1 = 0 ;
43638 int res1 = 0 ;
43639 PyObject *swig_obj[1] ;
43640 char *result = 0 ;
43641
43642 if (!args) SWIG_fail;
43643 swig_obj[0] = args;
43644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43645 if (!SWIG_IsOK(res1)) {
43646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetShortPluginName" "', argument " "1"" of type '" "lldb::SBProcess *""'");
43647 }
43648 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43649 {
43650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43651 result = (char *)(arg1)->GetShortPluginName();
43652 SWIG_PYTHON_THREAD_END_ALLOW;
43653 }
43654 resultobj = SWIG_FromCharPtr((const char *)result);
43655 return resultobj;
43656fail:
43657 return NULL;
43658}
43659
43660
43661SWIGINTERN PyObject *_wrap_SBProcess_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43662 PyObject *resultobj = 0;
43663 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43664 void *argp1 = 0 ;
43665 int res1 = 0 ;
43666 PyObject *swig_obj[1] ;
43667
43668 if (!args) SWIG_fail;
43669 swig_obj[0] = args;
43670 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43671 if (!SWIG_IsOK(res1)) {
43672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Clear" "', argument " "1"" of type '" "lldb::SBProcess *""'");
43673 }
43674 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43675 {
43676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43677 (arg1)->Clear();
43678 SWIG_PYTHON_THREAD_END_ALLOW;
43679 }
43680 resultobj = SWIG_Py_Void();
43681 return resultobj;
43682fail:
43683 return NULL;
43684}
43685
43686
43687SWIGINTERN PyObject *_wrap_SBProcess_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43688 PyObject *resultobj = 0;
43689 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43690 void *argp1 = 0 ;
43691 int res1 = 0 ;
43692 PyObject *swig_obj[1] ;
43693 bool result;
43694
43695 if (!args) SWIG_fail;
43696 swig_obj[0] = args;
43697 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43698 if (!SWIG_IsOK(res1)) {
43699 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_IsValid" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
43700 }
43701 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43702 {
43703 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43704 result = (bool)((lldb::SBProcess const *)arg1)->IsValid();
43705 SWIG_PYTHON_THREAD_END_ALLOW;
43706 }
43707 resultobj = SWIG_From_bool(static_cast< bool >(result));
43708 return resultobj;
43709fail:
43710 return NULL;
43711}
43712
43713
43714SWIGINTERN PyObject *_wrap_SBProcess___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43715 PyObject *resultobj = 0;
43716 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43717 void *argp1 = 0 ;
43718 int res1 = 0 ;
43719 PyObject *swig_obj[1] ;
43720 bool result;
43721
43722 if (!args) SWIG_fail;
43723 swig_obj[0] = args;
43724 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43725 if (!SWIG_IsOK(res1)) {
43726 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess___nonzero__" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
43727 }
43728 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43729 {
43730 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43731 result = (bool)((lldb::SBProcess const *)arg1)->operator bool();
43732 SWIG_PYTHON_THREAD_END_ALLOW;
43733 }
43734 resultobj = SWIG_From_bool(static_cast< bool >(result));
43735 return resultobj;
43736fail:
43737 return NULL;
43738}
43739
43740
43741SWIGINTERN PyObject *_wrap_SBProcess_GetTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43742 PyObject *resultobj = 0;
43743 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43744 void *argp1 = 0 ;
43745 int res1 = 0 ;
43746 PyObject *swig_obj[1] ;
43747 lldb::SBTarget result;
43748
43749 if (!args) SWIG_fail;
43750 swig_obj[0] = args;
43751 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43752 if (!SWIG_IsOK(res1)) {
43753 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetTarget" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
43754 }
43755 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43756 {
43757 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43758 result = ((lldb::SBProcess const *)arg1)->GetTarget();
43759 SWIG_PYTHON_THREAD_END_ALLOW;
43760 }
43761 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
43762 return resultobj;
43763fail:
43764 return NULL;
43765}
43766
43767
43768SWIGINTERN PyObject *_wrap_SBProcess_GetByteOrder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43769 PyObject *resultobj = 0;
43770 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43771 void *argp1 = 0 ;
43772 int res1 = 0 ;
43773 PyObject *swig_obj[1] ;
43774 lldb::ByteOrder result;
43775
43776 if (!args) SWIG_fail;
43777 swig_obj[0] = args;
43778 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43779 if (!SWIG_IsOK(res1)) {
43780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetByteOrder" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
43781 }
43782 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43783 {
43784 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43785 result = (lldb::ByteOrder)((lldb::SBProcess const *)arg1)->GetByteOrder();
43786 SWIG_PYTHON_THREAD_END_ALLOW;
43787 }
43788 resultobj = SWIG_From_int(static_cast< int >(result));
43789 return resultobj;
43790fail:
43791 return NULL;
43792}
43793
43794
43795SWIGINTERN PyObject *_wrap_SBProcess_PutSTDIN(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43796 PyObject *resultobj = 0;
43797 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43798 char *arg2 = (char *) 0 ;
43799 size_t arg3 ;
43800 void *argp1 = 0 ;
43801 int res1 = 0 ;
43802 PyObject *swig_obj[2] ;
43803 size_t result;
43804
43805 if (!SWIG_Python_UnpackTuple(args, "SBProcess_PutSTDIN", 2, 2, swig_obj)) SWIG_fail;
43806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43807 if (!SWIG_IsOK(res1)) {
43808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_PutSTDIN" "', argument " "1"" of type '" "lldb::SBProcess *""'");
43809 }
43810 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43811 {
43812 if (PythonString::Check(swig_obj[1])) {
43813 PythonString str(PyRefType::Borrowed, swig_obj[1]);
43814 arg2 = (char*)str.GetString().data();
43815 arg3 = str.GetSize();
43816 }
43817 else if(PythonByteArray::Check(swig_obj[1])) {
43818 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[1]);
43819 arg2 = (char*)bytearray.GetBytes().data();
43820 arg3 = bytearray.GetSize();
43821 }
43822 else if (PythonBytes::Check(swig_obj[1])) {
43823 PythonBytes bytes(PyRefType::Borrowed, swig_obj[1]);
43824 arg2 = (char*)bytes.GetBytes().data();
43825 arg3 = bytes.GetSize();
43826 }
43827 else {
43828 PyErr_SetString(PyExc_ValueError, "Expecting a string");
43829 return NULL;
43830 }
43831 }
43832 {
43833 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43834 result = (arg1)->PutSTDIN((char const *)arg2,arg3);
43835 SWIG_PYTHON_THREAD_END_ALLOW;
43836 }
43837 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
43838 return resultobj;
43839fail:
43840 return NULL;
43841}
43842
43843
43844SWIGINTERN PyObject *_wrap_SBProcess_GetSTDOUT(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43845 PyObject *resultobj = 0;
43846 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43847 char *arg2 = (char *) 0 ;
43848 size_t arg3 ;
43849 void *argp1 = 0 ;
43850 int res1 = 0 ;
43851 PyObject *swig_obj[2] ;
43852 size_t result;
43853
43854 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetSTDOUT", 2, 2, swig_obj)) SWIG_fail;
43855 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43856 if (!SWIG_IsOK(res1)) {
43857 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetSTDOUT" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
43858 }
43859 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43860 {
43861 if (!PyInt_Check(swig_obj[1])) {
43862 PyErr_SetString(PyExc_ValueError, "Expecting an integer");
43863 return NULL;
43864 }
43865 arg3 = PyInt_AsLong(swig_obj[1]);
43866 if (arg3 <= 0) {
43867 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
43868 return NULL;
43869 }
43870 arg2 = (char *) malloc(arg3);
43871 }
43872 {
43873 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43874 result = ((lldb::SBProcess const *)arg1)->GetSTDOUT(arg2,arg3);
43875 SWIG_PYTHON_THREAD_END_ALLOW;
43876 }
43877 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
43878 {
43879 Py_XDECREF(resultobj); /* Blow away any previous result */
43880 if (result == 0) {
43881 PythonString string("");
43882 resultobj = string.release();
43883 Py_INCREF(resultobj);
43884 } else {
43885 llvm::StringRef ref(static_cast<const char*>(arg2), result);
43886 PythonString string(ref);
43887 resultobj = string.release();
43888 }
43889 free(arg2);
43890 }
43891 return resultobj;
43892fail:
43893 return NULL;
43894}
43895
43896
43897SWIGINTERN PyObject *_wrap_SBProcess_GetSTDERR(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43898 PyObject *resultobj = 0;
43899 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43900 char *arg2 = (char *) 0 ;
43901 size_t arg3 ;
43902 void *argp1 = 0 ;
43903 int res1 = 0 ;
43904 PyObject *swig_obj[2] ;
43905 size_t result;
43906
43907 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetSTDERR", 2, 2, swig_obj)) SWIG_fail;
43908 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43909 if (!SWIG_IsOK(res1)) {
43910 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetSTDERR" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
43911 }
43912 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43913 {
43914 if (!PyInt_Check(swig_obj[1])) {
43915 PyErr_SetString(PyExc_ValueError, "Expecting an integer");
43916 return NULL;
43917 }
43918 arg3 = PyInt_AsLong(swig_obj[1]);
43919 if (arg3 <= 0) {
43920 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
43921 return NULL;
43922 }
43923 arg2 = (char *) malloc(arg3);
43924 }
43925 {
43926 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43927 result = ((lldb::SBProcess const *)arg1)->GetSTDERR(arg2,arg3);
43928 SWIG_PYTHON_THREAD_END_ALLOW;
43929 }
43930 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
43931 {
43932 Py_XDECREF(resultobj); /* Blow away any previous result */
43933 if (result == 0) {
43934 PythonString string("");
43935 resultobj = string.release();
43936 Py_INCREF(resultobj);
43937 } else {
43938 llvm::StringRef ref(static_cast<const char*>(arg2), result);
43939 PythonString string(ref);
43940 resultobj = string.release();
43941 }
43942 free(arg2);
43943 }
43944 return resultobj;
43945fail:
43946 return NULL;
43947}
43948
43949
43950SWIGINTERN PyObject *_wrap_SBProcess_GetAsyncProfileData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43951 PyObject *resultobj = 0;
43952 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43953 char *arg2 = (char *) 0 ;
43954 size_t arg3 ;
43955 void *argp1 = 0 ;
43956 int res1 = 0 ;
43957 PyObject *swig_obj[2] ;
43958 size_t result;
43959
43960 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetAsyncProfileData", 2, 2, swig_obj)) SWIG_fail;
43961 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
43962 if (!SWIG_IsOK(res1)) {
43963 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetAsyncProfileData" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
43964 }
43965 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
43966 {
43967 if (!PyInt_Check(swig_obj[1])) {
43968 PyErr_SetString(PyExc_ValueError, "Expecting an integer");
43969 return NULL;
43970 }
43971 arg3 = PyInt_AsLong(swig_obj[1]);
43972 if (arg3 <= 0) {
43973 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
43974 return NULL;
43975 }
43976 arg2 = (char *) malloc(arg3);
43977 }
43978 {
43979 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
43980 result = ((lldb::SBProcess const *)arg1)->GetAsyncProfileData(arg2,arg3);
43981 SWIG_PYTHON_THREAD_END_ALLOW;
43982 }
43983 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
43984 {
43985 Py_XDECREF(resultobj); /* Blow away any previous result */
43986 if (result == 0) {
43987 PythonString string("");
43988 resultobj = string.release();
43989 Py_INCREF(resultobj);
43990 } else {
43991 llvm::StringRef ref(static_cast<const char*>(arg2), result);
43992 PythonString string(ref);
43993 resultobj = string.release();
43994 }
43995 free(arg2);
43996 }
43997 return resultobj;
43998fail:
43999 return NULL;
44000}
44001
44002
44003SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
44004 PyObject *resultobj = 0;
44005 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44006 lldb::SBEvent *arg2 = 0 ;
44007 lldb::SBFile arg3 ;
44008 void *argp1 = 0 ;
44009 int res1 = 0 ;
44010 void *argp2 = 0 ;
44011 int res2 = 0 ;
44012 void *argp3 ;
44013 int res3 = 0 ;
44014
44015 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
44016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44017 if (!SWIG_IsOK(res1)) {
44018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReportEventState" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
44019 }
44020 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44021 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
44022 if (!SWIG_IsOK(res2)) {
44023 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44024 }
44025 if (!argp2) {
44026 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44027 }
44028 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
44029 {
44030 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFile, 0 | 0);
44031 if (!SWIG_IsOK(res3)) {
44032 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_ReportEventState" "', argument " "3"" of type '" "lldb::SBFile""'");
44033 }
44034 if (!argp3) {
44035 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReportEventState" "', argument " "3"" of type '" "lldb::SBFile""'");
44036 } else {
44037 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp3);
44038 arg3 = *temp;
44039 if (SWIG_IsNewObj(res3)) delete temp;
44040 }
44041 }
44042 {
44043 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44044 ((lldb::SBProcess const *)arg1)->ReportEventState((lldb::SBEvent const &)*arg2,arg3);
44045 SWIG_PYTHON_THREAD_END_ALLOW;
44046 }
44047 resultobj = SWIG_Py_Void();
44048 return resultobj;
44049fail:
44050 return NULL;
44051}
44052
44053
44054SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
44055 PyObject *resultobj = 0;
44056 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44057 lldb::SBEvent *arg2 = 0 ;
44058 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg3 ;
44059 void *argp1 = 0 ;
44060 int res1 = 0 ;
44061 void *argp2 = 0 ;
44062 int res2 = 0 ;
44063
44064 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
44065 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44066 if (!SWIG_IsOK(res1)) {
44067 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReportEventState" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
44068 }
44069 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44070 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
44071 if (!SWIG_IsOK(res2)) {
44072 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44073 }
44074 if (!argp2) {
44075 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReportEventState" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44076 }
44077 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
44078 {
44079 PythonFile py_file(PyRefType::Borrowed, swig_obj[2]);
44080 if (!py_file) {
44081 PyErr_SetString(PyExc_TypeError, "not a file");
44082 return nullptr;
44083 }
44084 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile(/*borrowed=*/true));
44085 if (!sp)
44086 return nullptr;
44087 arg3 = sp;
44088 }
44089 {
44090 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44091 ((lldb::SBProcess const *)arg1)->ReportEventState((lldb::SBEvent const &)*arg2,arg3);
44092 SWIG_PYTHON_THREAD_END_ALLOW;
44093 }
44094 resultobj = SWIG_Py_Void();
44095 return resultobj;
44096fail:
44097 return NULL;
44098}
44099
44100
44101SWIGINTERN PyObject *_wrap_SBProcess_ReportEventState(PyObject *self, PyObject *args) {
44102 Py_ssize_t argc;
44103 PyObject *argv[4] = {
44104 0
44105 };
44106
44107 if (!(argc = SWIG_Python_UnpackTuple(args, "SBProcess_ReportEventState", 0, 3, argv))) SWIG_fail;
44108 --argc;
44109 if (argc == 3) {
44110 int _v;
44111 void *vptr = 0;
44112 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
44113 _v = SWIG_CheckState(res);
44114 if (_v) {
44115 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
44116 _v = SWIG_CheckState(res);
44117 if (_v) {
44118 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
44119 _v = SWIG_CheckState(res);
44120 if (_v) {
44121 return _wrap_SBProcess_ReportEventState__SWIG_0(self, argc, argv);
44122 }
44123 }
44124 }
44125 }
44126 if (argc == 3) {
44127 int _v;
44128 void *vptr = 0;
44129 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
44130 _v = SWIG_CheckState(res);
44131 if (_v) {
44132 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBEvent, SWIG_POINTER_NO_NULL | 0);
44133 _v = SWIG_CheckState(res);
44134 if (_v) {
44135 {
44136 if (PythonFile::Check(argv[2])) {
44137 _v = 1;
44138 } else {
44139 PyErr_Clear();
44140 _v = 0;
44141 }
44142 }
44143 if (_v) {
44144 return _wrap_SBProcess_ReportEventState__SWIG_1(self, argc, argv);
44145 }
44146 }
44147 }
44148 }
44149
44150fail:
44151 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBProcess_ReportEventState'.\n"
44152 " Possible C/C++ prototypes are:\n"
44153 " lldb::SBProcess::ReportEventState(lldb::SBEvent const &,lldb::SBFile) const\n"
44154 " lldb::SBProcess::ReportEventState(lldb::SBEvent const &,lldb::FileSP) const\n");
44155 return 0;
44156}
44157
44158
44159SWIGINTERN PyObject *_wrap_SBProcess_AppendEventStateReport(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44160 PyObject *resultobj = 0;
44161 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44162 lldb::SBEvent *arg2 = 0 ;
44163 lldb::SBCommandReturnObject *arg3 = 0 ;
44164 void *argp1 = 0 ;
44165 int res1 = 0 ;
44166 void *argp2 = 0 ;
44167 int res2 = 0 ;
44168 void *argp3 = 0 ;
44169 int res3 = 0 ;
44170 PyObject *swig_obj[3] ;
44171
44172 if (!SWIG_Python_UnpackTuple(args, "SBProcess_AppendEventStateReport", 3, 3, swig_obj)) SWIG_fail;
44173 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44174 if (!SWIG_IsOK(res1)) {
44175 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_AppendEventStateReport" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44176 }
44177 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44178 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
44179 if (!SWIG_IsOK(res2)) {
44180 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_AppendEventStateReport" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44181 }
44182 if (!argp2) {
44183 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_AppendEventStateReport" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
44184 }
44185 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
44186 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBCommandReturnObject, 0 );
44187 if (!SWIG_IsOK(res3)) {
44188 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_AppendEventStateReport" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
44189 }
44190 if (!argp3) {
44191 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_AppendEventStateReport" "', argument " "3"" of type '" "lldb::SBCommandReturnObject &""'");
44192 }
44193 arg3 = reinterpret_cast< lldb::SBCommandReturnObject * >(argp3);
44194 {
44195 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44196 (arg1)->AppendEventStateReport((lldb::SBEvent const &)*arg2,*arg3);
44197 SWIG_PYTHON_THREAD_END_ALLOW;
44198 }
44199 resultobj = SWIG_Py_Void();
44200 return resultobj;
44201fail:
44202 return NULL;
44203}
44204
44205
44206SWIGINTERN PyObject *_wrap_SBProcess_RemoteAttachToProcessWithID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44207 PyObject *resultobj = 0;
44208 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44209 lldb::pid_t arg2 ;
44210 lldb::SBError *arg3 = 0 ;
44211 void *argp1 = 0 ;
44212 int res1 = 0 ;
44213 unsigned long long val2 ;
44214 int ecode2 = 0 ;
44215 void *argp3 = 0 ;
44216 int res3 = 0 ;
44217 PyObject *swig_obj[3] ;
44218 bool result;
44219
44220 if (!SWIG_Python_UnpackTuple(args, "SBProcess_RemoteAttachToProcessWithID", 3, 3, swig_obj)) SWIG_fail;
44221 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44222 if (!SWIG_IsOK(res1)) {
44223 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44224 }
44225 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44226 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
44227 if (!SWIG_IsOK(ecode2)) {
44228 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "2"" of type '" "lldb::pid_t""'");
44229 }
44230 arg2 = static_cast< lldb::pid_t >(val2);
44231 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
44232 if (!SWIG_IsOK(res3)) {
44233 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "3"" of type '" "lldb::SBError &""'");
44234 }
44235 if (!argp3) {
44236 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_RemoteAttachToProcessWithID" "', argument " "3"" of type '" "lldb::SBError &""'");
44237 }
44238 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
44239 {
44240 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44241 result = (bool)(arg1)->RemoteAttachToProcessWithID(arg2,*arg3);
44242 SWIG_PYTHON_THREAD_END_ALLOW;
44243 }
44244 resultobj = SWIG_From_bool(static_cast< bool >(result));
44245 return resultobj;
44246fail:
44247 return NULL;
44248}
44249
44250
44251SWIGINTERN PyObject *_wrap_SBProcess_RemoteLaunch(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44252 PyObject *resultobj = 0;
44253 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44254 char **arg2 = (char **) 0 ;
44255 char **arg3 = (char **) 0 ;
44256 char *arg4 = (char *) 0 ;
44257 char *arg5 = (char *) 0 ;
44258 char *arg6 = (char *) 0 ;
44259 char *arg7 = (char *) 0 ;
44260 uint32_t arg8 ;
44261 bool arg9 ;
44262 lldb::SBError *arg10 = 0 ;
44263 void *argp1 = 0 ;
44264 int res1 = 0 ;
44265 int res4 ;
44266 char *buf4 = 0 ;
44267 int alloc4 = 0 ;
44268 int res5 ;
44269 char *buf5 = 0 ;
44270 int alloc5 = 0 ;
44271 int res6 ;
44272 char *buf6 = 0 ;
44273 int alloc6 = 0 ;
44274 int res7 ;
44275 char *buf7 = 0 ;
44276 int alloc7 = 0 ;
44277 unsigned int val8 ;
44278 int ecode8 = 0 ;
44279 bool val9 ;
44280 int ecode9 = 0 ;
44281 void *argp10 = 0 ;
44282 int res10 = 0 ;
44283 PyObject *swig_obj[10] ;
44284 bool result;
44285
44286 if (!SWIG_Python_UnpackTuple(args, "SBProcess_RemoteLaunch", 10, 10, swig_obj)) SWIG_fail;
44287 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44288 if (!SWIG_IsOK(res1)) {
44289 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_RemoteLaunch" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44290 }
44291 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44292 {
44293 /* Check if is a list */
44294 if (PythonList::Check(swig_obj[1])) {
44295 PythonList list(PyRefType::Borrowed, swig_obj[1]);
44296 int size = list.GetSize();
44297 int i = 0;
44298 arg2 = (char**)malloc((size+1)*sizeof(char*));
44299 for (i = 0; i < size; i++) {
44300 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
44301 if (!py_str.IsAllocated()) {
44302 PyErr_SetString(PyExc_TypeError,"list must contain strings");
44303 free(arg2);
44304 return nullptr;
44305 }
44306
44307 arg2[i] = const_cast<char*>(py_str.GetString().data());
44308 }
44309 arg2[i] = 0;
44310 } else if (swig_obj[1] == Py_None) {
44311 arg2 = NULL;
44312 } else {
44313 PyErr_SetString(PyExc_TypeError,"not a list");
44314 return NULL;
44315 }
44316 }
44317 {
44318 /* Check if is a list */
44319 if (PythonList::Check(swig_obj[2])) {
44320 PythonList list(PyRefType::Borrowed, swig_obj[2]);
44321 int size = list.GetSize();
44322 int i = 0;
44323 arg3 = (char**)malloc((size+1)*sizeof(char*));
44324 for (i = 0; i < size; i++) {
44325 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
44326 if (!py_str.IsAllocated()) {
44327 PyErr_SetString(PyExc_TypeError,"list must contain strings");
44328 free(arg3);
44329 return nullptr;
44330 }
44331
44332 arg3[i] = const_cast<char*>(py_str.GetString().data());
44333 }
44334 arg3[i] = 0;
44335 } else if (swig_obj[2] == Py_None) {
44336 arg3 = NULL;
44337 } else {
44338 PyErr_SetString(PyExc_TypeError,"not a list");
44339 return NULL;
44340 }
44341 }
44342 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
44343 if (!SWIG_IsOK(res4)) {
44344 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_RemoteLaunch" "', argument " "4"" of type '" "char const *""'");
44345 }
44346 arg4 = reinterpret_cast< char * >(buf4);
44347 res5 = SWIG_AsCharPtrAndSize(swig_obj[4], &buf5, NULL, &alloc5);
44348 if (!SWIG_IsOK(res5)) {
44349 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_RemoteLaunch" "', argument " "5"" of type '" "char const *""'");
44350 }
44351 arg5 = reinterpret_cast< char * >(buf5);
44352 res6 = SWIG_AsCharPtrAndSize(swig_obj[5], &buf6, NULL, &alloc6);
44353 if (!SWIG_IsOK(res6)) {
44354 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBProcess_RemoteLaunch" "', argument " "6"" of type '" "char const *""'");
44355 }
44356 arg6 = reinterpret_cast< char * >(buf6);
44357 res7 = SWIG_AsCharPtrAndSize(swig_obj[6], &buf7, NULL, &alloc7);
44358 if (!SWIG_IsOK(res7)) {
44359 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBProcess_RemoteLaunch" "', argument " "7"" of type '" "char const *""'");
44360 }
44361 arg7 = reinterpret_cast< char * >(buf7);
44362 ecode8 = SWIG_AsVal_unsigned_SS_int(swig_obj[7], &val8);
44363 if (!SWIG_IsOK(ecode8)) {
44364 SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "SBProcess_RemoteLaunch" "', argument " "8"" of type '" "uint32_t""'");
44365 }
44366 arg8 = static_cast< uint32_t >(val8);
44367 ecode9 = SWIG_AsVal_bool(swig_obj[8], &val9);
44368 if (!SWIG_IsOK(ecode9)) {
44369 SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "SBProcess_RemoteLaunch" "', argument " "9"" of type '" "bool""'");
44370 }
44371 arg9 = static_cast< bool >(val9);
44372 res10 = SWIG_ConvertPtr(swig_obj[9], &argp10, SWIGTYPE_p_lldb__SBError, 0 );
44373 if (!SWIG_IsOK(res10)) {
44374 SWIG_exception_fail(SWIG_ArgError(res10), "in method '" "SBProcess_RemoteLaunch" "', argument " "10"" of type '" "lldb::SBError &""'");
44375 }
44376 if (!argp10) {
44377 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_RemoteLaunch" "', argument " "10"" of type '" "lldb::SBError &""'");
44378 }
44379 arg10 = reinterpret_cast< lldb::SBError * >(argp10);
44380 {
44381 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44382 result = (bool)(arg1)->RemoteLaunch((char const **)arg2,(char const **)arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,arg8,arg9,*arg10);
44383 SWIG_PYTHON_THREAD_END_ALLOW;
44384 }
44385 resultobj = SWIG_From_bool(static_cast< bool >(result));
44386 {
44387 free((char *) arg2);
44388 }
44389 {
44390 free((char *) arg3);
44391 }
44392 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
44393 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
44394 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
44395 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
44396 return resultobj;
44397fail:
44398 {
44399 free((char *) arg2);
44400 }
44401 {
44402 free((char *) arg3);
44403 }
44404 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
44405 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
44406 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
44407 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
44408 return NULL;
44409}
44410
44411
44412SWIGINTERN PyObject *_wrap_SBProcess_GetNumThreads(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44413 PyObject *resultobj = 0;
44414 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44415 void *argp1 = 0 ;
44416 int res1 = 0 ;
44417 PyObject *swig_obj[1] ;
44418 uint32_t result;
44419
44420 if (!args) SWIG_fail;
44421 swig_obj[0] = args;
44422 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44423 if (!SWIG_IsOK(res1)) {
44424 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumThreads" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44425 }
44426 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44427 {
44428 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44429 result = (uint32_t)(arg1)->GetNumThreads();
44430 SWIG_PYTHON_THREAD_END_ALLOW;
44431 }
44432 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
44433 return resultobj;
44434fail:
44435 return NULL;
44436}
44437
44438
44439SWIGINTERN PyObject *_wrap_SBProcess_GetThreadAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44440 PyObject *resultobj = 0;
44441 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44442 size_t arg2 ;
44443 void *argp1 = 0 ;
44444 int res1 = 0 ;
44445 size_t val2 ;
44446 int ecode2 = 0 ;
44447 PyObject *swig_obj[2] ;
44448 lldb::SBThread result;
44449
44450 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetThreadAtIndex", 2, 2, swig_obj)) SWIG_fail;
44451 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44452 if (!SWIG_IsOK(res1)) {
44453 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetThreadAtIndex" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44454 }
44455 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44456 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
44457 if (!SWIG_IsOK(ecode2)) {
44458 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetThreadAtIndex" "', argument " "2"" of type '" "size_t""'");
44459 }
44460 arg2 = static_cast< size_t >(val2);
44461 {
44462 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44463 result = (arg1)->GetThreadAtIndex(arg2);
44464 SWIG_PYTHON_THREAD_END_ALLOW;
44465 }
44466 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
44467 return resultobj;
44468fail:
44469 return NULL;
44470}
44471
44472
44473SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44474 PyObject *resultobj = 0;
44475 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44476 lldb::tid_t arg2 ;
44477 void *argp1 = 0 ;
44478 int res1 = 0 ;
44479 PyObject *swig_obj[2] ;
44480 lldb::SBThread result;
44481
44482 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetThreadByID", 2, 2, swig_obj)) SWIG_fail;
44483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44484 if (!SWIG_IsOK(res1)) {
44485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetThreadByID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44486 }
44487 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44488 {
44489 PythonObject obj = Retain<PythonObject>(swig_obj[1]);
44490 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
44491 if (PyErr_Occurred())
44492 return nullptr;
44493 arg2 = value;
44494 }
44495 {
44496 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44497 result = (arg1)->GetThreadByID(arg2);
44498 SWIG_PYTHON_THREAD_END_ALLOW;
44499 }
44500 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
44501 return resultobj;
44502fail:
44503 return NULL;
44504}
44505
44506
44507SWIGINTERN PyObject *_wrap_SBProcess_GetThreadByIndexID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44508 PyObject *resultobj = 0;
44509 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44510 uint32_t arg2 ;
44511 void *argp1 = 0 ;
44512 int res1 = 0 ;
44513 unsigned int val2 ;
44514 int ecode2 = 0 ;
44515 PyObject *swig_obj[2] ;
44516 lldb::SBThread result;
44517
44518 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetThreadByIndexID", 2, 2, swig_obj)) SWIG_fail;
44519 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44520 if (!SWIG_IsOK(res1)) {
44521 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetThreadByIndexID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44522 }
44523 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44524 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
44525 if (!SWIG_IsOK(ecode2)) {
44526 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetThreadByIndexID" "', argument " "2"" of type '" "uint32_t""'");
44527 }
44528 arg2 = static_cast< uint32_t >(val2);
44529 {
44530 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44531 result = (arg1)->GetThreadByIndexID(arg2);
44532 SWIG_PYTHON_THREAD_END_ALLOW;
44533 }
44534 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
44535 return resultobj;
44536fail:
44537 return NULL;
44538}
44539
44540
44541SWIGINTERN PyObject *_wrap_SBProcess_GetSelectedThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44542 PyObject *resultobj = 0;
44543 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44544 void *argp1 = 0 ;
44545 int res1 = 0 ;
44546 PyObject *swig_obj[1] ;
44547 lldb::SBThread result;
44548
44549 if (!args) SWIG_fail;
44550 swig_obj[0] = args;
44551 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44552 if (!SWIG_IsOK(res1)) {
44553 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetSelectedThread" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
44554 }
44555 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44556 {
44557 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44558 result = ((lldb::SBProcess const *)arg1)->GetSelectedThread();
44559 SWIG_PYTHON_THREAD_END_ALLOW;
44560 }
44561 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
44562 return resultobj;
44563fail:
44564 return NULL;
44565}
44566
44567
44568SWIGINTERN PyObject *_wrap_SBProcess_CreateOSPluginThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44569 PyObject *resultobj = 0;
44570 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44571 lldb::tid_t arg2 ;
44572 lldb::addr_t arg3 ;
44573 void *argp1 = 0 ;
44574 int res1 = 0 ;
44575 unsigned long long val3 ;
44576 int ecode3 = 0 ;
44577 PyObject *swig_obj[3] ;
44578 lldb::SBThread result;
44579
44580 if (!SWIG_Python_UnpackTuple(args, "SBProcess_CreateOSPluginThread", 3, 3, swig_obj)) SWIG_fail;
44581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44582 if (!SWIG_IsOK(res1)) {
44583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_CreateOSPluginThread" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44584 }
44585 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44586 {
44587 PythonObject obj = Retain<PythonObject>(swig_obj[1]);
44588 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
44589 if (PyErr_Occurred())
44590 return nullptr;
44591 arg2 = value;
44592 }
44593 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
44594 if (!SWIG_IsOK(ecode3)) {
44595 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_CreateOSPluginThread" "', argument " "3"" of type '" "lldb::addr_t""'");
44596 }
44597 arg3 = static_cast< lldb::addr_t >(val3);
44598 {
44599 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44600 result = (arg1)->CreateOSPluginThread(arg2,arg3);
44601 SWIG_PYTHON_THREAD_END_ALLOW;
44602 }
44603 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
44604 return resultobj;
44605fail:
44606 return NULL;
44607}
44608
44609
44610SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44611 PyObject *resultobj = 0;
44612 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44613 lldb::SBThread *arg2 = 0 ;
44614 void *argp1 = 0 ;
44615 int res1 = 0 ;
44616 void *argp2 = 0 ;
44617 int res2 = 0 ;
44618 PyObject *swig_obj[2] ;
44619 bool result;
44620
44621 if (!SWIG_Python_UnpackTuple(args, "SBProcess_SetSelectedThread", 2, 2, swig_obj)) SWIG_fail;
44622 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44623 if (!SWIG_IsOK(res1)) {
44624 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetSelectedThread" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44625 }
44626 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44627 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
44628 if (!SWIG_IsOK(res2)) {
44629 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SetSelectedThread" "', argument " "2"" of type '" "lldb::SBThread const &""'");
44630 }
44631 if (!argp2) {
44632 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_SetSelectedThread" "', argument " "2"" of type '" "lldb::SBThread const &""'");
44633 }
44634 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
44635 {
44636 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44637 result = (bool)(arg1)->SetSelectedThread((lldb::SBThread const &)*arg2);
44638 SWIG_PYTHON_THREAD_END_ALLOW;
44639 }
44640 resultobj = SWIG_From_bool(static_cast< bool >(result));
44641 return resultobj;
44642fail:
44643 return NULL;
44644}
44645
44646
44647SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44648 PyObject *resultobj = 0;
44649 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44650 lldb::tid_t arg2 ;
44651 void *argp1 = 0 ;
44652 int res1 = 0 ;
44653 PyObject *swig_obj[2] ;
44654 bool result;
44655
44656 if (!SWIG_Python_UnpackTuple(args, "SBProcess_SetSelectedThreadByID", 2, 2, swig_obj)) SWIG_fail;
44657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44658 if (!SWIG_IsOK(res1)) {
44659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetSelectedThreadByID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44660 }
44661 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44662 {
44663 PythonObject obj = Retain<PythonObject>(swig_obj[1]);
44664 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
44665 if (PyErr_Occurred())
44666 return nullptr;
44667 arg2 = value;
44668 }
44669 {
44670 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44671 result = (bool)(arg1)->SetSelectedThreadByID(arg2);
44672 SWIG_PYTHON_THREAD_END_ALLOW;
44673 }
44674 resultobj = SWIG_From_bool(static_cast< bool >(result));
44675 return resultobj;
44676fail:
44677 return NULL;
44678}
44679
44680
44681SWIGINTERN PyObject *_wrap_SBProcess_SetSelectedThreadByIndexID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44682 PyObject *resultobj = 0;
44683 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44684 uint32_t arg2 ;
44685 void *argp1 = 0 ;
44686 int res1 = 0 ;
44687 unsigned int val2 ;
44688 int ecode2 = 0 ;
44689 PyObject *swig_obj[2] ;
44690 bool result;
44691
44692 if (!SWIG_Python_UnpackTuple(args, "SBProcess_SetSelectedThreadByIndexID", 2, 2, swig_obj)) SWIG_fail;
44693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44694 if (!SWIG_IsOK(res1)) {
44695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SetSelectedThreadByIndexID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44696 }
44697 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44698 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
44699 if (!SWIG_IsOK(ecode2)) {
44700 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_SetSelectedThreadByIndexID" "', argument " "2"" of type '" "uint32_t""'");
44701 }
44702 arg2 = static_cast< uint32_t >(val2);
44703 {
44704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44705 result = (bool)(arg1)->SetSelectedThreadByIndexID(arg2);
44706 SWIG_PYTHON_THREAD_END_ALLOW;
44707 }
44708 resultobj = SWIG_From_bool(static_cast< bool >(result));
44709 return resultobj;
44710fail:
44711 return NULL;
44712}
44713
44714
44715SWIGINTERN PyObject *_wrap_SBProcess_GetNumQueues(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44716 PyObject *resultobj = 0;
44717 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44718 void *argp1 = 0 ;
44719 int res1 = 0 ;
44720 PyObject *swig_obj[1] ;
44721 uint32_t result;
44722
44723 if (!args) SWIG_fail;
44724 swig_obj[0] = args;
44725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44726 if (!SWIG_IsOK(res1)) {
44727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumQueues" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44728 }
44729 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44730 {
44731 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44732 result = (uint32_t)(arg1)->GetNumQueues();
44733 SWIG_PYTHON_THREAD_END_ALLOW;
44734 }
44735 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
44736 return resultobj;
44737fail:
44738 return NULL;
44739}
44740
44741
44742SWIGINTERN PyObject *_wrap_SBProcess_GetQueueAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44743 PyObject *resultobj = 0;
44744 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44745 uint32_t arg2 ;
44746 void *argp1 = 0 ;
44747 int res1 = 0 ;
44748 unsigned int val2 ;
44749 int ecode2 = 0 ;
44750 PyObject *swig_obj[2] ;
44751 lldb::SBQueue result;
44752
44753 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetQueueAtIndex", 2, 2, swig_obj)) SWIG_fail;
44754 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44755 if (!SWIG_IsOK(res1)) {
44756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetQueueAtIndex" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44757 }
44758 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44759 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
44760 if (!SWIG_IsOK(ecode2)) {
44761 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetQueueAtIndex" "', argument " "2"" of type '" "uint32_t""'");
44762 }
44763 arg2 = static_cast< uint32_t >(val2);
44764 {
44765 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44766 result = (arg1)->GetQueueAtIndex(arg2);
44767 SWIG_PYTHON_THREAD_END_ALLOW;
44768 }
44769 resultobj = SWIG_NewPointerObj((new lldb::SBQueue(static_cast< const lldb::SBQueue& >(result))), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_OWN | 0 );
44770 return resultobj;
44771fail:
44772 return NULL;
44773}
44774
44775
44776SWIGINTERN PyObject *_wrap_SBProcess_GetState(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44777 PyObject *resultobj = 0;
44778 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44779 void *argp1 = 0 ;
44780 int res1 = 0 ;
44781 PyObject *swig_obj[1] ;
44782 lldb::StateType result;
44783
44784 if (!args) SWIG_fail;
44785 swig_obj[0] = args;
44786 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44787 if (!SWIG_IsOK(res1)) {
44788 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetState" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44789 }
44790 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44791 {
44792 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44793 result = (lldb::StateType)(arg1)->GetState();
44794 SWIG_PYTHON_THREAD_END_ALLOW;
44795 }
44796 resultobj = SWIG_From_int(static_cast< int >(result));
44797 return resultobj;
44798fail:
44799 return NULL;
44800}
44801
44802
44803SWIGINTERN PyObject *_wrap_SBProcess_GetExitStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44804 PyObject *resultobj = 0;
44805 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44806 void *argp1 = 0 ;
44807 int res1 = 0 ;
44808 PyObject *swig_obj[1] ;
44809 int result;
44810
44811 if (!args) SWIG_fail;
44812 swig_obj[0] = args;
44813 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44814 if (!SWIG_IsOK(res1)) {
44815 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExitStatus" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44816 }
44817 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44818 {
44819 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44820 result = (int)(arg1)->GetExitStatus();
44821 SWIG_PYTHON_THREAD_END_ALLOW;
44822 }
44823 resultobj = SWIG_From_int(static_cast< int >(result));
44824 return resultobj;
44825fail:
44826 return NULL;
44827}
44828
44829
44830SWIGINTERN PyObject *_wrap_SBProcess_GetExitDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44831 PyObject *resultobj = 0;
44832 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44833 void *argp1 = 0 ;
44834 int res1 = 0 ;
44835 PyObject *swig_obj[1] ;
44836 char *result = 0 ;
44837
44838 if (!args) SWIG_fail;
44839 swig_obj[0] = args;
44840 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44841 if (!SWIG_IsOK(res1)) {
44842 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExitDescription" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44843 }
44844 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44845 {
44846 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44847 result = (char *)(arg1)->GetExitDescription();
44848 SWIG_PYTHON_THREAD_END_ALLOW;
44849 }
44850 resultobj = SWIG_FromCharPtr((const char *)result);
44851 return resultobj;
44852fail:
44853 return NULL;
44854}
44855
44856
44857SWIGINTERN PyObject *_wrap_SBProcess_GetProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44858 PyObject *resultobj = 0;
44859 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44860 void *argp1 = 0 ;
44861 int res1 = 0 ;
44862 PyObject *swig_obj[1] ;
44863 lldb::pid_t result;
44864
44865 if (!args) SWIG_fail;
44866 swig_obj[0] = args;
44867 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44868 if (!SWIG_IsOK(res1)) {
44869 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetProcessID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44870 }
44871 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44872 {
44873 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44874 result = (lldb::pid_t)(arg1)->GetProcessID();
44875 SWIG_PYTHON_THREAD_END_ALLOW;
44876 }
44877 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
44878 return resultobj;
44879fail:
44880 return NULL;
44881}
44882
44883
44884SWIGINTERN PyObject *_wrap_SBProcess_GetUniqueID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44885 PyObject *resultobj = 0;
44886 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44887 void *argp1 = 0 ;
44888 int res1 = 0 ;
44889 PyObject *swig_obj[1] ;
44890 uint32_t result;
44891
44892 if (!args) SWIG_fail;
44893 swig_obj[0] = args;
44894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44895 if (!SWIG_IsOK(res1)) {
44896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetUniqueID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44897 }
44898 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44899 {
44900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44901 result = (uint32_t)(arg1)->GetUniqueID();
44902 SWIG_PYTHON_THREAD_END_ALLOW;
44903 }
44904 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
44905 return resultobj;
44906fail:
44907 return NULL;
44908}
44909
44910
44911SWIGINTERN PyObject *_wrap_SBProcess_GetAddressByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44912 PyObject *resultobj = 0;
44913 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44914 void *argp1 = 0 ;
44915 int res1 = 0 ;
44916 PyObject *swig_obj[1] ;
44917 uint32_t result;
44918
44919 if (!args) SWIG_fail;
44920 swig_obj[0] = args;
44921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44922 if (!SWIG_IsOK(res1)) {
44923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
44924 }
44925 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44926 {
44927 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44928 result = (uint32_t)((lldb::SBProcess const *)arg1)->GetAddressByteSize();
44929 SWIG_PYTHON_THREAD_END_ALLOW;
44930 }
44931 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
44932 return resultobj;
44933fail:
44934 return NULL;
44935}
44936
44937
44938SWIGINTERN PyObject *_wrap_SBProcess_Destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44939 PyObject *resultobj = 0;
44940 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44941 void *argp1 = 0 ;
44942 int res1 = 0 ;
44943 PyObject *swig_obj[1] ;
44944 lldb::SBError result;
44945
44946 if (!args) SWIG_fail;
44947 swig_obj[0] = args;
44948 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44949 if (!SWIG_IsOK(res1)) {
44950 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Destroy" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44951 }
44952 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44953 {
44954 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44955 result = (arg1)->Destroy();
44956 SWIG_PYTHON_THREAD_END_ALLOW;
44957 }
44958 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
44959 return resultobj;
44960fail:
44961 return NULL;
44962}
44963
44964
44965SWIGINTERN PyObject *_wrap_SBProcess_Continue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44966 PyObject *resultobj = 0;
44967 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44968 void *argp1 = 0 ;
44969 int res1 = 0 ;
44970 PyObject *swig_obj[1] ;
44971 lldb::SBError result;
44972
44973 if (!args) SWIG_fail;
44974 swig_obj[0] = args;
44975 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
44976 if (!SWIG_IsOK(res1)) {
44977 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Continue" "', argument " "1"" of type '" "lldb::SBProcess *""'");
44978 }
44979 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
44980 {
44981 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
44982 result = (arg1)->Continue();
44983 SWIG_PYTHON_THREAD_END_ALLOW;
44984 }
44985 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
44986 return resultobj;
44987fail:
44988 return NULL;
44989}
44990
44991
44992SWIGINTERN PyObject *_wrap_SBProcess_Stop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44993 PyObject *resultobj = 0;
44994 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44995 void *argp1 = 0 ;
44996 int res1 = 0 ;
44997 PyObject *swig_obj[1] ;
44998 lldb::SBError result;
44999
45000 if (!args) SWIG_fail;
45001 swig_obj[0] = args;
45002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45003 if (!SWIG_IsOK(res1)) {
45004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Stop" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45005 }
45006 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45007 {
45008 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45009 result = (arg1)->Stop();
45010 SWIG_PYTHON_THREAD_END_ALLOW;
45011 }
45012 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
45013 return resultobj;
45014fail:
45015 return NULL;
45016}
45017
45018
45019SWIGINTERN PyObject *_wrap_SBProcess_Kill(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45020 PyObject *resultobj = 0;
45021 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45022 void *argp1 = 0 ;
45023 int res1 = 0 ;
45024 PyObject *swig_obj[1] ;
45025 lldb::SBError result;
45026
45027 if (!args) SWIG_fail;
45028 swig_obj[0] = args;
45029 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45030 if (!SWIG_IsOK(res1)) {
45031 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Kill" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45032 }
45033 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45034 {
45035 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45036 result = (arg1)->Kill();
45037 SWIG_PYTHON_THREAD_END_ALLOW;
45038 }
45039 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
45040 return resultobj;
45041fail:
45042 return NULL;
45043}
45044
45045
45046SWIGINTERN PyObject *_wrap_SBProcess_Detach(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45047 PyObject *resultobj = 0;
45048 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45049 void *argp1 = 0 ;
45050 int res1 = 0 ;
45051 PyObject *swig_obj[1] ;
45052 lldb::SBError result;
45053
45054 if (!args) SWIG_fail;
45055 swig_obj[0] = args;
45056 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45057 if (!SWIG_IsOK(res1)) {
45058 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Detach" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45059 }
45060 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45061 {
45062 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45063 result = (arg1)->Detach();
45064 SWIG_PYTHON_THREAD_END_ALLOW;
45065 }
45066 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
45067 return resultobj;
45068fail:
45069 return NULL;
45070}
45071
45072
45073SWIGINTERN PyObject *_wrap_SBProcess_Signal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45074 PyObject *resultobj = 0;
45075 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45076 int arg2 ;
45077 void *argp1 = 0 ;
45078 int res1 = 0 ;
45079 int val2 ;
45080 int ecode2 = 0 ;
45081 PyObject *swig_obj[2] ;
45082 lldb::SBError result;
45083
45084 if (!SWIG_Python_UnpackTuple(args, "SBProcess_Signal", 2, 2, swig_obj)) SWIG_fail;
45085 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45086 if (!SWIG_IsOK(res1)) {
45087 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_Signal" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45088 }
45089 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45090 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
45091 if (!SWIG_IsOK(ecode2)) {
45092 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_Signal" "', argument " "2"" of type '" "int""'");
45093 }
45094 arg2 = static_cast< int >(val2);
45095 {
45096 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45097 result = (arg1)->Signal(arg2);
45098 SWIG_PYTHON_THREAD_END_ALLOW;
45099 }
45100 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
45101 return resultobj;
45102fail:
45103 return NULL;
45104}
45105
45106
45107SWIGINTERN PyObject *_wrap_SBProcess_GetUnixSignals(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45108 PyObject *resultobj = 0;
45109 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45110 void *argp1 = 0 ;
45111 int res1 = 0 ;
45112 PyObject *swig_obj[1] ;
45113 lldb::SBUnixSignals result;
45114
45115 if (!args) SWIG_fail;
45116 swig_obj[0] = args;
45117 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45118 if (!SWIG_IsOK(res1)) {
45119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetUnixSignals" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45120 }
45121 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45122 {
45123 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45124 result = (arg1)->GetUnixSignals();
45125 SWIG_PYTHON_THREAD_END_ALLOW;
45126 }
45127 resultobj = SWIG_NewPointerObj((new lldb::SBUnixSignals(static_cast< const lldb::SBUnixSignals& >(result))), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_OWN | 0 );
45128 return resultobj;
45129fail:
45130 return NULL;
45131}
45132
45133
45134SWIGINTERN PyObject *_wrap_SBProcess_GetStopID__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
45135 PyObject *resultobj = 0;
45136 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45137 bool arg2 ;
45138 void *argp1 = 0 ;
45139 int res1 = 0 ;
45140 bool val2 ;
45141 int ecode2 = 0 ;
45142 uint32_t result;
45143
45144 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
45145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45146 if (!SWIG_IsOK(res1)) {
45147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStopID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45148 }
45149 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45150 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
45151 if (!SWIG_IsOK(ecode2)) {
45152 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetStopID" "', argument " "2"" of type '" "bool""'");
45153 }
45154 arg2 = static_cast< bool >(val2);
45155 {
45156 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45157 result = (uint32_t)(arg1)->GetStopID(arg2);
45158 SWIG_PYTHON_THREAD_END_ALLOW;
45159 }
45160 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
45161 return resultobj;
45162fail:
45163 return NULL;
45164}
45165
45166
45167SWIGINTERN PyObject *_wrap_SBProcess_GetStopID__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
45168 PyObject *resultobj = 0;
45169 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45170 void *argp1 = 0 ;
45171 int res1 = 0 ;
45172 uint32_t result;
45173
45174 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
45175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45176 if (!SWIG_IsOK(res1)) {
45177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStopID" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45178 }
45179 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45180 {
45181 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45182 result = (uint32_t)(arg1)->GetStopID();
45183 SWIG_PYTHON_THREAD_END_ALLOW;
45184 }
45185 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
45186 return resultobj;
45187fail:
45188 return NULL;
45189}
45190
45191
45192SWIGINTERN PyObject *_wrap_SBProcess_GetStopID(PyObject *self, PyObject *args) {
45193 Py_ssize_t argc;
45194 PyObject *argv[3] = {
45195 0
45196 };
45197
45198 if (!(argc = SWIG_Python_UnpackTuple(args, "SBProcess_GetStopID", 0, 2, argv))) SWIG_fail;
45199 --argc;
45200 if (argc == 1) {
45201 int _v;
45202 void *vptr = 0;
45203 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
45204 _v = SWIG_CheckState(res);
45205 if (_v) {
45206 return _wrap_SBProcess_GetStopID__SWIG_1(self, argc, argv);
45207 }
45208 }
45209 if (argc == 2) {
45210 int _v;
45211 void *vptr = 0;
45212 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBProcess, 0);
45213 _v = SWIG_CheckState(res);
45214 if (_v) {
45215 {
45216 int res = SWIG_AsVal_bool(argv[1], NULL);
45217 _v = SWIG_CheckState(res);
45218 }
45219 if (_v) {
45220 return _wrap_SBProcess_GetStopID__SWIG_0(self, argc, argv);
45221 }
45222 }
45223 }
45224
45225fail:
45226 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBProcess_GetStopID'.\n"
45227 " Possible C/C++ prototypes are:\n"
45228 " lldb::SBProcess::GetStopID(bool)\n"
45229 " lldb::SBProcess::GetStopID()\n");
45230 return 0;
45231}
45232
45233
45234SWIGINTERN PyObject *_wrap_SBProcess_SendAsyncInterrupt(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45235 PyObject *resultobj = 0;
45236 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45237 void *argp1 = 0 ;
45238 int res1 = 0 ;
45239 PyObject *swig_obj[1] ;
45240
45241 if (!args) SWIG_fail;
45242 swig_obj[0] = args;
45243 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45244 if (!SWIG_IsOK(res1)) {
45245 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SendAsyncInterrupt" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45246 }
45247 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45248 {
45249 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45250 (arg1)->SendAsyncInterrupt();
45251 SWIG_PYTHON_THREAD_END_ALLOW;
45252 }
45253 resultobj = SWIG_Py_Void();
45254 return resultobj;
45255fail:
45256 return NULL;
45257}
45258
45259
45260SWIGINTERN PyObject *_wrap_SBProcess_ReadMemory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45261 PyObject *resultobj = 0;
45262 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45263 lldb::addr_t arg2 ;
45264 void *arg3 = (void *) 0 ;
45265 size_t arg4 ;
45266 lldb::SBError *arg5 = 0 ;
45267 void *argp1 = 0 ;
45268 int res1 = 0 ;
45269 unsigned long long val2 ;
45270 int ecode2 = 0 ;
45271 void *argp5 = 0 ;
45272 int res5 = 0 ;
45273 PyObject *swig_obj[4] ;
45274 size_t result;
45275
45276 if (!SWIG_Python_UnpackTuple(args, "SBProcess_ReadMemory", 4, 4, swig_obj)) SWIG_fail;
45277 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45278 if (!SWIG_IsOK(res1)) {
45279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45280 }
45281 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45282 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
45283 if (!SWIG_IsOK(ecode2)) {
45284 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
45285 }
45286 arg2 = static_cast< lldb::addr_t >(val2);
45287 {
45288 if (PyInt_Check(swig_obj[2])) {
45289 arg4 = PyInt_AsLong(swig_obj[2]);
45290 } else if (PyLong_Check(swig_obj[2])) {
45291 arg4 = PyLong_AsLong(swig_obj[2]);
45292 } else {
45293 PyErr_SetString(PyExc_ValueError, "Expecting an integer or long object");
45294 return NULL;
45295 }
45296 if (arg4 <= 0) {
45297 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
45298 return NULL;
45299 }
45300 arg3 = (void *) malloc(arg4);
45301 }
45302 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
45303 if (!SWIG_IsOK(res5)) {
45304 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
45305 }
45306 if (!argp5) {
45307 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
45308 }
45309 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
45310 {
45311 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45312 result = (arg1)->ReadMemory(arg2,arg3,arg4,*arg5);
45313 SWIG_PYTHON_THREAD_END_ALLOW;
45314 }
45315 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
45316 {
45317 Py_XDECREF(resultobj); /* Blow away any previous result */
45318 if (result == 0) {
45319 resultobj = Py_None;
45320 Py_INCREF(resultobj);
45321 } else {
45322 PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
45323 resultobj = bytes.release();
45324 }
45325 free(arg3);
45326 }
45327 return resultobj;
45328fail:
45329 return NULL;
45330}
45331
45332
45333SWIGINTERN PyObject *_wrap_SBProcess_WriteMemory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45334 PyObject *resultobj = 0;
45335 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45336 lldb::addr_t arg2 ;
45337 void *arg3 = (void *) 0 ;
45338 size_t arg4 ;
45339 lldb::SBError *arg5 = 0 ;
45340 void *argp1 = 0 ;
45341 int res1 = 0 ;
45342 unsigned long long val2 ;
45343 int ecode2 = 0 ;
45344 void *argp5 = 0 ;
45345 int res5 = 0 ;
45346 PyObject *swig_obj[4] ;
45347 size_t result;
45348
45349 if (!SWIG_Python_UnpackTuple(args, "SBProcess_WriteMemory", 4, 4, swig_obj)) SWIG_fail;
45350 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45351 if (!SWIG_IsOK(res1)) {
45352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_WriteMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45353 }
45354 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45355 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
45356 if (!SWIG_IsOK(ecode2)) {
45357 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_WriteMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
45358 }
45359 arg2 = static_cast< lldb::addr_t >(val2);
45360 {
45361 if (PythonString::Check(swig_obj[2])) {
45362 PythonString str(PyRefType::Borrowed, swig_obj[2]);
45363 arg3 = (void*)str.GetString().data();
45364 arg4 = str.GetSize();
45365 }
45366 else if(PythonByteArray::Check(swig_obj[2])) {
45367 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[2]);
45368 arg3 = (void*)bytearray.GetBytes().data();
45369 arg4 = bytearray.GetSize();
45370 }
45371 else if (PythonBytes::Check(swig_obj[2])) {
45372 PythonBytes bytes(PyRefType::Borrowed, swig_obj[2]);
45373 arg3 = (void*)bytes.GetBytes().data();
45374 arg4 = bytes.GetSize();
45375 }
45376 else {
45377 PyErr_SetString(PyExc_ValueError, "Expecting a buffer");
45378 return NULL;
45379 }
45380 }
45381 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
45382 if (!SWIG_IsOK(res5)) {
45383 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_WriteMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
45384 }
45385 if (!argp5) {
45386 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_WriteMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
45387 }
45388 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
45389 {
45390 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45391 result = (arg1)->WriteMemory(arg2,(void const *)arg3,arg4,*arg5);
45392 SWIG_PYTHON_THREAD_END_ALLOW;
45393 }
45394 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
45395 return resultobj;
45396fail:
45397 return NULL;
45398}
45399
45400
45401SWIGINTERN PyObject *_wrap_SBProcess_ReadCStringFromMemory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45402 PyObject *resultobj = 0;
45403 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45404 lldb::addr_t arg2 ;
45405 void *arg3 = (void *) 0 ;
45406 size_t arg4 ;
45407 lldb::SBError *arg5 = 0 ;
45408 void *argp1 = 0 ;
45409 int res1 = 0 ;
45410 unsigned long long val2 ;
45411 int ecode2 = 0 ;
45412 void *argp5 = 0 ;
45413 int res5 = 0 ;
45414 PyObject *swig_obj[4] ;
45415 size_t result;
45416
45417 if (!SWIG_Python_UnpackTuple(args, "SBProcess_ReadCStringFromMemory", 4, 4, swig_obj)) SWIG_fail;
45418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45419 if (!SWIG_IsOK(res1)) {
45420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45421 }
45422 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45423 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
45424 if (!SWIG_IsOK(ecode2)) {
45425 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
45426 }
45427 arg2 = static_cast< lldb::addr_t >(val2);
45428 {
45429 if (!PyInt_Check(swig_obj[2])) {
45430 PyErr_SetString(PyExc_ValueError, "Expecting an integer");
45431 return NULL;
45432 }
45433 arg4 = PyInt_AsLong(swig_obj[2]);
45434 if (arg4 <= 0) {
45435 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
45436 return NULL;
45437 }
45438 arg3 = (char *) malloc(arg4);
45439 }
45440 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
45441 if (!SWIG_IsOK(res5)) {
45442 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
45443 }
45444 if (!argp5) {
45445 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadCStringFromMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
45446 }
45447 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
45448 {
45449 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45450 result = (arg1)->ReadCStringFromMemory(arg2,arg3,arg4,*arg5);
45451 SWIG_PYTHON_THREAD_END_ALLOW;
45452 }
45453 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
45454 {
45455 Py_XDECREF(resultobj); /* Blow away any previous result */
45456 if (result == 0) {
45457 PythonString string("");
45458 resultobj = string.release();
45459 Py_INCREF(resultobj);
45460 } else {
45461 llvm::StringRef ref(static_cast<const char*>(arg3), result);
45462 PythonString string(ref);
45463 resultobj = string.release();
45464 }
45465 free(arg3);
45466 }
45467 return resultobj;
45468fail:
45469 return NULL;
45470}
45471
45472
45473SWIGINTERN PyObject *_wrap_SBProcess_ReadUnsignedFromMemory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45474 PyObject *resultobj = 0;
45475 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45476 lldb::addr_t arg2 ;
45477 uint32_t arg3 ;
45478 lldb::SBError *arg4 = 0 ;
45479 void *argp1 = 0 ;
45480 int res1 = 0 ;
45481 unsigned long long val2 ;
45482 int ecode2 = 0 ;
45483 unsigned int val3 ;
45484 int ecode3 = 0 ;
45485 void *argp4 = 0 ;
45486 int res4 = 0 ;
45487 PyObject *swig_obj[4] ;
45488 uint64_t result;
45489
45490 if (!SWIG_Python_UnpackTuple(args, "SBProcess_ReadUnsignedFromMemory", 4, 4, swig_obj)) SWIG_fail;
45491 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45492 if (!SWIG_IsOK(res1)) {
45493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45494 }
45495 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45496 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
45497 if (!SWIG_IsOK(ecode2)) {
45498 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
45499 }
45500 arg2 = static_cast< lldb::addr_t >(val2);
45501 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
45502 if (!SWIG_IsOK(ecode3)) {
45503 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "3"" of type '" "uint32_t""'");
45504 }
45505 arg3 = static_cast< uint32_t >(val3);
45506 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
45507 if (!SWIG_IsOK(res4)) {
45508 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "4"" of type '" "lldb::SBError &""'");
45509 }
45510 if (!argp4) {
45511 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadUnsignedFromMemory" "', argument " "4"" of type '" "lldb::SBError &""'");
45512 }
45513 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
45514 {
45515 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45516 result = (uint64_t)(arg1)->ReadUnsignedFromMemory(arg2,arg3,*arg4);
45517 SWIG_PYTHON_THREAD_END_ALLOW;
45518 }
45519 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
45520 return resultobj;
45521fail:
45522 return NULL;
45523}
45524
45525
45526SWIGINTERN PyObject *_wrap_SBProcess_ReadPointerFromMemory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45527 PyObject *resultobj = 0;
45528 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45529 lldb::addr_t arg2 ;
45530 lldb::SBError *arg3 = 0 ;
45531 void *argp1 = 0 ;
45532 int res1 = 0 ;
45533 unsigned long long val2 ;
45534 int ecode2 = 0 ;
45535 void *argp3 = 0 ;
45536 int res3 = 0 ;
45537 PyObject *swig_obj[3] ;
45538 lldb::addr_t result;
45539
45540 if (!SWIG_Python_UnpackTuple(args, "SBProcess_ReadPointerFromMemory", 3, 3, swig_obj)) SWIG_fail;
45541 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45542 if (!SWIG_IsOK(res1)) {
45543 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45544 }
45545 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45546 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
45547 if (!SWIG_IsOK(ecode2)) {
45548 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "2"" of type '" "lldb::addr_t""'");
45549 }
45550 arg2 = static_cast< lldb::addr_t >(val2);
45551 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
45552 if (!SWIG_IsOK(res3)) {
45553 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "3"" of type '" "lldb::SBError &""'");
45554 }
45555 if (!argp3) {
45556 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_ReadPointerFromMemory" "', argument " "3"" of type '" "lldb::SBError &""'");
45557 }
45558 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
45559 {
45560 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45561 result = (lldb::addr_t)(arg1)->ReadPointerFromMemory(arg2,*arg3);
45562 SWIG_PYTHON_THREAD_END_ALLOW;
45563 }
45564 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
45565 return resultobj;
45566fail:
45567 return NULL;
45568}
45569
45570
45571SWIGINTERN PyObject *_wrap_SBProcess_GetStateFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45572 PyObject *resultobj = 0;
45573 lldb::SBEvent *arg1 = 0 ;
45574 void *argp1 = 0 ;
45575 int res1 = 0 ;
45576 PyObject *swig_obj[1] ;
45577 lldb::StateType result;
45578
45579 if (!args) SWIG_fail;
45580 swig_obj[0] = args;
45581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45582 if (!SWIG_IsOK(res1)) {
45583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStateFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45584 }
45585 if (!argp1) {
45586 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetStateFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45587 }
45588 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45589 {
45590 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45591 result = (lldb::StateType)lldb::SBProcess::GetStateFromEvent((lldb::SBEvent const &)*arg1);
45592 SWIG_PYTHON_THREAD_END_ALLOW;
45593 }
45594 resultobj = SWIG_From_int(static_cast< int >(result));
45595 return resultobj;
45596fail:
45597 return NULL;
45598}
45599
45600
45601SWIGINTERN PyObject *_wrap_SBProcess_GetRestartedFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45602 PyObject *resultobj = 0;
45603 lldb::SBEvent *arg1 = 0 ;
45604 void *argp1 = 0 ;
45605 int res1 = 0 ;
45606 PyObject *swig_obj[1] ;
45607 bool result;
45608
45609 if (!args) SWIG_fail;
45610 swig_obj[0] = args;
45611 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45612 if (!SWIG_IsOK(res1)) {
45613 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetRestartedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45614 }
45615 if (!argp1) {
45616 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetRestartedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45617 }
45618 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45619 {
45620 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45621 result = (bool)lldb::SBProcess::GetRestartedFromEvent((lldb::SBEvent const &)*arg1);
45622 SWIG_PYTHON_THREAD_END_ALLOW;
45623 }
45624 resultobj = SWIG_From_bool(static_cast< bool >(result));
45625 return resultobj;
45626fail:
45627 return NULL;
45628}
45629
45630
45631SWIGINTERN PyObject *_wrap_SBProcess_GetNumRestartedReasonsFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45632 PyObject *resultobj = 0;
45633 lldb::SBEvent *arg1 = 0 ;
45634 void *argp1 = 0 ;
45635 int res1 = 0 ;
45636 PyObject *swig_obj[1] ;
45637 size_t result;
45638
45639 if (!args) SWIG_fail;
45640 swig_obj[0] = args;
45641 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45642 if (!SWIG_IsOK(res1)) {
45643 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumRestartedReasonsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45644 }
45645 if (!argp1) {
45646 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetNumRestartedReasonsFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45647 }
45648 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45649 {
45650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45651 result = lldb::SBProcess::GetNumRestartedReasonsFromEvent((lldb::SBEvent const &)*arg1);
45652 SWIG_PYTHON_THREAD_END_ALLOW;
45653 }
45654 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
45655 return resultobj;
45656fail:
45657 return NULL;
45658}
45659
45660
45661SWIGINTERN PyObject *_wrap_SBProcess_GetRestartedReasonAtIndexFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45662 PyObject *resultobj = 0;
45663 lldb::SBEvent *arg1 = 0 ;
45664 size_t arg2 ;
45665 void *argp1 = 0 ;
45666 int res1 = 0 ;
45667 size_t val2 ;
45668 int ecode2 = 0 ;
45669 PyObject *swig_obj[2] ;
45670 char *result = 0 ;
45671
45672 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetRestartedReasonAtIndexFromEvent", 2, 2, swig_obj)) SWIG_fail;
45673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45674 if (!SWIG_IsOK(res1)) {
45675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetRestartedReasonAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45676 }
45677 if (!argp1) {
45678 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetRestartedReasonAtIndexFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45679 }
45680 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45681 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
45682 if (!SWIG_IsOK(ecode2)) {
45683 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetRestartedReasonAtIndexFromEvent" "', argument " "2"" of type '" "size_t""'");
45684 }
45685 arg2 = static_cast< size_t >(val2);
45686 {
45687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45688 result = (char *)lldb::SBProcess::GetRestartedReasonAtIndexFromEvent((lldb::SBEvent const &)*arg1,arg2);
45689 SWIG_PYTHON_THREAD_END_ALLOW;
45690 }
45691 resultobj = SWIG_FromCharPtr((const char *)result);
45692 return resultobj;
45693fail:
45694 return NULL;
45695}
45696
45697
45698SWIGINTERN PyObject *_wrap_SBProcess_GetProcessFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45699 PyObject *resultobj = 0;
45700 lldb::SBEvent *arg1 = 0 ;
45701 void *argp1 = 0 ;
45702 int res1 = 0 ;
45703 PyObject *swig_obj[1] ;
45704 lldb::SBProcess result;
45705
45706 if (!args) SWIG_fail;
45707 swig_obj[0] = args;
45708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45709 if (!SWIG_IsOK(res1)) {
45710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetProcessFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45711 }
45712 if (!argp1) {
45713 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetProcessFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45714 }
45715 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45716 {
45717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45718 result = lldb::SBProcess::GetProcessFromEvent((lldb::SBEvent const &)*arg1);
45719 SWIG_PYTHON_THREAD_END_ALLOW;
45720 }
45721 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
45722 return resultobj;
45723fail:
45724 return NULL;
45725}
45726
45727
45728SWIGINTERN PyObject *_wrap_SBProcess_GetInterruptedFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45729 PyObject *resultobj = 0;
45730 lldb::SBEvent *arg1 = 0 ;
45731 void *argp1 = 0 ;
45732 int res1 = 0 ;
45733 PyObject *swig_obj[1] ;
45734 bool result;
45735
45736 if (!args) SWIG_fail;
45737 swig_obj[0] = args;
45738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45739 if (!SWIG_IsOK(res1)) {
45740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetInterruptedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45741 }
45742 if (!argp1) {
45743 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetInterruptedFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45744 }
45745 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45746 {
45747 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45748 result = (bool)lldb::SBProcess::GetInterruptedFromEvent((lldb::SBEvent const &)*arg1);
45749 SWIG_PYTHON_THREAD_END_ALLOW;
45750 }
45751 resultobj = SWIG_From_bool(static_cast< bool >(result));
45752 return resultobj;
45753fail:
45754 return NULL;
45755}
45756
45757
45758SWIGINTERN PyObject *_wrap_SBProcess_GetStructuredDataFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45759 PyObject *resultobj = 0;
45760 lldb::SBEvent *arg1 = 0 ;
45761 void *argp1 = 0 ;
45762 int res1 = 0 ;
45763 PyObject *swig_obj[1] ;
45764 lldb::SBStructuredData result;
45765
45766 if (!args) SWIG_fail;
45767 swig_obj[0] = args;
45768 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45769 if (!SWIG_IsOK(res1)) {
45770 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetStructuredDataFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45771 }
45772 if (!argp1) {
45773 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetStructuredDataFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45774 }
45775 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45776 {
45777 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45778 result = lldb::SBProcess::GetStructuredDataFromEvent((lldb::SBEvent const &)*arg1);
45779 SWIG_PYTHON_THREAD_END_ALLOW;
45780 }
45781 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
45782 return resultobj;
45783fail:
45784 return NULL;
45785}
45786
45787
45788SWIGINTERN PyObject *_wrap_SBProcess_EventIsProcessEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45789 PyObject *resultobj = 0;
45790 lldb::SBEvent *arg1 = 0 ;
45791 void *argp1 = 0 ;
45792 int res1 = 0 ;
45793 PyObject *swig_obj[1] ;
45794 bool result;
45795
45796 if (!args) SWIG_fail;
45797 swig_obj[0] = args;
45798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45799 if (!SWIG_IsOK(res1)) {
45800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_EventIsProcessEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45801 }
45802 if (!argp1) {
45803 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_EventIsProcessEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45804 }
45805 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45806 {
45807 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45808 result = (bool)lldb::SBProcess::EventIsProcessEvent((lldb::SBEvent const &)*arg1);
45809 SWIG_PYTHON_THREAD_END_ALLOW;
45810 }
45811 resultobj = SWIG_From_bool(static_cast< bool >(result));
45812 return resultobj;
45813fail:
45814 return NULL;
45815}
45816
45817
45818SWIGINTERN PyObject *_wrap_SBProcess_EventIsStructuredDataEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45819 PyObject *resultobj = 0;
45820 lldb::SBEvent *arg1 = 0 ;
45821 void *argp1 = 0 ;
45822 int res1 = 0 ;
45823 PyObject *swig_obj[1] ;
45824 bool result;
45825
45826 if (!args) SWIG_fail;
45827 swig_obj[0] = args;
45828 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
45829 if (!SWIG_IsOK(res1)) {
45830 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_EventIsStructuredDataEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45831 }
45832 if (!argp1) {
45833 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_EventIsStructuredDataEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
45834 }
45835 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
45836 {
45837 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45838 result = (bool)lldb::SBProcess::EventIsStructuredDataEvent((lldb::SBEvent const &)*arg1);
45839 SWIG_PYTHON_THREAD_END_ALLOW;
45840 }
45841 resultobj = SWIG_From_bool(static_cast< bool >(result));
45842 return resultobj;
45843fail:
45844 return NULL;
45845}
45846
45847
45848SWIGINTERN PyObject *_wrap_SBProcess_GetBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45849 PyObject *resultobj = 0;
45850 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45851 void *argp1 = 0 ;
45852 int res1 = 0 ;
45853 PyObject *swig_obj[1] ;
45854 lldb::SBBroadcaster result;
45855
45856 if (!args) SWIG_fail;
45857 swig_obj[0] = args;
45858 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45859 if (!SWIG_IsOK(res1)) {
45860 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
45861 }
45862 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45863 {
45864 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45865 result = ((lldb::SBProcess const *)arg1)->GetBroadcaster();
45866 SWIG_PYTHON_THREAD_END_ALLOW;
45867 }
45868 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(static_cast< const lldb::SBBroadcaster& >(result))), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
45869 return resultobj;
45870fail:
45871 return NULL;
45872}
45873
45874
45875SWIGINTERN PyObject *_wrap_SBProcess_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45876 PyObject *resultobj = 0;
45877 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45878 lldb::SBStream *arg2 = 0 ;
45879 void *argp1 = 0 ;
45880 int res1 = 0 ;
45881 void *argp2 = 0 ;
45882 int res2 = 0 ;
45883 PyObject *swig_obj[2] ;
45884 bool result;
45885
45886 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetDescription", 2, 2, swig_obj)) SWIG_fail;
45887 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45888 if (!SWIG_IsOK(res1)) {
45889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetDescription" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45890 }
45891 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45892 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
45893 if (!SWIG_IsOK(res2)) {
45894 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
45895 }
45896 if (!argp2) {
45897 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
45898 }
45899 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
45900 {
45901 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45902 result = (bool)(arg1)->GetDescription(*arg2);
45903 SWIG_PYTHON_THREAD_END_ALLOW;
45904 }
45905 resultobj = SWIG_From_bool(static_cast< bool >(result));
45906 return resultobj;
45907fail:
45908 return NULL;
45909}
45910
45911
45912SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedCrashInformation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45913 PyObject *resultobj = 0;
45914 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45915 void *argp1 = 0 ;
45916 int res1 = 0 ;
45917 PyObject *swig_obj[1] ;
45918 lldb::SBStructuredData result;
45919
45920 if (!args) SWIG_fail;
45921 swig_obj[0] = args;
45922 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45923 if (!SWIG_IsOK(res1)) {
45924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExtendedCrashInformation" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45925 }
45926 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45927 {
45928 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45929 result = (arg1)->GetExtendedCrashInformation();
45930 SWIG_PYTHON_THREAD_END_ALLOW;
45931 }
45932 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
45933 return resultobj;
45934fail:
45935 return NULL;
45936}
45937
45938
45939SWIGINTERN PyObject *_wrap_SBProcess_GetNumSupportedHardwareWatchpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45940 PyObject *resultobj = 0;
45941 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45942 lldb::SBError *arg2 = 0 ;
45943 void *argp1 = 0 ;
45944 int res1 = 0 ;
45945 void *argp2 = 0 ;
45946 int res2 = 0 ;
45947 PyObject *swig_obj[2] ;
45948 uint32_t result;
45949
45950 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetNumSupportedHardwareWatchpoints", 2, 2, swig_obj)) SWIG_fail;
45951 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45952 if (!SWIG_IsOK(res1)) {
45953 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumSupportedHardwareWatchpoints" "', argument " "1"" of type '" "lldb::SBProcess const *""'");
45954 }
45955 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45956 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
45957 if (!SWIG_IsOK(res2)) {
45958 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_GetNumSupportedHardwareWatchpoints" "', argument " "2"" of type '" "lldb::SBError &""'");
45959 }
45960 if (!argp2) {
45961 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetNumSupportedHardwareWatchpoints" "', argument " "2"" of type '" "lldb::SBError &""'");
45962 }
45963 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
45964 {
45965 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
45966 result = (uint32_t)((lldb::SBProcess const *)arg1)->GetNumSupportedHardwareWatchpoints(*arg2);
45967 SWIG_PYTHON_THREAD_END_ALLOW;
45968 }
45969 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
45970 return resultobj;
45971fail:
45972 return NULL;
45973}
45974
45975
45976SWIGINTERN PyObject *_wrap_SBProcess_LoadImage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45977 PyObject *resultobj = 0;
45978 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45979 lldb::SBFileSpec *arg2 = 0 ;
45980 lldb::SBError *arg3 = 0 ;
45981 void *argp1 = 0 ;
45982 int res1 = 0 ;
45983 void *argp2 = 0 ;
45984 int res2 = 0 ;
45985 void *argp3 = 0 ;
45986 int res3 = 0 ;
45987 PyObject *swig_obj[3] ;
45988 uint32_t result;
45989
45990 if (!SWIG_Python_UnpackTuple(args, "SBProcess_LoadImage", 3, 3, swig_obj)) SWIG_fail;
45991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
45992 if (!SWIG_IsOK(res1)) {
45993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_LoadImage" "', argument " "1"" of type '" "lldb::SBProcess *""'");
45994 }
45995 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
45996 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
45997 if (!SWIG_IsOK(res2)) {
45998 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_LoadImage" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
45999 }
46000 if (!argp2) {
46001 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImage" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
46002 }
46003 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
46004 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
46005 if (!SWIG_IsOK(res3)) {
46006 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_LoadImage" "', argument " "3"" of type '" "lldb::SBError &""'");
46007 }
46008 if (!argp3) {
46009 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImage" "', argument " "3"" of type '" "lldb::SBError &""'");
46010 }
46011 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
46012 {
46013 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46014 result = (uint32_t)(arg1)->LoadImage(*arg2,*arg3);
46015 SWIG_PYTHON_THREAD_END_ALLOW;
46016 }
46017 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
46018 return resultobj;
46019fail:
46020 return NULL;
46021}
46022
46023
46024SWIGINTERN PyObject *_wrap_SBProcess_LoadImageUsingPaths(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46025 PyObject *resultobj = 0;
46026 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46027 lldb::SBFileSpec *arg2 = 0 ;
46028 lldb::SBStringList *arg3 = 0 ;
46029 lldb::SBFileSpec *arg4 = 0 ;
46030 lldb::SBError *arg5 = 0 ;
46031 void *argp1 = 0 ;
46032 int res1 = 0 ;
46033 void *argp2 = 0 ;
46034 int res2 = 0 ;
46035 void *argp3 = 0 ;
46036 int res3 = 0 ;
46037 void *argp4 = 0 ;
46038 int res4 = 0 ;
46039 void *argp5 = 0 ;
46040 int res5 = 0 ;
46041 PyObject *swig_obj[5] ;
46042 uint32_t result;
46043
46044 if (!SWIG_Python_UnpackTuple(args, "SBProcess_LoadImageUsingPaths", 5, 5, swig_obj)) SWIG_fail;
46045 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46046 if (!SWIG_IsOK(res1)) {
46047 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46048 }
46049 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46050 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
46051 if (!SWIG_IsOK(res2)) {
46052 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
46053 }
46054 if (!argp2) {
46055 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
46056 }
46057 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
46058 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStringList, 0 );
46059 if (!SWIG_IsOK(res3)) {
46060 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "3"" of type '" "lldb::SBStringList &""'");
46061 }
46062 if (!argp3) {
46063 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "3"" of type '" "lldb::SBStringList &""'");
46064 }
46065 arg3 = reinterpret_cast< lldb::SBStringList * >(argp3);
46066 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpec, 0 );
46067 if (!SWIG_IsOK(res4)) {
46068 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "4"" of type '" "lldb::SBFileSpec &""'");
46069 }
46070 if (!argp4) {
46071 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "4"" of type '" "lldb::SBFileSpec &""'");
46072 }
46073 arg4 = reinterpret_cast< lldb::SBFileSpec * >(argp4);
46074 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
46075 if (!SWIG_IsOK(res5)) {
46076 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "5"" of type '" "lldb::SBError &""'");
46077 }
46078 if (!argp5) {
46079 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_LoadImageUsingPaths" "', argument " "5"" of type '" "lldb::SBError &""'");
46080 }
46081 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
46082 {
46083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46084 result = (uint32_t)(arg1)->LoadImageUsingPaths((lldb::SBFileSpec const &)*arg2,*arg3,*arg4,*arg5);
46085 SWIG_PYTHON_THREAD_END_ALLOW;
46086 }
46087 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
46088 return resultobj;
46089fail:
46090 return NULL;
46091}
46092
46093
46094SWIGINTERN PyObject *_wrap_SBProcess_UnloadImage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46095 PyObject *resultobj = 0;
46096 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46097 uint32_t arg2 ;
46098 void *argp1 = 0 ;
46099 int res1 = 0 ;
46100 unsigned int val2 ;
46101 int ecode2 = 0 ;
46102 PyObject *swig_obj[2] ;
46103 lldb::SBError result;
46104
46105 if (!SWIG_Python_UnpackTuple(args, "SBProcess_UnloadImage", 2, 2, swig_obj)) SWIG_fail;
46106 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46107 if (!SWIG_IsOK(res1)) {
46108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_UnloadImage" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46109 }
46110 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46111 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
46112 if (!SWIG_IsOK(ecode2)) {
46113 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_UnloadImage" "', argument " "2"" of type '" "uint32_t""'");
46114 }
46115 arg2 = static_cast< uint32_t >(val2);
46116 {
46117 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46118 result = (arg1)->UnloadImage(arg2);
46119 SWIG_PYTHON_THREAD_END_ALLOW;
46120 }
46121 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
46122 return resultobj;
46123fail:
46124 return NULL;
46125}
46126
46127
46128SWIGINTERN PyObject *_wrap_SBProcess_SendEventData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46129 PyObject *resultobj = 0;
46130 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46131 char *arg2 = (char *) 0 ;
46132 void *argp1 = 0 ;
46133 int res1 = 0 ;
46134 int res2 ;
46135 char *buf2 = 0 ;
46136 int alloc2 = 0 ;
46137 PyObject *swig_obj[2] ;
46138 lldb::SBError result;
46139
46140 if (!SWIG_Python_UnpackTuple(args, "SBProcess_SendEventData", 2, 2, swig_obj)) SWIG_fail;
46141 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46142 if (!SWIG_IsOK(res1)) {
46143 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SendEventData" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46144 }
46145 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46146 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
46147 if (!SWIG_IsOK(res2)) {
46148 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SendEventData" "', argument " "2"" of type '" "char const *""'");
46149 }
46150 arg2 = reinterpret_cast< char * >(buf2);
46151 {
46152 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46153 result = (arg1)->SendEventData((char const *)arg2);
46154 SWIG_PYTHON_THREAD_END_ALLOW;
46155 }
46156 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
46157 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
46158 return resultobj;
46159fail:
46160 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
46161 return NULL;
46162}
46163
46164
46165SWIGINTERN PyObject *_wrap_SBProcess_GetNumExtendedBacktraceTypes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46166 PyObject *resultobj = 0;
46167 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46168 void *argp1 = 0 ;
46169 int res1 = 0 ;
46170 PyObject *swig_obj[1] ;
46171 uint32_t result;
46172
46173 if (!args) SWIG_fail;
46174 swig_obj[0] = args;
46175 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46176 if (!SWIG_IsOK(res1)) {
46177 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetNumExtendedBacktraceTypes" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46178 }
46179 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46180 {
46181 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46182 result = (uint32_t)(arg1)->GetNumExtendedBacktraceTypes();
46183 SWIG_PYTHON_THREAD_END_ALLOW;
46184 }
46185 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
46186 return resultobj;
46187fail:
46188 return NULL;
46189}
46190
46191
46192SWIGINTERN PyObject *_wrap_SBProcess_GetExtendedBacktraceTypeAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46193 PyObject *resultobj = 0;
46194 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46195 uint32_t arg2 ;
46196 void *argp1 = 0 ;
46197 int res1 = 0 ;
46198 unsigned int val2 ;
46199 int ecode2 = 0 ;
46200 PyObject *swig_obj[2] ;
46201 char *result = 0 ;
46202
46203 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetExtendedBacktraceTypeAtIndex", 2, 2, swig_obj)) SWIG_fail;
46204 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46205 if (!SWIG_IsOK(res1)) {
46206 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetExtendedBacktraceTypeAtIndex" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46207 }
46208 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46209 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
46210 if (!SWIG_IsOK(ecode2)) {
46211 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetExtendedBacktraceTypeAtIndex" "', argument " "2"" of type '" "uint32_t""'");
46212 }
46213 arg2 = static_cast< uint32_t >(val2);
46214 {
46215 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46216 result = (char *)(arg1)->GetExtendedBacktraceTypeAtIndex(arg2);
46217 SWIG_PYTHON_THREAD_END_ALLOW;
46218 }
46219 resultobj = SWIG_FromCharPtr((const char *)result);
46220 return resultobj;
46221fail:
46222 return NULL;
46223}
46224
46225
46226SWIGINTERN PyObject *_wrap_SBProcess_GetHistoryThreads(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46227 PyObject *resultobj = 0;
46228 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46229 lldb::addr_t arg2 ;
46230 void *argp1 = 0 ;
46231 int res1 = 0 ;
46232 unsigned long long val2 ;
46233 int ecode2 = 0 ;
46234 PyObject *swig_obj[2] ;
46235 lldb::SBThreadCollection result;
46236
46237 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetHistoryThreads", 2, 2, swig_obj)) SWIG_fail;
46238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46239 if (!SWIG_IsOK(res1)) {
46240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetHistoryThreads" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46241 }
46242 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46243 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
46244 if (!SWIG_IsOK(ecode2)) {
46245 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetHistoryThreads" "', argument " "2"" of type '" "lldb::addr_t""'");
46246 }
46247 arg2 = static_cast< lldb::addr_t >(val2);
46248 {
46249 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46250 result = (arg1)->GetHistoryThreads(arg2);
46251 SWIG_PYTHON_THREAD_END_ALLOW;
46252 }
46253 resultobj = SWIG_NewPointerObj((new lldb::SBThreadCollection(static_cast< const lldb::SBThreadCollection& >(result))), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_OWN | 0 );
46254 return resultobj;
46255fail:
46256 return NULL;
46257}
46258
46259
46260SWIGINTERN PyObject *_wrap_SBProcess_IsInstrumentationRuntimePresent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46261 PyObject *resultobj = 0;
46262 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46263 lldb::InstrumentationRuntimeType arg2 ;
46264 void *argp1 = 0 ;
46265 int res1 = 0 ;
46266 int val2 ;
46267 int ecode2 = 0 ;
46268 PyObject *swig_obj[2] ;
46269 bool result;
46270
46271 if (!SWIG_Python_UnpackTuple(args, "SBProcess_IsInstrumentationRuntimePresent", 2, 2, swig_obj)) SWIG_fail;
46272 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46273 if (!SWIG_IsOK(res1)) {
46274 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_IsInstrumentationRuntimePresent" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46275 }
46276 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46277 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
46278 if (!SWIG_IsOK(ecode2)) {
46279 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_IsInstrumentationRuntimePresent" "', argument " "2"" of type '" "lldb::InstrumentationRuntimeType""'");
46280 }
46281 arg2 = static_cast< lldb::InstrumentationRuntimeType >(val2);
46282 {
46283 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46284 result = (bool)(arg1)->IsInstrumentationRuntimePresent(arg2);
46285 SWIG_PYTHON_THREAD_END_ALLOW;
46286 }
46287 resultobj = SWIG_From_bool(static_cast< bool >(result));
46288 return resultobj;
46289fail:
46290 return NULL;
46291}
46292
46293
46294SWIGINTERN PyObject *_wrap_SBProcess_SaveCore(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46295 PyObject *resultobj = 0;
46296 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46297 char *arg2 = (char *) 0 ;
46298 void *argp1 = 0 ;
46299 int res1 = 0 ;
46300 int res2 ;
46301 char *buf2 = 0 ;
46302 int alloc2 = 0 ;
46303 PyObject *swig_obj[2] ;
46304 lldb::SBError result;
46305
46306 if (!SWIG_Python_UnpackTuple(args, "SBProcess_SaveCore", 2, 2, swig_obj)) SWIG_fail;
46307 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46308 if (!SWIG_IsOK(res1)) {
46309 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_SaveCore" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46310 }
46311 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46312 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
46313 if (!SWIG_IsOK(res2)) {
46314 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_SaveCore" "', argument " "2"" of type '" "char const *""'");
46315 }
46316 arg2 = reinterpret_cast< char * >(buf2);
46317 {
46318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46319 result = (arg1)->SaveCore((char const *)arg2);
46320 SWIG_PYTHON_THREAD_END_ALLOW;
46321 }
46322 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
46323 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
46324 return resultobj;
46325fail:
46326 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
46327 return NULL;
46328}
46329
46330
46331SWIGINTERN PyObject *_wrap_SBProcess_StartTrace(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46332 PyObject *resultobj = 0;
46333 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46334 lldb::SBTraceOptions *arg2 = 0 ;
46335 lldb::SBError *arg3 = 0 ;
46336 void *argp1 = 0 ;
46337 int res1 = 0 ;
46338 void *argp2 = 0 ;
46339 int res2 = 0 ;
46340 void *argp3 = 0 ;
46341 int res3 = 0 ;
46342 PyObject *swig_obj[3] ;
46343 lldb::SBTrace result;
46344
46345 if (!SWIG_Python_UnpackTuple(args, "SBProcess_StartTrace", 3, 3, swig_obj)) SWIG_fail;
46346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46347 if (!SWIG_IsOK(res1)) {
46348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_StartTrace" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46349 }
46350 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46351 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTraceOptions, 0 );
46352 if (!SWIG_IsOK(res2)) {
46353 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBProcess_StartTrace" "', argument " "2"" of type '" "lldb::SBTraceOptions &""'");
46354 }
46355 if (!argp2) {
46356 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_StartTrace" "', argument " "2"" of type '" "lldb::SBTraceOptions &""'");
46357 }
46358 arg2 = reinterpret_cast< lldb::SBTraceOptions * >(argp2);
46359 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
46360 if (!SWIG_IsOK(res3)) {
46361 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_StartTrace" "', argument " "3"" of type '" "lldb::SBError &""'");
46362 }
46363 if (!argp3) {
46364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_StartTrace" "', argument " "3"" of type '" "lldb::SBError &""'");
46365 }
46366 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
46367 {
46368 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46369 result = (arg1)->StartTrace(*arg2,*arg3);
46370 SWIG_PYTHON_THREAD_END_ALLOW;
46371 }
46372 resultobj = SWIG_NewPointerObj((new lldb::SBTrace(static_cast< const lldb::SBTrace& >(result))), SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_OWN | 0 );
46373 return resultobj;
46374fail:
46375 return NULL;
46376}
46377
46378
46379SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegionInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46380 PyObject *resultobj = 0;
46381 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46382 lldb::addr_t arg2 ;
46383 lldb::SBMemoryRegionInfo *arg3 = 0 ;
46384 void *argp1 = 0 ;
46385 int res1 = 0 ;
46386 unsigned long long val2 ;
46387 int ecode2 = 0 ;
46388 void *argp3 = 0 ;
46389 int res3 = 0 ;
46390 PyObject *swig_obj[3] ;
46391 lldb::SBError result;
46392
46393 if (!SWIG_Python_UnpackTuple(args, "SBProcess_GetMemoryRegionInfo", 3, 3, swig_obj)) SWIG_fail;
46394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46395 if (!SWIG_IsOK(res1)) {
46396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46397 }
46398 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46399 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
46400 if (!SWIG_IsOK(ecode2)) {
46401 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "2"" of type '" "lldb::addr_t""'");
46402 }
46403 arg2 = static_cast< lldb::addr_t >(val2);
46404 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBMemoryRegionInfo, 0 );
46405 if (!SWIG_IsOK(res3)) {
46406 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
46407 }
46408 if (!argp3) {
46409 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBProcess_GetMemoryRegionInfo" "', argument " "3"" of type '" "lldb::SBMemoryRegionInfo &""'");
46410 }
46411 arg3 = reinterpret_cast< lldb::SBMemoryRegionInfo * >(argp3);
46412 {
46413 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46414 result = (arg1)->GetMemoryRegionInfo(arg2,*arg3);
46415 SWIG_PYTHON_THREAD_END_ALLOW;
46416 }
46417 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
46418 return resultobj;
46419fail:
46420 return NULL;
46421}
46422
46423
46424SWIGINTERN PyObject *_wrap_SBProcess_GetMemoryRegions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46425 PyObject *resultobj = 0;
46426 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46427 void *argp1 = 0 ;
46428 int res1 = 0 ;
46429 PyObject *swig_obj[1] ;
46430 lldb::SBMemoryRegionInfoList result;
46431
46432 if (!args) SWIG_fail;
46433 swig_obj[0] = args;
46434 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46435 if (!SWIG_IsOK(res1)) {
46436 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetMemoryRegions" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46437 }
46438 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46439 {
46440 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46441 result = (arg1)->GetMemoryRegions();
46442 SWIG_PYTHON_THREAD_END_ALLOW;
46443 }
46444 resultobj = SWIG_NewPointerObj((new lldb::SBMemoryRegionInfoList(static_cast< const lldb::SBMemoryRegionInfoList& >(result))), SWIGTYPE_p_lldb__SBMemoryRegionInfoList, SWIG_POINTER_OWN | 0 );
46445 return resultobj;
46446fail:
46447 return NULL;
46448}
46449
46450
46451SWIGINTERN PyObject *_wrap_SBProcess_GetProcessInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46452 PyObject *resultobj = 0;
46453 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46454 void *argp1 = 0 ;
46455 int res1 = 0 ;
46456 PyObject *swig_obj[1] ;
46457 lldb::SBProcessInfo result;
46458
46459 if (!args) SWIG_fail;
46460 swig_obj[0] = args;
46461 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46462 if (!SWIG_IsOK(res1)) {
46463 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess_GetProcessInfo" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46464 }
46465 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46466 {
46467 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46468 result = (arg1)->GetProcessInfo();
46469 SWIG_PYTHON_THREAD_END_ALLOW;
46470 }
46471 resultobj = SWIG_NewPointerObj((new lldb::SBProcessInfo(static_cast< const lldb::SBProcessInfo& >(result))), SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_OWN | 0 );
46472 return resultobj;
46473fail:
46474 return NULL;
46475}
46476
46477
46478SWIGINTERN PyObject *_wrap_SBProcess___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46479 PyObject *resultobj = 0;
46480 lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46481 void *argp1 = 0 ;
46482 int res1 = 0 ;
46483 PyObject *swig_obj[1] ;
46484 std::string result;
46485
46486 if (!args) SWIG_fail;
46487 swig_obj[0] = args;
46488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcess, 0 | 0 );
46489 if (!SWIG_IsOK(res1)) {
46490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcess___str__" "', argument " "1"" of type '" "lldb::SBProcess *""'");
46491 }
46492 arg1 = reinterpret_cast< lldb::SBProcess * >(argp1);
46493 {
46494 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46495 result = lldb_SBProcess___str__(arg1);
46496 SWIG_PYTHON_THREAD_END_ALLOW;
46497 }
46498 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
46499 return resultobj;
46500fail:
46501 return NULL;
46502}
46503
46504
46505SWIGINTERN PyObject *SBProcess_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46506 PyObject *obj;
46507 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
46508 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBProcess, SWIG_NewClientData(obj));
46509 return SWIG_Py_Void();
46510}
46511
46512SWIGINTERN PyObject *SBProcess_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46513 return SWIG_Python_InitShadowInstance(args);
46514}
46515
46516SWIGINTERN PyObject *_wrap_new_SBProcessInfo__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
46517 PyObject *resultobj = 0;
46518 lldb::SBProcessInfo *result = 0 ;
46519
46520 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
46521 {
46522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46523 result = (lldb::SBProcessInfo *)new lldb::SBProcessInfo();
46524 SWIG_PYTHON_THREAD_END_ALLOW;
46525 }
46526 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_NEW | 0 );
46527 return resultobj;
46528fail:
46529 return NULL;
46530}
46531
46532
46533SWIGINTERN PyObject *_wrap_new_SBProcessInfo__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
46534 PyObject *resultobj = 0;
46535 lldb::SBProcessInfo *arg1 = 0 ;
46536 void *argp1 = 0 ;
46537 int res1 = 0 ;
46538 lldb::SBProcessInfo *result = 0 ;
46539
46540 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
46541 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0);
46542 if (!SWIG_IsOK(res1)) {
46543 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBProcessInfo" "', argument " "1"" of type '" "lldb::SBProcessInfo const &""'");
46544 }
46545 if (!argp1) {
46546 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBProcessInfo" "', argument " "1"" of type '" "lldb::SBProcessInfo const &""'");
46547 }
46548 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46549 {
46550 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46551 result = (lldb::SBProcessInfo *)new lldb::SBProcessInfo((lldb::SBProcessInfo const &)*arg1);
46552 SWIG_PYTHON_THREAD_END_ALLOW;
46553 }
46554 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_NEW | 0 );
46555 return resultobj;
46556fail:
46557 return NULL;
46558}
46559
46560
46561SWIGINTERN PyObject *_wrap_new_SBProcessInfo(PyObject *self, PyObject *args) {
46562 Py_ssize_t argc;
46563 PyObject *argv[2] = {
46564 0
46565 };
46566
46567 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBProcessInfo", 0, 1, argv))) SWIG_fail;
46568 --argc;
46569 if (argc == 0) {
46570 return _wrap_new_SBProcessInfo__SWIG_0(self, argc, argv);
46571 }
46572 if (argc == 1) {
46573 int _v;
46574 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_NO_NULL | 0);
46575 _v = SWIG_CheckState(res);
46576 if (_v) {
46577 return _wrap_new_SBProcessInfo__SWIG_1(self, argc, argv);
46578 }
46579 }
46580
46581fail:
46582 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBProcessInfo'.\n"
46583 " Possible C/C++ prototypes are:\n"
46584 " lldb::SBProcessInfo::SBProcessInfo()\n"
46585 " lldb::SBProcessInfo::SBProcessInfo(lldb::SBProcessInfo const &)\n");
46586 return 0;
46587}
46588
46589
46590SWIGINTERN PyObject *_wrap_delete_SBProcessInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46591 PyObject *resultobj = 0;
46592 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46593 void *argp1 = 0 ;
46594 int res1 = 0 ;
46595 PyObject *swig_obj[1] ;
46596
46597 if (!args) SWIG_fail;
46598 swig_obj[0] = args;
46599 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, SWIG_POINTER_DISOWN | 0 );
46600 if (!SWIG_IsOK(res1)) {
46601 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBProcessInfo" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46602 }
46603 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46604 {
46605 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46606 delete arg1;
46607 SWIG_PYTHON_THREAD_END_ALLOW;
46608 }
46609 resultobj = SWIG_Py_Void();
46610 return resultobj;
46611fail:
46612 return NULL;
46613}
46614
46615
46616SWIGINTERN PyObject *_wrap_SBProcessInfo_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46617 PyObject *resultobj = 0;
46618 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46619 void *argp1 = 0 ;
46620 int res1 = 0 ;
46621 PyObject *swig_obj[1] ;
46622 bool result;
46623
46624 if (!args) SWIG_fail;
46625 swig_obj[0] = args;
46626 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46627 if (!SWIG_IsOK(res1)) {
46628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_IsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46629 }
46630 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46631 {
46632 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46633 result = (bool)(arg1)->IsValid();
46634 SWIG_PYTHON_THREAD_END_ALLOW;
46635 }
46636 resultobj = SWIG_From_bool(static_cast< bool >(result));
46637 return resultobj;
46638fail:
46639 return NULL;
46640}
46641
46642
46643SWIGINTERN PyObject *_wrap_SBProcessInfo___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46644 PyObject *resultobj = 0;
46645 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46646 void *argp1 = 0 ;
46647 int res1 = 0 ;
46648 PyObject *swig_obj[1] ;
46649 bool result;
46650
46651 if (!args) SWIG_fail;
46652 swig_obj[0] = args;
46653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46654 if (!SWIG_IsOK(res1)) {
46655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo___nonzero__" "', argument " "1"" of type '" "lldb::SBProcessInfo const *""'");
46656 }
46657 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46658 {
46659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46660 result = (bool)((lldb::SBProcessInfo const *)arg1)->operator bool();
46661 SWIG_PYTHON_THREAD_END_ALLOW;
46662 }
46663 resultobj = SWIG_From_bool(static_cast< bool >(result));
46664 return resultobj;
46665fail:
46666 return NULL;
46667}
46668
46669
46670SWIGINTERN PyObject *_wrap_SBProcessInfo_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46671 PyObject *resultobj = 0;
46672 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46673 void *argp1 = 0 ;
46674 int res1 = 0 ;
46675 PyObject *swig_obj[1] ;
46676 char *result = 0 ;
46677
46678 if (!args) SWIG_fail;
46679 swig_obj[0] = args;
46680 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46681 if (!SWIG_IsOK(res1)) {
46682 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetName" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46683 }
46684 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46685 {
46686 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46687 result = (char *)(arg1)->GetName();
46688 SWIG_PYTHON_THREAD_END_ALLOW;
46689 }
46690 resultobj = SWIG_FromCharPtr((const char *)result);
46691 return resultobj;
46692fail:
46693 return NULL;
46694}
46695
46696
46697SWIGINTERN PyObject *_wrap_SBProcessInfo_GetExecutableFile(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46698 PyObject *resultobj = 0;
46699 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46700 void *argp1 = 0 ;
46701 int res1 = 0 ;
46702 PyObject *swig_obj[1] ;
46703 lldb::SBFileSpec result;
46704
46705 if (!args) SWIG_fail;
46706 swig_obj[0] = args;
46707 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46708 if (!SWIG_IsOK(res1)) {
46709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetExecutableFile" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46710 }
46711 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46712 {
46713 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46714 result = (arg1)->GetExecutableFile();
46715 SWIG_PYTHON_THREAD_END_ALLOW;
46716 }
46717 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
46718 return resultobj;
46719fail:
46720 return NULL;
46721}
46722
46723
46724SWIGINTERN PyObject *_wrap_SBProcessInfo_GetProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46725 PyObject *resultobj = 0;
46726 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46727 void *argp1 = 0 ;
46728 int res1 = 0 ;
46729 PyObject *swig_obj[1] ;
46730 lldb::pid_t result;
46731
46732 if (!args) SWIG_fail;
46733 swig_obj[0] = args;
46734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46735 if (!SWIG_IsOK(res1)) {
46736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetProcessID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46737 }
46738 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46739 {
46740 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46741 result = (lldb::pid_t)(arg1)->GetProcessID();
46742 SWIG_PYTHON_THREAD_END_ALLOW;
46743 }
46744 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
46745 return resultobj;
46746fail:
46747 return NULL;
46748}
46749
46750
46751SWIGINTERN PyObject *_wrap_SBProcessInfo_GetUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46752 PyObject *resultobj = 0;
46753 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46754 void *argp1 = 0 ;
46755 int res1 = 0 ;
46756 PyObject *swig_obj[1] ;
46757 uint32_t result;
46758
46759 if (!args) SWIG_fail;
46760 swig_obj[0] = args;
46761 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46762 if (!SWIG_IsOK(res1)) {
46763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetUserID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46764 }
46765 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46766 {
46767 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46768 result = (uint32_t)(arg1)->GetUserID();
46769 SWIG_PYTHON_THREAD_END_ALLOW;
46770 }
46771 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
46772 return resultobj;
46773fail:
46774 return NULL;
46775}
46776
46777
46778SWIGINTERN PyObject *_wrap_SBProcessInfo_GetGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46779 PyObject *resultobj = 0;
46780 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46781 void *argp1 = 0 ;
46782 int res1 = 0 ;
46783 PyObject *swig_obj[1] ;
46784 uint32_t result;
46785
46786 if (!args) SWIG_fail;
46787 swig_obj[0] = args;
46788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46789 if (!SWIG_IsOK(res1)) {
46790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetGroupID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46791 }
46792 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46793 {
46794 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46795 result = (uint32_t)(arg1)->GetGroupID();
46796 SWIG_PYTHON_THREAD_END_ALLOW;
46797 }
46798 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
46799 return resultobj;
46800fail:
46801 return NULL;
46802}
46803
46804
46805SWIGINTERN PyObject *_wrap_SBProcessInfo_UserIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46806 PyObject *resultobj = 0;
46807 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46808 void *argp1 = 0 ;
46809 int res1 = 0 ;
46810 PyObject *swig_obj[1] ;
46811 bool result;
46812
46813 if (!args) SWIG_fail;
46814 swig_obj[0] = args;
46815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46816 if (!SWIG_IsOK(res1)) {
46817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_UserIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46818 }
46819 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46820 {
46821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46822 result = (bool)(arg1)->UserIDIsValid();
46823 SWIG_PYTHON_THREAD_END_ALLOW;
46824 }
46825 resultobj = SWIG_From_bool(static_cast< bool >(result));
46826 return resultobj;
46827fail:
46828 return NULL;
46829}
46830
46831
46832SWIGINTERN PyObject *_wrap_SBProcessInfo_GroupIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46833 PyObject *resultobj = 0;
46834 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46835 void *argp1 = 0 ;
46836 int res1 = 0 ;
46837 PyObject *swig_obj[1] ;
46838 bool result;
46839
46840 if (!args) SWIG_fail;
46841 swig_obj[0] = args;
46842 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46843 if (!SWIG_IsOK(res1)) {
46844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GroupIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46845 }
46846 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46847 {
46848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46849 result = (bool)(arg1)->GroupIDIsValid();
46850 SWIG_PYTHON_THREAD_END_ALLOW;
46851 }
46852 resultobj = SWIG_From_bool(static_cast< bool >(result));
46853 return resultobj;
46854fail:
46855 return NULL;
46856}
46857
46858
46859SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveUserID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46860 PyObject *resultobj = 0;
46861 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46862 void *argp1 = 0 ;
46863 int res1 = 0 ;
46864 PyObject *swig_obj[1] ;
46865 uint32_t result;
46866
46867 if (!args) SWIG_fail;
46868 swig_obj[0] = args;
46869 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46870 if (!SWIG_IsOK(res1)) {
46871 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetEffectiveUserID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46872 }
46873 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46874 {
46875 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46876 result = (uint32_t)(arg1)->GetEffectiveUserID();
46877 SWIG_PYTHON_THREAD_END_ALLOW;
46878 }
46879 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
46880 return resultobj;
46881fail:
46882 return NULL;
46883}
46884
46885
46886SWIGINTERN PyObject *_wrap_SBProcessInfo_GetEffectiveGroupID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46887 PyObject *resultobj = 0;
46888 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46889 void *argp1 = 0 ;
46890 int res1 = 0 ;
46891 PyObject *swig_obj[1] ;
46892 uint32_t result;
46893
46894 if (!args) SWIG_fail;
46895 swig_obj[0] = args;
46896 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46897 if (!SWIG_IsOK(res1)) {
46898 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetEffectiveGroupID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46899 }
46900 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46901 {
46902 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46903 result = (uint32_t)(arg1)->GetEffectiveGroupID();
46904 SWIG_PYTHON_THREAD_END_ALLOW;
46905 }
46906 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
46907 return resultobj;
46908fail:
46909 return NULL;
46910}
46911
46912
46913SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveUserIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46914 PyObject *resultobj = 0;
46915 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46916 void *argp1 = 0 ;
46917 int res1 = 0 ;
46918 PyObject *swig_obj[1] ;
46919 bool result;
46920
46921 if (!args) SWIG_fail;
46922 swig_obj[0] = args;
46923 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46924 if (!SWIG_IsOK(res1)) {
46925 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_EffectiveUserIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46926 }
46927 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46928 {
46929 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46930 result = (bool)(arg1)->EffectiveUserIDIsValid();
46931 SWIG_PYTHON_THREAD_END_ALLOW;
46932 }
46933 resultobj = SWIG_From_bool(static_cast< bool >(result));
46934 return resultobj;
46935fail:
46936 return NULL;
46937}
46938
46939
46940SWIGINTERN PyObject *_wrap_SBProcessInfo_EffectiveGroupIDIsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46941 PyObject *resultobj = 0;
46942 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46943 void *argp1 = 0 ;
46944 int res1 = 0 ;
46945 PyObject *swig_obj[1] ;
46946 bool result;
46947
46948 if (!args) SWIG_fail;
46949 swig_obj[0] = args;
46950 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46951 if (!SWIG_IsOK(res1)) {
46952 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_EffectiveGroupIDIsValid" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46953 }
46954 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46955 {
46956 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46957 result = (bool)(arg1)->EffectiveGroupIDIsValid();
46958 SWIG_PYTHON_THREAD_END_ALLOW;
46959 }
46960 resultobj = SWIG_From_bool(static_cast< bool >(result));
46961 return resultobj;
46962fail:
46963 return NULL;
46964}
46965
46966
46967SWIGINTERN PyObject *_wrap_SBProcessInfo_GetParentProcessID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46968 PyObject *resultobj = 0;
46969 lldb::SBProcessInfo *arg1 = (lldb::SBProcessInfo *) 0 ;
46970 void *argp1 = 0 ;
46971 int res1 = 0 ;
46972 PyObject *swig_obj[1] ;
46973 lldb::pid_t result;
46974
46975 if (!args) SWIG_fail;
46976 swig_obj[0] = args;
46977 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBProcessInfo, 0 | 0 );
46978 if (!SWIG_IsOK(res1)) {
46979 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBProcessInfo_GetParentProcessID" "', argument " "1"" of type '" "lldb::SBProcessInfo *""'");
46980 }
46981 arg1 = reinterpret_cast< lldb::SBProcessInfo * >(argp1);
46982 {
46983 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
46984 result = (lldb::pid_t)(arg1)->GetParentProcessID();
46985 SWIG_PYTHON_THREAD_END_ALLOW;
46986 }
46987 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
46988 return resultobj;
46989fail:
46990 return NULL;
46991}
46992
46993
46994SWIGINTERN PyObject *SBProcessInfo_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
46995 PyObject *obj;
46996 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
46997 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBProcessInfo, SWIG_NewClientData(obj));
46998 return SWIG_Py_Void();
46999}
47000
47001SWIGINTERN PyObject *SBProcessInfo_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47002 return SWIG_Python_InitShadowInstance(args);
47003}
47004
47005SWIGINTERN PyObject *_wrap_new_SBQueue__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
47006 PyObject *resultobj = 0;
47007 lldb::SBQueue *result = 0 ;
47008
47009 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
47010 {
47011 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47012 result = (lldb::SBQueue *)new lldb::SBQueue();
47013 SWIG_PYTHON_THREAD_END_ALLOW;
47014 }
47015 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_NEW | 0 );
47016 return resultobj;
47017fail:
47018 return NULL;
47019}
47020
47021
47022SWIGINTERN PyObject *_wrap_new_SBQueue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
47023 PyObject *resultobj = 0;
47024 lldb::QueueSP *arg1 = 0 ;
47025 void *argp1 = 0 ;
47026 int res1 = 0 ;
47027 lldb::SBQueue *result = 0 ;
47028
47029 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
47030 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_std__shared_ptrT_lldb_private__Queue_t, 0 | 0);
47031 if (!SWIG_IsOK(res1)) {
47032 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBQueue" "', argument " "1"" of type '" "lldb::QueueSP const &""'");
47033 }
47034 if (!argp1) {
47035 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBQueue" "', argument " "1"" of type '" "lldb::QueueSP const &""'");
47036 }
47037 arg1 = reinterpret_cast< lldb::QueueSP * >(argp1);
47038 {
47039 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47040 result = (lldb::SBQueue *)new lldb::SBQueue((lldb::QueueSP const &)*arg1);
47041 SWIG_PYTHON_THREAD_END_ALLOW;
47042 }
47043 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_NEW | 0 );
47044 return resultobj;
47045fail:
47046 return NULL;
47047}
47048
47049
47050SWIGINTERN PyObject *_wrap_new_SBQueue(PyObject *self, PyObject *args) {
47051 Py_ssize_t argc;
47052 PyObject *argv[2] = {
47053 0
47054 };
47055
47056 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBQueue", 0, 1, argv))) SWIG_fail;
47057 --argc;
47058 if (argc == 0) {
47059 return _wrap_new_SBQueue__SWIG_0(self, argc, argv);
47060 }
47061 if (argc == 1) {
47062 int _v;
47063 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_std__shared_ptrT_lldb_private__Queue_t, SWIG_POINTER_NO_NULL | 0);
47064 _v = SWIG_CheckState(res);
47065 if (_v) {
47066 return _wrap_new_SBQueue__SWIG_1(self, argc, argv);
47067 }
47068 }
47069
47070fail:
47071 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBQueue'.\n"
47072 " Possible C/C++ prototypes are:\n"
47073 " lldb::SBQueue::SBQueue()\n"
47074 " lldb::SBQueue::SBQueue(lldb::QueueSP const &)\n");
47075 return 0;
47076}
47077
47078
47079SWIGINTERN PyObject *_wrap_delete_SBQueue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47080 PyObject *resultobj = 0;
47081 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47082 void *argp1 = 0 ;
47083 int res1 = 0 ;
47084 PyObject *swig_obj[1] ;
47085
47086 if (!args) SWIG_fail;
47087 swig_obj[0] = args;
47088 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_DISOWN | 0 );
47089 if (!SWIG_IsOK(res1)) {
47090 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBQueue" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47091 }
47092 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47093 {
47094 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47095 delete arg1;
47096 SWIG_PYTHON_THREAD_END_ALLOW;
47097 }
47098 resultobj = SWIG_Py_Void();
47099 return resultobj;
47100fail:
47101 return NULL;
47102}
47103
47104
47105SWIGINTERN PyObject *_wrap_SBQueue_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47106 PyObject *resultobj = 0;
47107 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47108 void *argp1 = 0 ;
47109 int res1 = 0 ;
47110 PyObject *swig_obj[1] ;
47111 bool result;
47112
47113 if (!args) SWIG_fail;
47114 swig_obj[0] = args;
47115 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47116 if (!SWIG_IsOK(res1)) {
47117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_IsValid" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
47118 }
47119 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47120 {
47121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47122 result = (bool)((lldb::SBQueue const *)arg1)->IsValid();
47123 SWIG_PYTHON_THREAD_END_ALLOW;
47124 }
47125 resultobj = SWIG_From_bool(static_cast< bool >(result));
47126 return resultobj;
47127fail:
47128 return NULL;
47129}
47130
47131
47132SWIGINTERN PyObject *_wrap_SBQueue___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47133 PyObject *resultobj = 0;
47134 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47135 void *argp1 = 0 ;
47136 int res1 = 0 ;
47137 PyObject *swig_obj[1] ;
47138 bool result;
47139
47140 if (!args) SWIG_fail;
47141 swig_obj[0] = args;
47142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47143 if (!SWIG_IsOK(res1)) {
47144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue___nonzero__" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
47145 }
47146 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47147 {
47148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47149 result = (bool)((lldb::SBQueue const *)arg1)->operator bool();
47150 SWIG_PYTHON_THREAD_END_ALLOW;
47151 }
47152 resultobj = SWIG_From_bool(static_cast< bool >(result));
47153 return resultobj;
47154fail:
47155 return NULL;
47156}
47157
47158
47159SWIGINTERN PyObject *_wrap_SBQueue_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47160 PyObject *resultobj = 0;
47161 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47162 void *argp1 = 0 ;
47163 int res1 = 0 ;
47164 PyObject *swig_obj[1] ;
47165
47166 if (!args) SWIG_fail;
47167 swig_obj[0] = args;
47168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47169 if (!SWIG_IsOK(res1)) {
47170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_Clear" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47171 }
47172 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47173 {
47174 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47175 (arg1)->Clear();
47176 SWIG_PYTHON_THREAD_END_ALLOW;
47177 }
47178 resultobj = SWIG_Py_Void();
47179 return resultobj;
47180fail:
47181 return NULL;
47182}
47183
47184
47185SWIGINTERN PyObject *_wrap_SBQueue_GetProcess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47186 PyObject *resultobj = 0;
47187 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47188 void *argp1 = 0 ;
47189 int res1 = 0 ;
47190 PyObject *swig_obj[1] ;
47191 lldb::SBProcess result;
47192
47193 if (!args) SWIG_fail;
47194 swig_obj[0] = args;
47195 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47196 if (!SWIG_IsOK(res1)) {
47197 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetProcess" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47198 }
47199 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47200 {
47201 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47202 result = (arg1)->GetProcess();
47203 SWIG_PYTHON_THREAD_END_ALLOW;
47204 }
47205 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
47206 return resultobj;
47207fail:
47208 return NULL;
47209}
47210
47211
47212SWIGINTERN PyObject *_wrap_SBQueue_GetQueueID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47213 PyObject *resultobj = 0;
47214 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47215 void *argp1 = 0 ;
47216 int res1 = 0 ;
47217 PyObject *swig_obj[1] ;
47218 lldb::queue_id_t result;
47219
47220 if (!args) SWIG_fail;
47221 swig_obj[0] = args;
47222 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47223 if (!SWIG_IsOK(res1)) {
47224 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetQueueID" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
47225 }
47226 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47227 {
47228 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47229 result = (lldb::queue_id_t)((lldb::SBQueue const *)arg1)->GetQueueID();
47230 SWIG_PYTHON_THREAD_END_ALLOW;
47231 }
47232 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
47233 return resultobj;
47234fail:
47235 return NULL;
47236}
47237
47238
47239SWIGINTERN PyObject *_wrap_SBQueue_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47240 PyObject *resultobj = 0;
47241 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47242 void *argp1 = 0 ;
47243 int res1 = 0 ;
47244 PyObject *swig_obj[1] ;
47245 char *result = 0 ;
47246
47247 if (!args) SWIG_fail;
47248 swig_obj[0] = args;
47249 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47250 if (!SWIG_IsOK(res1)) {
47251 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetName" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
47252 }
47253 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47254 {
47255 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47256 result = (char *)((lldb::SBQueue const *)arg1)->GetName();
47257 SWIG_PYTHON_THREAD_END_ALLOW;
47258 }
47259 resultobj = SWIG_FromCharPtr((const char *)result);
47260 return resultobj;
47261fail:
47262 return NULL;
47263}
47264
47265
47266SWIGINTERN PyObject *_wrap_SBQueue_GetKind(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47267 PyObject *resultobj = 0;
47268 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47269 void *argp1 = 0 ;
47270 int res1 = 0 ;
47271 PyObject *swig_obj[1] ;
47272 lldb::QueueKind result;
47273
47274 if (!args) SWIG_fail;
47275 swig_obj[0] = args;
47276 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47277 if (!SWIG_IsOK(res1)) {
47278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetKind" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47279 }
47280 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47281 {
47282 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47283 result = (lldb::QueueKind)(arg1)->GetKind();
47284 SWIG_PYTHON_THREAD_END_ALLOW;
47285 }
47286 resultobj = SWIG_From_int(static_cast< int >(result));
47287 return resultobj;
47288fail:
47289 return NULL;
47290}
47291
47292
47293SWIGINTERN PyObject *_wrap_SBQueue_GetIndexID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47294 PyObject *resultobj = 0;
47295 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47296 void *argp1 = 0 ;
47297 int res1 = 0 ;
47298 PyObject *swig_obj[1] ;
47299 uint32_t result;
47300
47301 if (!args) SWIG_fail;
47302 swig_obj[0] = args;
47303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47304 if (!SWIG_IsOK(res1)) {
47305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetIndexID" "', argument " "1"" of type '" "lldb::SBQueue const *""'");
47306 }
47307 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47308 {
47309 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47310 result = (uint32_t)((lldb::SBQueue const *)arg1)->GetIndexID();
47311 SWIG_PYTHON_THREAD_END_ALLOW;
47312 }
47313 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
47314 return resultobj;
47315fail:
47316 return NULL;
47317}
47318
47319
47320SWIGINTERN PyObject *_wrap_SBQueue_GetNumThreads(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47321 PyObject *resultobj = 0;
47322 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47323 void *argp1 = 0 ;
47324 int res1 = 0 ;
47325 PyObject *swig_obj[1] ;
47326 uint32_t result;
47327
47328 if (!args) SWIG_fail;
47329 swig_obj[0] = args;
47330 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47331 if (!SWIG_IsOK(res1)) {
47332 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetNumThreads" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47333 }
47334 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47335 {
47336 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47337 result = (uint32_t)(arg1)->GetNumThreads();
47338 SWIG_PYTHON_THREAD_END_ALLOW;
47339 }
47340 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
47341 return resultobj;
47342fail:
47343 return NULL;
47344}
47345
47346
47347SWIGINTERN PyObject *_wrap_SBQueue_GetThreadAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47348 PyObject *resultobj = 0;
47349 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47350 uint32_t arg2 ;
47351 void *argp1 = 0 ;
47352 int res1 = 0 ;
47353 unsigned int val2 ;
47354 int ecode2 = 0 ;
47355 PyObject *swig_obj[2] ;
47356 lldb::SBThread result;
47357
47358 if (!SWIG_Python_UnpackTuple(args, "SBQueue_GetThreadAtIndex", 2, 2, swig_obj)) SWIG_fail;
47359 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47360 if (!SWIG_IsOK(res1)) {
47361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetThreadAtIndex" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47362 }
47363 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47364 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
47365 if (!SWIG_IsOK(ecode2)) {
47366 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBQueue_GetThreadAtIndex" "', argument " "2"" of type '" "uint32_t""'");
47367 }
47368 arg2 = static_cast< uint32_t >(val2);
47369 {
47370 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47371 result = (arg1)->GetThreadAtIndex(arg2);
47372 SWIG_PYTHON_THREAD_END_ALLOW;
47373 }
47374 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
47375 return resultobj;
47376fail:
47377 return NULL;
47378}
47379
47380
47381SWIGINTERN PyObject *_wrap_SBQueue_GetNumPendingItems(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47382 PyObject *resultobj = 0;
47383 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47384 void *argp1 = 0 ;
47385 int res1 = 0 ;
47386 PyObject *swig_obj[1] ;
47387 uint32_t result;
47388
47389 if (!args) SWIG_fail;
47390 swig_obj[0] = args;
47391 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47392 if (!SWIG_IsOK(res1)) {
47393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetNumPendingItems" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47394 }
47395 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47396 {
47397 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47398 result = (uint32_t)(arg1)->GetNumPendingItems();
47399 SWIG_PYTHON_THREAD_END_ALLOW;
47400 }
47401 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
47402 return resultobj;
47403fail:
47404 return NULL;
47405}
47406
47407
47408SWIGINTERN PyObject *_wrap_SBQueue_GetPendingItemAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47409 PyObject *resultobj = 0;
47410 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47411 uint32_t arg2 ;
47412 void *argp1 = 0 ;
47413 int res1 = 0 ;
47414 unsigned int val2 ;
47415 int ecode2 = 0 ;
47416 PyObject *swig_obj[2] ;
47417 lldb::SBQueueItem result;
47418
47419 if (!SWIG_Python_UnpackTuple(args, "SBQueue_GetPendingItemAtIndex", 2, 2, swig_obj)) SWIG_fail;
47420 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47421 if (!SWIG_IsOK(res1)) {
47422 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetPendingItemAtIndex" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47423 }
47424 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47425 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
47426 if (!SWIG_IsOK(ecode2)) {
47427 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBQueue_GetPendingItemAtIndex" "', argument " "2"" of type '" "uint32_t""'");
47428 }
47429 arg2 = static_cast< uint32_t >(val2);
47430 {
47431 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47432 result = (arg1)->GetPendingItemAtIndex(arg2);
47433 SWIG_PYTHON_THREAD_END_ALLOW;
47434 }
47435 resultobj = SWIG_NewPointerObj((new lldb::SBQueueItem(static_cast< const lldb::SBQueueItem& >(result))), SWIGTYPE_p_lldb__SBQueueItem, SWIG_POINTER_OWN | 0 );
47436 return resultobj;
47437fail:
47438 return NULL;
47439}
47440
47441
47442SWIGINTERN PyObject *_wrap_SBQueue_GetNumRunningItems(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47443 PyObject *resultobj = 0;
47444 lldb::SBQueue *arg1 = (lldb::SBQueue *) 0 ;
47445 void *argp1 = 0 ;
47446 int res1 = 0 ;
47447 PyObject *swig_obj[1] ;
47448 uint32_t result;
47449
47450 if (!args) SWIG_fail;
47451 swig_obj[0] = args;
47452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueue, 0 | 0 );
47453 if (!SWIG_IsOK(res1)) {
47454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueue_GetNumRunningItems" "', argument " "1"" of type '" "lldb::SBQueue *""'");
47455 }
47456 arg1 = reinterpret_cast< lldb::SBQueue * >(argp1);
47457 {
47458 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47459 result = (uint32_t)(arg1)->GetNumRunningItems();
47460 SWIG_PYTHON_THREAD_END_ALLOW;
47461 }
47462 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
47463 return resultobj;
47464fail:
47465 return NULL;
47466}
47467
47468
47469SWIGINTERN PyObject *SBQueue_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47470 PyObject *obj;
47471 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
47472 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBQueue, SWIG_NewClientData(obj));
47473 return SWIG_Py_Void();
47474}
47475
47476SWIGINTERN PyObject *SBQueue_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47477 return SWIG_Python_InitShadowInstance(args);
47478}
47479
47480SWIGINTERN PyObject *_wrap_new_SBQueueItem__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
47481 PyObject *resultobj = 0;
47482 lldb::SBQueueItem *result = 0 ;
47483
47484 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
47485 {
47486 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47487 result = (lldb::SBQueueItem *)new lldb::SBQueueItem();
47488 SWIG_PYTHON_THREAD_END_ALLOW;
47489 }
47490 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBQueueItem, SWIG_POINTER_NEW | 0 );
47491 return resultobj;
47492fail:
47493 return NULL;
47494}
47495
47496
47497SWIGINTERN PyObject *_wrap_new_SBQueueItem__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
47498 PyObject *resultobj = 0;
47499 lldb::QueueItemSP *arg1 = 0 ;
47500 void *argp1 = 0 ;
47501 int res1 = 0 ;
47502 lldb::SBQueueItem *result = 0 ;
47503
47504 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
47505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t, 0 | 0);
47506 if (!SWIG_IsOK(res1)) {
47507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBQueueItem" "', argument " "1"" of type '" "lldb::QueueItemSP const &""'");
47508 }
47509 if (!argp1) {
47510 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBQueueItem" "', argument " "1"" of type '" "lldb::QueueItemSP const &""'");
47511 }
47512 arg1 = reinterpret_cast< lldb::QueueItemSP * >(argp1);
47513 {
47514 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47515 result = (lldb::SBQueueItem *)new lldb::SBQueueItem((lldb::QueueItemSP const &)*arg1);
47516 SWIG_PYTHON_THREAD_END_ALLOW;
47517 }
47518 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBQueueItem, SWIG_POINTER_NEW | 0 );
47519 return resultobj;
47520fail:
47521 return NULL;
47522}
47523
47524
47525SWIGINTERN PyObject *_wrap_new_SBQueueItem(PyObject *self, PyObject *args) {
47526 Py_ssize_t argc;
47527 PyObject *argv[2] = {
47528 0
47529 };
47530
47531 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBQueueItem", 0, 1, argv))) SWIG_fail;
47532 --argc;
47533 if (argc == 0) {
47534 return _wrap_new_SBQueueItem__SWIG_0(self, argc, argv);
47535 }
47536 if (argc == 1) {
47537 int _v;
47538 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t, SWIG_POINTER_NO_NULL | 0);
47539 _v = SWIG_CheckState(res);
47540 if (_v) {
47541 return _wrap_new_SBQueueItem__SWIG_1(self, argc, argv);
47542 }
47543 }
47544
47545fail:
47546 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBQueueItem'.\n"
47547 " Possible C/C++ prototypes are:\n"
47548 " lldb::SBQueueItem::SBQueueItem()\n"
47549 " lldb::SBQueueItem::SBQueueItem(lldb::QueueItemSP const &)\n");
47550 return 0;
47551}
47552
47553
47554SWIGINTERN PyObject *_wrap_delete_SBQueueItem(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47555 PyObject *resultobj = 0;
47556 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47557 void *argp1 = 0 ;
47558 int res1 = 0 ;
47559 PyObject *swig_obj[1] ;
47560
47561 if (!args) SWIG_fail;
47562 swig_obj[0] = args;
47563 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, SWIG_POINTER_DISOWN | 0 );
47564 if (!SWIG_IsOK(res1)) {
47565 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBQueueItem" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
47566 }
47567 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47568 {
47569 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47570 delete arg1;
47571 SWIG_PYTHON_THREAD_END_ALLOW;
47572 }
47573 resultobj = SWIG_Py_Void();
47574 return resultobj;
47575fail:
47576 return NULL;
47577}
47578
47579
47580SWIGINTERN PyObject *_wrap_SBQueueItem_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47581 PyObject *resultobj = 0;
47582 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47583 void *argp1 = 0 ;
47584 int res1 = 0 ;
47585 PyObject *swig_obj[1] ;
47586 bool result;
47587
47588 if (!args) SWIG_fail;
47589 swig_obj[0] = args;
47590 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47591 if (!SWIG_IsOK(res1)) {
47592 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_IsValid" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
47593 }
47594 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47595 {
47596 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47597 result = (bool)((lldb::SBQueueItem const *)arg1)->IsValid();
47598 SWIG_PYTHON_THREAD_END_ALLOW;
47599 }
47600 resultobj = SWIG_From_bool(static_cast< bool >(result));
47601 return resultobj;
47602fail:
47603 return NULL;
47604}
47605
47606
47607SWIGINTERN PyObject *_wrap_SBQueueItem___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47608 PyObject *resultobj = 0;
47609 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47610 void *argp1 = 0 ;
47611 int res1 = 0 ;
47612 PyObject *swig_obj[1] ;
47613 bool result;
47614
47615 if (!args) SWIG_fail;
47616 swig_obj[0] = args;
47617 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47618 if (!SWIG_IsOK(res1)) {
47619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem___nonzero__" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
47620 }
47621 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47622 {
47623 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47624 result = (bool)((lldb::SBQueueItem const *)arg1)->operator bool();
47625 SWIG_PYTHON_THREAD_END_ALLOW;
47626 }
47627 resultobj = SWIG_From_bool(static_cast< bool >(result));
47628 return resultobj;
47629fail:
47630 return NULL;
47631}
47632
47633
47634SWIGINTERN PyObject *_wrap_SBQueueItem_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47635 PyObject *resultobj = 0;
47636 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47637 void *argp1 = 0 ;
47638 int res1 = 0 ;
47639 PyObject *swig_obj[1] ;
47640
47641 if (!args) SWIG_fail;
47642 swig_obj[0] = args;
47643 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47644 if (!SWIG_IsOK(res1)) {
47645 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_Clear" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
47646 }
47647 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47648 {
47649 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47650 (arg1)->Clear();
47651 SWIG_PYTHON_THREAD_END_ALLOW;
47652 }
47653 resultobj = SWIG_Py_Void();
47654 return resultobj;
47655fail:
47656 return NULL;
47657}
47658
47659
47660SWIGINTERN PyObject *_wrap_SBQueueItem_GetKind(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47661 PyObject *resultobj = 0;
47662 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47663 void *argp1 = 0 ;
47664 int res1 = 0 ;
47665 PyObject *swig_obj[1] ;
47666 lldb::QueueItemKind result;
47667
47668 if (!args) SWIG_fail;
47669 swig_obj[0] = args;
47670 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47671 if (!SWIG_IsOK(res1)) {
47672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_GetKind" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
47673 }
47674 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47675 {
47676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47677 result = (lldb::QueueItemKind)((lldb::SBQueueItem const *)arg1)->GetKind();
47678 SWIG_PYTHON_THREAD_END_ALLOW;
47679 }
47680 resultobj = SWIG_From_int(static_cast< int >(result));
47681 return resultobj;
47682fail:
47683 return NULL;
47684}
47685
47686
47687SWIGINTERN PyObject *_wrap_SBQueueItem_SetKind(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47688 PyObject *resultobj = 0;
47689 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47690 lldb::QueueItemKind arg2 ;
47691 void *argp1 = 0 ;
47692 int res1 = 0 ;
47693 int val2 ;
47694 int ecode2 = 0 ;
47695 PyObject *swig_obj[2] ;
47696
47697 if (!SWIG_Python_UnpackTuple(args, "SBQueueItem_SetKind", 2, 2, swig_obj)) SWIG_fail;
47698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47699 if (!SWIG_IsOK(res1)) {
47700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_SetKind" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
47701 }
47702 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47703 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
47704 if (!SWIG_IsOK(ecode2)) {
47705 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBQueueItem_SetKind" "', argument " "2"" of type '" "lldb::QueueItemKind""'");
47706 }
47707 arg2 = static_cast< lldb::QueueItemKind >(val2);
47708 {
47709 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47710 (arg1)->SetKind(arg2);
47711 SWIG_PYTHON_THREAD_END_ALLOW;
47712 }
47713 resultobj = SWIG_Py_Void();
47714 return resultobj;
47715fail:
47716 return NULL;
47717}
47718
47719
47720SWIGINTERN PyObject *_wrap_SBQueueItem_GetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47721 PyObject *resultobj = 0;
47722 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47723 void *argp1 = 0 ;
47724 int res1 = 0 ;
47725 PyObject *swig_obj[1] ;
47726 lldb::SBAddress result;
47727
47728 if (!args) SWIG_fail;
47729 swig_obj[0] = args;
47730 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47731 if (!SWIG_IsOK(res1)) {
47732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_GetAddress" "', argument " "1"" of type '" "lldb::SBQueueItem const *""'");
47733 }
47734 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47735 {
47736 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47737 result = ((lldb::SBQueueItem const *)arg1)->GetAddress();
47738 SWIG_PYTHON_THREAD_END_ALLOW;
47739 }
47740 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
47741 return resultobj;
47742fail:
47743 return NULL;
47744}
47745
47746
47747SWIGINTERN PyObject *_wrap_SBQueueItem_SetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47748 PyObject *resultobj = 0;
47749 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47750 lldb::SBAddress arg2 ;
47751 void *argp1 = 0 ;
47752 int res1 = 0 ;
47753 void *argp2 ;
47754 int res2 = 0 ;
47755 PyObject *swig_obj[2] ;
47756
47757 if (!SWIG_Python_UnpackTuple(args, "SBQueueItem_SetAddress", 2, 2, swig_obj)) SWIG_fail;
47758 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47759 if (!SWIG_IsOK(res1)) {
47760 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_SetAddress" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
47761 }
47762 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47763 {
47764 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
47765 if (!SWIG_IsOK(res2)) {
47766 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBQueueItem_SetAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
47767 }
47768 if (!argp2) {
47769 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBQueueItem_SetAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
47770 } else {
47771 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
47772 arg2 = *temp;
47773 if (SWIG_IsNewObj(res2)) delete temp;
47774 }
47775 }
47776 {
47777 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47778 (arg1)->SetAddress(arg2);
47779 SWIG_PYTHON_THREAD_END_ALLOW;
47780 }
47781 resultobj = SWIG_Py_Void();
47782 return resultobj;
47783fail:
47784 return NULL;
47785}
47786
47787
47788SWIGINTERN PyObject *_wrap_SBQueueItem_SetQueueItem(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47789 PyObject *resultobj = 0;
47790 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47791 lldb::QueueItemSP *arg2 = 0 ;
47792 void *argp1 = 0 ;
47793 int res1 = 0 ;
47794 void *argp2 = 0 ;
47795 int res2 = 0 ;
47796 PyObject *swig_obj[2] ;
47797
47798 if (!SWIG_Python_UnpackTuple(args, "SBQueueItem_SetQueueItem", 2, 2, swig_obj)) SWIG_fail;
47799 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47800 if (!SWIG_IsOK(res1)) {
47801 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_SetQueueItem" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
47802 }
47803 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47804 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t, 0 | 0);
47805 if (!SWIG_IsOK(res2)) {
47806 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBQueueItem_SetQueueItem" "', argument " "2"" of type '" "lldb::QueueItemSP const &""'");
47807 }
47808 if (!argp2) {
47809 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBQueueItem_SetQueueItem" "', argument " "2"" of type '" "lldb::QueueItemSP const &""'");
47810 }
47811 arg2 = reinterpret_cast< lldb::QueueItemSP * >(argp2);
47812 {
47813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47814 (arg1)->SetQueueItem((lldb::QueueItemSP const &)*arg2);
47815 SWIG_PYTHON_THREAD_END_ALLOW;
47816 }
47817 resultobj = SWIG_Py_Void();
47818 return resultobj;
47819fail:
47820 return NULL;
47821}
47822
47823
47824SWIGINTERN PyObject *_wrap_SBQueueItem_GetExtendedBacktraceThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47825 PyObject *resultobj = 0;
47826 lldb::SBQueueItem *arg1 = (lldb::SBQueueItem *) 0 ;
47827 char *arg2 = (char *) 0 ;
47828 void *argp1 = 0 ;
47829 int res1 = 0 ;
47830 int res2 ;
47831 char *buf2 = 0 ;
47832 int alloc2 = 0 ;
47833 PyObject *swig_obj[2] ;
47834 lldb::SBThread result;
47835
47836 if (!SWIG_Python_UnpackTuple(args, "SBQueueItem_GetExtendedBacktraceThread", 2, 2, swig_obj)) SWIG_fail;
47837 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBQueueItem, 0 | 0 );
47838 if (!SWIG_IsOK(res1)) {
47839 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBQueueItem_GetExtendedBacktraceThread" "', argument " "1"" of type '" "lldb::SBQueueItem *""'");
47840 }
47841 arg1 = reinterpret_cast< lldb::SBQueueItem * >(argp1);
47842 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
47843 if (!SWIG_IsOK(res2)) {
47844 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBQueueItem_GetExtendedBacktraceThread" "', argument " "2"" of type '" "char const *""'");
47845 }
47846 arg2 = reinterpret_cast< char * >(buf2);
47847 {
47848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47849 result = (arg1)->GetExtendedBacktraceThread((char const *)arg2);
47850 SWIG_PYTHON_THREAD_END_ALLOW;
47851 }
47852 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
47853 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47854 return resultobj;
47855fail:
47856 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
47857 return NULL;
47858}
47859
47860
47861SWIGINTERN PyObject *SBQueueItem_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47862 PyObject *obj;
47863 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
47864 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBQueueItem, SWIG_NewClientData(obj));
47865 return SWIG_Py_Void();
47866}
47867
47868SWIGINTERN PyObject *SBQueueItem_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47869 return SWIG_Python_InitShadowInstance(args);
47870}
47871
47872SWIGINTERN PyObject *_wrap_SBReproducer_Capture(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47873 PyObject *resultobj = 0;
47874 char *arg1 = (char *) 0 ;
47875 int res1 ;
47876 char *buf1 = 0 ;
47877 int alloc1 = 0 ;
47878 PyObject *swig_obj[1] ;
47879 char *result = 0 ;
47880
47881 if (!args) SWIG_fail;
47882 swig_obj[0] = args;
47883 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
47884 if (!SWIG_IsOK(res1)) {
47885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBReproducer_Capture" "', argument " "1"" of type '" "char const *""'");
47886 }
47887 arg1 = reinterpret_cast< char * >(buf1);
47888 {
47889 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47890 result = (char *)lldb::SBReproducer::Capture((char const *)arg1);
47891 SWIG_PYTHON_THREAD_END_ALLOW;
47892 }
47893 resultobj = SWIG_FromCharPtr((const char *)result);
47894 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
47895 return resultobj;
47896fail:
47897 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
47898 return NULL;
47899}
47900
47901
47902SWIGINTERN PyObject *_wrap_SBReproducer_PassiveReplay(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47903 PyObject *resultobj = 0;
47904 char *arg1 = (char *) 0 ;
47905 int res1 ;
47906 char *buf1 = 0 ;
47907 int alloc1 = 0 ;
47908 PyObject *swig_obj[1] ;
47909 char *result = 0 ;
47910
47911 if (!args) SWIG_fail;
47912 swig_obj[0] = args;
47913 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
47914 if (!SWIG_IsOK(res1)) {
47915 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBReproducer_PassiveReplay" "', argument " "1"" of type '" "char const *""'");
47916 }
47917 arg1 = reinterpret_cast< char * >(buf1);
47918 {
47919 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47920 result = (char *)lldb::SBReproducer::PassiveReplay((char const *)arg1);
47921 SWIG_PYTHON_THREAD_END_ALLOW;
47922 }
47923 resultobj = SWIG_FromCharPtr((const char *)result);
47924 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
47925 return resultobj;
47926fail:
47927 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
47928 return NULL;
47929}
47930
47931
47932SWIGINTERN PyObject *_wrap_SBReproducer_SetAutoGenerate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47933 PyObject *resultobj = 0;
47934 bool arg1 ;
47935 bool val1 ;
47936 int ecode1 = 0 ;
47937 PyObject *swig_obj[1] ;
47938 bool result;
47939
47940 if (!args) SWIG_fail;
47941 swig_obj[0] = args;
47942 ecode1 = SWIG_AsVal_bool(swig_obj[0], &val1);
47943 if (!SWIG_IsOK(ecode1)) {
47944 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBReproducer_SetAutoGenerate" "', argument " "1"" of type '" "bool""'");
47945 }
47946 arg1 = static_cast< bool >(val1);
47947 {
47948 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47949 result = (bool)lldb::SBReproducer::SetAutoGenerate(arg1);
47950 SWIG_PYTHON_THREAD_END_ALLOW;
47951 }
47952 resultobj = SWIG_From_bool(static_cast< bool >(result));
47953 return resultobj;
47954fail:
47955 return NULL;
47956}
47957
47958
47959SWIGINTERN PyObject *_wrap_SBReproducer_SetWorkingDirectory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47960 PyObject *resultobj = 0;
47961 char *arg1 = (char *) 0 ;
47962 int res1 ;
47963 char *buf1 = 0 ;
47964 int alloc1 = 0 ;
47965 PyObject *swig_obj[1] ;
47966
47967 if (!args) SWIG_fail;
47968 swig_obj[0] = args;
47969 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
47970 if (!SWIG_IsOK(res1)) {
47971 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBReproducer_SetWorkingDirectory" "', argument " "1"" of type '" "char const *""'");
47972 }
47973 arg1 = reinterpret_cast< char * >(buf1);
47974 {
47975 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47976 lldb::SBReproducer::SetWorkingDirectory((char const *)arg1);
47977 SWIG_PYTHON_THREAD_END_ALLOW;
47978 }
47979 resultobj = SWIG_Py_Void();
47980 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
47981 return resultobj;
47982fail:
47983 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
47984 return NULL;
47985}
47986
47987
47988SWIGINTERN PyObject *_wrap_new_SBReproducer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
47989 PyObject *resultobj = 0;
47990 lldb::SBReproducer *result = 0 ;
47991
47992 if (!SWIG_Python_UnpackTuple(args, "new_SBReproducer", 0, 0, 0)) SWIG_fail;
47993 {
47994 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
47995 result = (lldb::SBReproducer *)new lldb::SBReproducer();
47996 SWIG_PYTHON_THREAD_END_ALLOW;
47997 }
47998 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBReproducer, SWIG_POINTER_NEW | 0 );
47999 return resultobj;
48000fail:
48001 return NULL;
48002}
48003
48004
48005SWIGINTERN PyObject *_wrap_delete_SBReproducer(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48006 PyObject *resultobj = 0;
48007 lldb::SBReproducer *arg1 = (lldb::SBReproducer *) 0 ;
48008 void *argp1 = 0 ;
48009 int res1 = 0 ;
48010 PyObject *swig_obj[1] ;
48011
48012 if (!args) SWIG_fail;
48013 swig_obj[0] = args;
48014 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBReproducer, SWIG_POINTER_DISOWN | 0 );
48015 if (!SWIG_IsOK(res1)) {
48016 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBReproducer" "', argument " "1"" of type '" "lldb::SBReproducer *""'");
48017 }
48018 arg1 = reinterpret_cast< lldb::SBReproducer * >(argp1);
48019 {
48020 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48021 delete arg1;
48022 SWIG_PYTHON_THREAD_END_ALLOW;
48023 }
48024 resultobj = SWIG_Py_Void();
48025 return resultobj;
48026fail:
48027 return NULL;
48028}
48029
48030
48031SWIGINTERN PyObject *SBReproducer_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48032 PyObject *obj;
48033 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
48034 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBReproducer, SWIG_NewClientData(obj));
48035 return SWIG_Py_Void();
48036}
48037
48038SWIGINTERN PyObject *SBReproducer_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48039 return SWIG_Python_InitShadowInstance(args);
48040}
48041
48042SWIGINTERN PyObject *_wrap_new_SBSection__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
48043 PyObject *resultobj = 0;
48044 lldb::SBSection *result = 0 ;
48045
48046 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
48047 {
48048 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48049 result = (lldb::SBSection *)new lldb::SBSection();
48050 SWIG_PYTHON_THREAD_END_ALLOW;
48051 }
48052 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NEW | 0 );
48053 return resultobj;
48054fail:
48055 return NULL;
48056}
48057
48058
48059SWIGINTERN PyObject *_wrap_new_SBSection__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
48060 PyObject *resultobj = 0;
48061 lldb::SBSection *arg1 = 0 ;
48062 void *argp1 = 0 ;
48063 int res1 = 0 ;
48064 lldb::SBSection *result = 0 ;
48065
48066 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
48067 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSection, 0 | 0);
48068 if (!SWIG_IsOK(res1)) {
48069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSection" "', argument " "1"" of type '" "lldb::SBSection const &""'");
48070 }
48071 if (!argp1) {
48072 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSection" "', argument " "1"" of type '" "lldb::SBSection const &""'");
48073 }
48074 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48075 {
48076 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48077 result = (lldb::SBSection *)new lldb::SBSection((lldb::SBSection const &)*arg1);
48078 SWIG_PYTHON_THREAD_END_ALLOW;
48079 }
48080 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NEW | 0 );
48081 return resultobj;
48082fail:
48083 return NULL;
48084}
48085
48086
48087SWIGINTERN PyObject *_wrap_new_SBSection(PyObject *self, PyObject *args) {
48088 Py_ssize_t argc;
48089 PyObject *argv[2] = {
48090 0
48091 };
48092
48093 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBSection", 0, 1, argv))) SWIG_fail;
48094 --argc;
48095 if (argc == 0) {
48096 return _wrap_new_SBSection__SWIG_0(self, argc, argv);
48097 }
48098 if (argc == 1) {
48099 int _v;
48100 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_NO_NULL | 0);
48101 _v = SWIG_CheckState(res);
48102 if (_v) {
48103 return _wrap_new_SBSection__SWIG_1(self, argc, argv);
48104 }
48105 }
48106
48107fail:
48108 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBSection'.\n"
48109 " Possible C/C++ prototypes are:\n"
48110 " lldb::SBSection::SBSection()\n"
48111 " lldb::SBSection::SBSection(lldb::SBSection const &)\n");
48112 return 0;
48113}
48114
48115
48116SWIGINTERN PyObject *_wrap_delete_SBSection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48117 PyObject *resultobj = 0;
48118 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48119 void *argp1 = 0 ;
48120 int res1 = 0 ;
48121 PyObject *swig_obj[1] ;
48122
48123 if (!args) SWIG_fail;
48124 swig_obj[0] = args;
48125 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_DISOWN | 0 );
48126 if (!SWIG_IsOK(res1)) {
48127 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSection" "', argument " "1"" of type '" "lldb::SBSection *""'");
48128 }
48129 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48130 {
48131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48132 delete arg1;
48133 SWIG_PYTHON_THREAD_END_ALLOW;
48134 }
48135 resultobj = SWIG_Py_Void();
48136 return resultobj;
48137fail:
48138 return NULL;
48139}
48140
48141
48142SWIGINTERN PyObject *_wrap_SBSection_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48143 PyObject *resultobj = 0;
48144 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48145 void *argp1 = 0 ;
48146 int res1 = 0 ;
48147 PyObject *swig_obj[1] ;
48148 bool result;
48149
48150 if (!args) SWIG_fail;
48151 swig_obj[0] = args;
48152 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48153 if (!SWIG_IsOK(res1)) {
48154 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_IsValid" "', argument " "1"" of type '" "lldb::SBSection const *""'");
48155 }
48156 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48157 {
48158 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48159 result = (bool)((lldb::SBSection const *)arg1)->IsValid();
48160 SWIG_PYTHON_THREAD_END_ALLOW;
48161 }
48162 resultobj = SWIG_From_bool(static_cast< bool >(result));
48163 return resultobj;
48164fail:
48165 return NULL;
48166}
48167
48168
48169SWIGINTERN PyObject *_wrap_SBSection___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48170 PyObject *resultobj = 0;
48171 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48172 void *argp1 = 0 ;
48173 int res1 = 0 ;
48174 PyObject *swig_obj[1] ;
48175 bool result;
48176
48177 if (!args) SWIG_fail;
48178 swig_obj[0] = args;
48179 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48180 if (!SWIG_IsOK(res1)) {
48181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___nonzero__" "', argument " "1"" of type '" "lldb::SBSection const *""'");
48182 }
48183 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48184 {
48185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48186 result = (bool)((lldb::SBSection const *)arg1)->operator bool();
48187 SWIG_PYTHON_THREAD_END_ALLOW;
48188 }
48189 resultobj = SWIG_From_bool(static_cast< bool >(result));
48190 return resultobj;
48191fail:
48192 return NULL;
48193}
48194
48195
48196SWIGINTERN PyObject *_wrap_SBSection_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48197 PyObject *resultobj = 0;
48198 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48199 void *argp1 = 0 ;
48200 int res1 = 0 ;
48201 PyObject *swig_obj[1] ;
48202 char *result = 0 ;
48203
48204 if (!args) SWIG_fail;
48205 swig_obj[0] = args;
48206 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48207 if (!SWIG_IsOK(res1)) {
48208 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetName" "', argument " "1"" of type '" "lldb::SBSection *""'");
48209 }
48210 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48211 {
48212 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48213 result = (char *)(arg1)->GetName();
48214 SWIG_PYTHON_THREAD_END_ALLOW;
48215 }
48216 resultobj = SWIG_FromCharPtr((const char *)result);
48217 return resultobj;
48218fail:
48219 return NULL;
48220}
48221
48222
48223SWIGINTERN PyObject *_wrap_SBSection_GetParent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48224 PyObject *resultobj = 0;
48225 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48226 void *argp1 = 0 ;
48227 int res1 = 0 ;
48228 PyObject *swig_obj[1] ;
48229 lldb::SBSection result;
48230
48231 if (!args) SWIG_fail;
48232 swig_obj[0] = args;
48233 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48234 if (!SWIG_IsOK(res1)) {
48235 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetParent" "', argument " "1"" of type '" "lldb::SBSection *""'");
48236 }
48237 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48238 {
48239 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48240 result = (arg1)->GetParent();
48241 SWIG_PYTHON_THREAD_END_ALLOW;
48242 }
48243 resultobj = SWIG_NewPointerObj((new lldb::SBSection(static_cast< const lldb::SBSection& >(result))), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
48244 return resultobj;
48245fail:
48246 return NULL;
48247}
48248
48249
48250SWIGINTERN PyObject *_wrap_SBSection_FindSubSection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48251 PyObject *resultobj = 0;
48252 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48253 char *arg2 = (char *) 0 ;
48254 void *argp1 = 0 ;
48255 int res1 = 0 ;
48256 int res2 ;
48257 char *buf2 = 0 ;
48258 int alloc2 = 0 ;
48259 PyObject *swig_obj[2] ;
48260 lldb::SBSection result;
48261
48262 if (!SWIG_Python_UnpackTuple(args, "SBSection_FindSubSection", 2, 2, swig_obj)) SWIG_fail;
48263 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48264 if (!SWIG_IsOK(res1)) {
48265 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_FindSubSection" "', argument " "1"" of type '" "lldb::SBSection *""'");
48266 }
48267 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48268 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
48269 if (!SWIG_IsOK(res2)) {
48270 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection_FindSubSection" "', argument " "2"" of type '" "char const *""'");
48271 }
48272 arg2 = reinterpret_cast< char * >(buf2);
48273 {
48274 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48275 result = (arg1)->FindSubSection((char const *)arg2);
48276 SWIG_PYTHON_THREAD_END_ALLOW;
48277 }
48278 resultobj = SWIG_NewPointerObj((new lldb::SBSection(static_cast< const lldb::SBSection& >(result))), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
48279 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48280 return resultobj;
48281fail:
48282 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
48283 return NULL;
48284}
48285
48286
48287SWIGINTERN PyObject *_wrap_SBSection_GetNumSubSections(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48288 PyObject *resultobj = 0;
48289 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48290 void *argp1 = 0 ;
48291 int res1 = 0 ;
48292 PyObject *swig_obj[1] ;
48293 size_t result;
48294
48295 if (!args) SWIG_fail;
48296 swig_obj[0] = args;
48297 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48298 if (!SWIG_IsOK(res1)) {
48299 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetNumSubSections" "', argument " "1"" of type '" "lldb::SBSection *""'");
48300 }
48301 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48302 {
48303 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48304 result = (arg1)->GetNumSubSections();
48305 SWIG_PYTHON_THREAD_END_ALLOW;
48306 }
48307 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
48308 return resultobj;
48309fail:
48310 return NULL;
48311}
48312
48313
48314SWIGINTERN PyObject *_wrap_SBSection_GetSubSectionAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48315 PyObject *resultobj = 0;
48316 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48317 size_t arg2 ;
48318 void *argp1 = 0 ;
48319 int res1 = 0 ;
48320 size_t val2 ;
48321 int ecode2 = 0 ;
48322 PyObject *swig_obj[2] ;
48323 lldb::SBSection result;
48324
48325 if (!SWIG_Python_UnpackTuple(args, "SBSection_GetSubSectionAtIndex", 2, 2, swig_obj)) SWIG_fail;
48326 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48327 if (!SWIG_IsOK(res1)) {
48328 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSubSectionAtIndex" "', argument " "1"" of type '" "lldb::SBSection *""'");
48329 }
48330 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48331 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
48332 if (!SWIG_IsOK(ecode2)) {
48333 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBSection_GetSubSectionAtIndex" "', argument " "2"" of type '" "size_t""'");
48334 }
48335 arg2 = static_cast< size_t >(val2);
48336 {
48337 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48338 result = (arg1)->GetSubSectionAtIndex(arg2);
48339 SWIG_PYTHON_THREAD_END_ALLOW;
48340 }
48341 resultobj = SWIG_NewPointerObj((new lldb::SBSection(static_cast< const lldb::SBSection& >(result))), SWIGTYPE_p_lldb__SBSection, SWIG_POINTER_OWN | 0 );
48342 return resultobj;
48343fail:
48344 return NULL;
48345}
48346
48347
48348SWIGINTERN PyObject *_wrap_SBSection_GetFileAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48349 PyObject *resultobj = 0;
48350 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48351 void *argp1 = 0 ;
48352 int res1 = 0 ;
48353 PyObject *swig_obj[1] ;
48354 lldb::addr_t result;
48355
48356 if (!args) SWIG_fail;
48357 swig_obj[0] = args;
48358 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48359 if (!SWIG_IsOK(res1)) {
48360 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetFileAddress" "', argument " "1"" of type '" "lldb::SBSection *""'");
48361 }
48362 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48363 {
48364 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48365 result = (lldb::addr_t)(arg1)->GetFileAddress();
48366 SWIG_PYTHON_THREAD_END_ALLOW;
48367 }
48368 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
48369 return resultobj;
48370fail:
48371 return NULL;
48372}
48373
48374
48375SWIGINTERN PyObject *_wrap_SBSection_GetLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48376 PyObject *resultobj = 0;
48377 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48378 lldb::SBTarget *arg2 = 0 ;
48379 void *argp1 = 0 ;
48380 int res1 = 0 ;
48381 void *argp2 = 0 ;
48382 int res2 = 0 ;
48383 PyObject *swig_obj[2] ;
48384 lldb::addr_t result;
48385
48386 if (!SWIG_Python_UnpackTuple(args, "SBSection_GetLoadAddress", 2, 2, swig_obj)) SWIG_fail;
48387 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48388 if (!SWIG_IsOK(res1)) {
48389 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBSection *""'");
48390 }
48391 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48392 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 );
48393 if (!SWIG_IsOK(res2)) {
48394 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
48395 }
48396 if (!argp2) {
48397 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection_GetLoadAddress" "', argument " "2"" of type '" "lldb::SBTarget &""'");
48398 }
48399 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
48400 {
48401 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48402 result = (lldb::addr_t)(arg1)->GetLoadAddress(*arg2);
48403 SWIG_PYTHON_THREAD_END_ALLOW;
48404 }
48405 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
48406 return resultobj;
48407fail:
48408 return NULL;
48409}
48410
48411
48412SWIGINTERN PyObject *_wrap_SBSection_GetByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48413 PyObject *resultobj = 0;
48414 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48415 void *argp1 = 0 ;
48416 int res1 = 0 ;
48417 PyObject *swig_obj[1] ;
48418 lldb::addr_t result;
48419
48420 if (!args) SWIG_fail;
48421 swig_obj[0] = args;
48422 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48423 if (!SWIG_IsOK(res1)) {
48424 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetByteSize" "', argument " "1"" of type '" "lldb::SBSection *""'");
48425 }
48426 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48427 {
48428 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48429 result = (lldb::addr_t)(arg1)->GetByteSize();
48430 SWIG_PYTHON_THREAD_END_ALLOW;
48431 }
48432 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
48433 return resultobj;
48434fail:
48435 return NULL;
48436}
48437
48438
48439SWIGINTERN PyObject *_wrap_SBSection_GetFileOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48440 PyObject *resultobj = 0;
48441 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48442 void *argp1 = 0 ;
48443 int res1 = 0 ;
48444 PyObject *swig_obj[1] ;
48445 uint64_t result;
48446
48447 if (!args) SWIG_fail;
48448 swig_obj[0] = args;
48449 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48450 if (!SWIG_IsOK(res1)) {
48451 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetFileOffset" "', argument " "1"" of type '" "lldb::SBSection *""'");
48452 }
48453 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48454 {
48455 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48456 result = (uint64_t)(arg1)->GetFileOffset();
48457 SWIG_PYTHON_THREAD_END_ALLOW;
48458 }
48459 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
48460 return resultobj;
48461fail:
48462 return NULL;
48463}
48464
48465
48466SWIGINTERN PyObject *_wrap_SBSection_GetFileByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48467 PyObject *resultobj = 0;
48468 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48469 void *argp1 = 0 ;
48470 int res1 = 0 ;
48471 PyObject *swig_obj[1] ;
48472 uint64_t result;
48473
48474 if (!args) SWIG_fail;
48475 swig_obj[0] = args;
48476 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48477 if (!SWIG_IsOK(res1)) {
48478 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetFileByteSize" "', argument " "1"" of type '" "lldb::SBSection *""'");
48479 }
48480 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48481 {
48482 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48483 result = (uint64_t)(arg1)->GetFileByteSize();
48484 SWIG_PYTHON_THREAD_END_ALLOW;
48485 }
48486 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
48487 return resultobj;
48488fail:
48489 return NULL;
48490}
48491
48492
48493SWIGINTERN PyObject *_wrap_SBSection_GetSectionData__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
48494 PyObject *resultobj = 0;
48495 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48496 void *argp1 = 0 ;
48497 int res1 = 0 ;
48498 lldb::SBData result;
48499
48500 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
48501 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48502 if (!SWIG_IsOK(res1)) {
48503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSectionData" "', argument " "1"" of type '" "lldb::SBSection *""'");
48504 }
48505 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48506 {
48507 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48508 result = (arg1)->GetSectionData();
48509 SWIG_PYTHON_THREAD_END_ALLOW;
48510 }
48511 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
48512 return resultobj;
48513fail:
48514 return NULL;
48515}
48516
48517
48518SWIGINTERN PyObject *_wrap_SBSection_GetSectionData__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
48519 PyObject *resultobj = 0;
48520 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48521 uint64_t arg2 ;
48522 uint64_t arg3 ;
48523 void *argp1 = 0 ;
48524 int res1 = 0 ;
48525 unsigned long long val2 ;
48526 int ecode2 = 0 ;
48527 unsigned long long val3 ;
48528 int ecode3 = 0 ;
48529 lldb::SBData result;
48530
48531 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
48532 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48533 if (!SWIG_IsOK(res1)) {
48534 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSectionData" "', argument " "1"" of type '" "lldb::SBSection *""'");
48535 }
48536 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48537 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
48538 if (!SWIG_IsOK(ecode2)) {
48539 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBSection_GetSectionData" "', argument " "2"" of type '" "uint64_t""'");
48540 }
48541 arg2 = static_cast< uint64_t >(val2);
48542 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
48543 if (!SWIG_IsOK(ecode3)) {
48544 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBSection_GetSectionData" "', argument " "3"" of type '" "uint64_t""'");
48545 }
48546 arg3 = static_cast< uint64_t >(val3);
48547 {
48548 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48549 result = (arg1)->GetSectionData(arg2,arg3);
48550 SWIG_PYTHON_THREAD_END_ALLOW;
48551 }
48552 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
48553 return resultobj;
48554fail:
48555 return NULL;
48556}
48557
48558
48559SWIGINTERN PyObject *_wrap_SBSection_GetSectionData(PyObject *self, PyObject *args) {
48560 Py_ssize_t argc;
48561 PyObject *argv[4] = {
48562 0
48563 };
48564
48565 if (!(argc = SWIG_Python_UnpackTuple(args, "SBSection_GetSectionData", 0, 3, argv))) SWIG_fail;
48566 --argc;
48567 if (argc == 1) {
48568 int _v;
48569 void *vptr = 0;
48570 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSection, 0);
48571 _v = SWIG_CheckState(res);
48572 if (_v) {
48573 return _wrap_SBSection_GetSectionData__SWIG_0(self, argc, argv);
48574 }
48575 }
48576 if (argc == 3) {
48577 int _v;
48578 void *vptr = 0;
48579 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSection, 0);
48580 _v = SWIG_CheckState(res);
48581 if (_v) {
48582 {
48583 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[1], NULL);
48584 _v = SWIG_CheckState(res);
48585 }
48586 if (_v) {
48587 {
48588 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[2], NULL);
48589 _v = SWIG_CheckState(res);
48590 }
48591 if (_v) {
48592 return _wrap_SBSection_GetSectionData__SWIG_1(self, argc, argv);
48593 }
48594 }
48595 }
48596 }
48597
48598fail:
48599 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBSection_GetSectionData'.\n"
48600 " Possible C/C++ prototypes are:\n"
48601 " lldb::SBSection::GetSectionData()\n"
48602 " lldb::SBSection::GetSectionData(uint64_t,uint64_t)\n");
48603 return 0;
48604}
48605
48606
48607SWIGINTERN PyObject *_wrap_SBSection_GetSectionType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48608 PyObject *resultobj = 0;
48609 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48610 void *argp1 = 0 ;
48611 int res1 = 0 ;
48612 PyObject *swig_obj[1] ;
48613 lldb::SectionType result;
48614
48615 if (!args) SWIG_fail;
48616 swig_obj[0] = args;
48617 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48618 if (!SWIG_IsOK(res1)) {
48619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetSectionType" "', argument " "1"" of type '" "lldb::SBSection *""'");
48620 }
48621 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48622 {
48623 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48624 result = (lldb::SectionType)(arg1)->GetSectionType();
48625 SWIG_PYTHON_THREAD_END_ALLOW;
48626 }
48627 resultobj = SWIG_From_int(static_cast< int >(result));
48628 return resultobj;
48629fail:
48630 return NULL;
48631}
48632
48633
48634SWIGINTERN PyObject *_wrap_SBSection_GetPermissions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48635 PyObject *resultobj = 0;
48636 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48637 void *argp1 = 0 ;
48638 int res1 = 0 ;
48639 PyObject *swig_obj[1] ;
48640 uint32_t result;
48641
48642 if (!args) SWIG_fail;
48643 swig_obj[0] = args;
48644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48645 if (!SWIG_IsOK(res1)) {
48646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetPermissions" "', argument " "1"" of type '" "lldb::SBSection const *""'");
48647 }
48648 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48649 {
48650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48651 result = (uint32_t)((lldb::SBSection const *)arg1)->GetPermissions();
48652 SWIG_PYTHON_THREAD_END_ALLOW;
48653 }
48654 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
48655 return resultobj;
48656fail:
48657 return NULL;
48658}
48659
48660
48661SWIGINTERN PyObject *_wrap_SBSection_GetTargetByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48662 PyObject *resultobj = 0;
48663 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48664 void *argp1 = 0 ;
48665 int res1 = 0 ;
48666 PyObject *swig_obj[1] ;
48667 uint32_t result;
48668
48669 if (!args) SWIG_fail;
48670 swig_obj[0] = args;
48671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48672 if (!SWIG_IsOK(res1)) {
48673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetTargetByteSize" "', argument " "1"" of type '" "lldb::SBSection *""'");
48674 }
48675 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48676 {
48677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48678 result = (uint32_t)(arg1)->GetTargetByteSize();
48679 SWIG_PYTHON_THREAD_END_ALLOW;
48680 }
48681 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
48682 return resultobj;
48683fail:
48684 return NULL;
48685}
48686
48687
48688SWIGINTERN PyObject *_wrap_SBSection_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48689 PyObject *resultobj = 0;
48690 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48691 lldb::SBStream *arg2 = 0 ;
48692 void *argp1 = 0 ;
48693 int res1 = 0 ;
48694 void *argp2 = 0 ;
48695 int res2 = 0 ;
48696 PyObject *swig_obj[2] ;
48697 bool result;
48698
48699 if (!SWIG_Python_UnpackTuple(args, "SBSection_GetDescription", 2, 2, swig_obj)) SWIG_fail;
48700 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48701 if (!SWIG_IsOK(res1)) {
48702 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection_GetDescription" "', argument " "1"" of type '" "lldb::SBSection *""'");
48703 }
48704 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48705 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
48706 if (!SWIG_IsOK(res2)) {
48707 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
48708 }
48709 if (!argp2) {
48710 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
48711 }
48712 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
48713 {
48714 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48715 result = (bool)(arg1)->GetDescription(*arg2);
48716 SWIG_PYTHON_THREAD_END_ALLOW;
48717 }
48718 resultobj = SWIG_From_bool(static_cast< bool >(result));
48719 return resultobj;
48720fail:
48721 return NULL;
48722}
48723
48724
48725SWIGINTERN PyObject *_wrap_SBSection___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48726 PyObject *resultobj = 0;
48727 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48728 lldb::SBSection *arg2 = 0 ;
48729 void *argp1 = 0 ;
48730 int res1 = 0 ;
48731 void *argp2 = 0 ;
48732 int res2 = 0 ;
48733 PyObject *swig_obj[2] ;
48734 bool result;
48735
48736 if (!SWIG_Python_UnpackTuple(args, "SBSection___eq__", 2, 2, swig_obj)) SWIG_fail;
48737 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48738 if (!SWIG_IsOK(res1)) {
48739 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___eq__" "', argument " "1"" of type '" "lldb::SBSection *""'");
48740 }
48741 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48742 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
48743 if (!SWIG_IsOK(res2)) {
48744 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection___eq__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
48745 }
48746 if (!argp2) {
48747 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection___eq__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
48748 }
48749 arg2 = reinterpret_cast< lldb::SBSection * >(argp2);
48750 {
48751 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48752 result = (bool)(arg1)->operator ==((lldb::SBSection const &)*arg2);
48753 SWIG_PYTHON_THREAD_END_ALLOW;
48754 }
48755 resultobj = SWIG_From_bool(static_cast< bool >(result));
48756 return resultobj;
48757fail:
48758 PyErr_Clear();
48759 Py_INCREF(Py_NotImplemented);
48760 return Py_NotImplemented;
48761}
48762
48763
48764SWIGINTERN PyObject *_wrap_SBSection___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48765 PyObject *resultobj = 0;
48766 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48767 lldb::SBSection *arg2 = 0 ;
48768 void *argp1 = 0 ;
48769 int res1 = 0 ;
48770 void *argp2 = 0 ;
48771 int res2 = 0 ;
48772 PyObject *swig_obj[2] ;
48773 bool result;
48774
48775 if (!SWIG_Python_UnpackTuple(args, "SBSection___ne__", 2, 2, swig_obj)) SWIG_fail;
48776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48777 if (!SWIG_IsOK(res1)) {
48778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___ne__" "', argument " "1"" of type '" "lldb::SBSection *""'");
48779 }
48780 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48781 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
48782 if (!SWIG_IsOK(res2)) {
48783 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSection___ne__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
48784 }
48785 if (!argp2) {
48786 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSection___ne__" "', argument " "2"" of type '" "lldb::SBSection const &""'");
48787 }
48788 arg2 = reinterpret_cast< lldb::SBSection * >(argp2);
48789 {
48790 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48791 result = (bool)(arg1)->operator !=((lldb::SBSection const &)*arg2);
48792 SWIG_PYTHON_THREAD_END_ALLOW;
48793 }
48794 resultobj = SWIG_From_bool(static_cast< bool >(result));
48795 return resultobj;
48796fail:
48797 PyErr_Clear();
48798 Py_INCREF(Py_NotImplemented);
48799 return Py_NotImplemented;
48800}
48801
48802
48803SWIGINTERN PyObject *_wrap_SBSection___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48804 PyObject *resultobj = 0;
48805 lldb::SBSection *arg1 = (lldb::SBSection *) 0 ;
48806 void *argp1 = 0 ;
48807 int res1 = 0 ;
48808 PyObject *swig_obj[1] ;
48809 std::string result;
48810
48811 if (!args) SWIG_fail;
48812 swig_obj[0] = args;
48813 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSection, 0 | 0 );
48814 if (!SWIG_IsOK(res1)) {
48815 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSection___str__" "', argument " "1"" of type '" "lldb::SBSection *""'");
48816 }
48817 arg1 = reinterpret_cast< lldb::SBSection * >(argp1);
48818 {
48819 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48820 result = lldb_SBSection___str__(arg1);
48821 SWIG_PYTHON_THREAD_END_ALLOW;
48822 }
48823 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
48824 return resultobj;
48825fail:
48826 return NULL;
48827}
48828
48829
48830SWIGINTERN PyObject *SBSection_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48831 PyObject *obj;
48832 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
48833 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSection, SWIG_NewClientData(obj));
48834 return SWIG_Py_Void();
48835}
48836
48837SWIGINTERN PyObject *SBSection_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48838 return SWIG_Python_InitShadowInstance(args);
48839}
48840
48841SWIGINTERN PyObject *_wrap_new_SBSourceManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48842 PyObject *resultobj = 0;
48843 lldb::SBSourceManager *arg1 = 0 ;
48844 void *argp1 = 0 ;
48845 int res1 = 0 ;
48846 PyObject *swig_obj[1] ;
48847 lldb::SBSourceManager *result = 0 ;
48848
48849 if (!args) SWIG_fail;
48850 swig_obj[0] = args;
48851 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSourceManager, 0 | 0);
48852 if (!SWIG_IsOK(res1)) {
48853 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBSourceManager const &""'");
48854 }
48855 if (!argp1) {
48856 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSourceManager" "', argument " "1"" of type '" "lldb::SBSourceManager const &""'");
48857 }
48858 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
48859 {
48860 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48861 result = (lldb::SBSourceManager *)new lldb::SBSourceManager((lldb::SBSourceManager const &)*arg1);
48862 SWIG_PYTHON_THREAD_END_ALLOW;
48863 }
48864 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_NEW | 0 );
48865 return resultobj;
48866fail:
48867 return NULL;
48868}
48869
48870
48871SWIGINTERN PyObject *_wrap_delete_SBSourceManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48872 PyObject *resultobj = 0;
48873 lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ;
48874 void *argp1 = 0 ;
48875 int res1 = 0 ;
48876 PyObject *swig_obj[1] ;
48877
48878 if (!args) SWIG_fail;
48879 swig_obj[0] = args;
48880 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_DISOWN | 0 );
48881 if (!SWIG_IsOK(res1)) {
48882 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSourceManager" "', argument " "1"" of type '" "lldb::SBSourceManager *""'");
48883 }
48884 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
48885 {
48886 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48887 delete arg1;
48888 SWIG_PYTHON_THREAD_END_ALLOW;
48889 }
48890 resultobj = SWIG_Py_Void();
48891 return resultobj;
48892fail:
48893 return NULL;
48894}
48895
48896
48897SWIGINTERN PyObject *_wrap_SBSourceManager_DisplaySourceLinesWithLineNumbers(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48898 PyObject *resultobj = 0;
48899 lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ;
48900 lldb::SBFileSpec *arg2 = 0 ;
48901 uint32_t arg3 ;
48902 uint32_t arg4 ;
48903 uint32_t arg5 ;
48904 char *arg6 = (char *) 0 ;
48905 lldb::SBStream *arg7 = 0 ;
48906 void *argp1 = 0 ;
48907 int res1 = 0 ;
48908 void *argp2 = 0 ;
48909 int res2 = 0 ;
48910 unsigned int val3 ;
48911 int ecode3 = 0 ;
48912 unsigned int val4 ;
48913 int ecode4 = 0 ;
48914 unsigned int val5 ;
48915 int ecode5 = 0 ;
48916 int res6 ;
48917 char *buf6 = 0 ;
48918 int alloc6 = 0 ;
48919 void *argp7 = 0 ;
48920 int res7 = 0 ;
48921 PyObject *swig_obj[7] ;
48922 size_t result;
48923
48924 if (!SWIG_Python_UnpackTuple(args, "SBSourceManager_DisplaySourceLinesWithLineNumbers", 7, 7, swig_obj)) SWIG_fail;
48925 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSourceManager, 0 | 0 );
48926 if (!SWIG_IsOK(res1)) {
48927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "1"" of type '" "lldb::SBSourceManager *""'");
48928 }
48929 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
48930 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
48931 if (!SWIG_IsOK(res2)) {
48932 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48933 }
48934 if (!argp2) {
48935 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
48936 }
48937 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
48938 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
48939 if (!SWIG_IsOK(ecode3)) {
48940 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "3"" of type '" "uint32_t""'");
48941 }
48942 arg3 = static_cast< uint32_t >(val3);
48943 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
48944 if (!SWIG_IsOK(ecode4)) {
48945 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "4"" of type '" "uint32_t""'");
48946 }
48947 arg4 = static_cast< uint32_t >(val4);
48948 ecode5 = SWIG_AsVal_unsigned_SS_int(swig_obj[4], &val5);
48949 if (!SWIG_IsOK(ecode5)) {
48950 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "5"" of type '" "uint32_t""'");
48951 }
48952 arg5 = static_cast< uint32_t >(val5);
48953 res6 = SWIG_AsCharPtrAndSize(swig_obj[5], &buf6, NULL, &alloc6);
48954 if (!SWIG_IsOK(res6)) {
48955 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "6"" of type '" "char const *""'");
48956 }
48957 arg6 = reinterpret_cast< char * >(buf6);
48958 res7 = SWIG_ConvertPtr(swig_obj[6], &argp7, SWIGTYPE_p_lldb__SBStream, 0 );
48959 if (!SWIG_IsOK(res7)) {
48960 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "7"" of type '" "lldb::SBStream &""'");
48961 }
48962 if (!argp7) {
48963 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbers" "', argument " "7"" of type '" "lldb::SBStream &""'");
48964 }
48965 arg7 = reinterpret_cast< lldb::SBStream * >(argp7);
48966 {
48967 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
48968 result = (arg1)->DisplaySourceLinesWithLineNumbers((lldb::SBFileSpec const &)*arg2,arg3,arg4,arg5,(char const *)arg6,*arg7);
48969 SWIG_PYTHON_THREAD_END_ALLOW;
48970 }
48971 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
48972 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
48973 return resultobj;
48974fail:
48975 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
48976 return NULL;
48977}
48978
48979
48980SWIGINTERN PyObject *_wrap_SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
48981 PyObject *resultobj = 0;
48982 lldb::SBSourceManager *arg1 = (lldb::SBSourceManager *) 0 ;
48983 lldb::SBFileSpec *arg2 = 0 ;
48984 uint32_t arg3 ;
48985 uint32_t arg4 ;
48986 uint32_t arg5 ;
48987 uint32_t arg6 ;
48988 char *arg7 = (char *) 0 ;
48989 lldb::SBStream *arg8 = 0 ;
48990 void *argp1 = 0 ;
48991 int res1 = 0 ;
48992 void *argp2 = 0 ;
48993 int res2 = 0 ;
48994 unsigned int val3 ;
48995 int ecode3 = 0 ;
48996 unsigned int val4 ;
48997 int ecode4 = 0 ;
48998 unsigned int val5 ;
48999 int ecode5 = 0 ;
49000 unsigned int val6 ;
49001 int ecode6 = 0 ;
49002 int res7 ;
49003 char *buf7 = 0 ;
49004 int alloc7 = 0 ;
49005 void *argp8 = 0 ;
49006 int res8 = 0 ;
49007 PyObject *swig_obj[8] ;
49008 size_t result;
49009
49010 if (!SWIG_Python_UnpackTuple(args, "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn", 8, 8, swig_obj)) SWIG_fail;
49011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSourceManager, 0 | 0 );
49012 if (!SWIG_IsOK(res1)) {
49013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "1"" of type '" "lldb::SBSourceManager *""'");
49014 }
49015 arg1 = reinterpret_cast< lldb::SBSourceManager * >(argp1);
49016 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
49017 if (!SWIG_IsOK(res2)) {
49018 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
49019 }
49020 if (!argp2) {
49021 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
49022 }
49023 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
49024 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
49025 if (!SWIG_IsOK(ecode3)) {
49026 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "3"" of type '" "uint32_t""'");
49027 }
49028 arg3 = static_cast< uint32_t >(val3);
49029 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
49030 if (!SWIG_IsOK(ecode4)) {
49031 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "4"" of type '" "uint32_t""'");
49032 }
49033 arg4 = static_cast< uint32_t >(val4);
49034 ecode5 = SWIG_AsVal_unsigned_SS_int(swig_obj[4], &val5);
49035 if (!SWIG_IsOK(ecode5)) {
49036 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "5"" of type '" "uint32_t""'");
49037 }
49038 arg5 = static_cast< uint32_t >(val5);
49039 ecode6 = SWIG_AsVal_unsigned_SS_int(swig_obj[5], &val6);
49040 if (!SWIG_IsOK(ecode6)) {
49041 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "6"" of type '" "uint32_t""'");
49042 }
49043 arg6 = static_cast< uint32_t >(val6);
49044 res7 = SWIG_AsCharPtrAndSize(swig_obj[6], &buf7, NULL, &alloc7);
49045 if (!SWIG_IsOK(res7)) {
49046 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "7"" of type '" "char const *""'");
49047 }
49048 arg7 = reinterpret_cast< char * >(buf7);
49049 res8 = SWIG_ConvertPtr(swig_obj[7], &argp8, SWIGTYPE_p_lldb__SBStream, 0 );
49050 if (!SWIG_IsOK(res8)) {
49051 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "8"" of type '" "lldb::SBStream &""'");
49052 }
49053 if (!argp8) {
49054 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn" "', argument " "8"" of type '" "lldb::SBStream &""'");
49055 }
49056 arg8 = reinterpret_cast< lldb::SBStream * >(argp8);
49057 {
49058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49059 result = (arg1)->DisplaySourceLinesWithLineNumbersAndColumn((lldb::SBFileSpec const &)*arg2,arg3,arg4,arg5,arg6,(char const *)arg7,*arg8);
49060 SWIG_PYTHON_THREAD_END_ALLOW;
49061 }
49062 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
49063 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
49064 return resultobj;
49065fail:
49066 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
49067 return NULL;
49068}
49069
49070
49071SWIGINTERN PyObject *SBSourceManager_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49072 PyObject *obj;
49073 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
49074 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSourceManager, SWIG_NewClientData(obj));
49075 return SWIG_Py_Void();
49076}
49077
49078SWIGINTERN PyObject *SBSourceManager_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49079 return SWIG_Python_InitShadowInstance(args);
49080}
49081
49082SWIGINTERN PyObject *_wrap_new_SBStream(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49083 PyObject *resultobj = 0;
49084 lldb::SBStream *result = 0 ;
49085
49086 if (!SWIG_Python_UnpackTuple(args, "new_SBStream", 0, 0, 0)) SWIG_fail;
49087 {
49088 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49089 result = (lldb::SBStream *)new lldb::SBStream();
49090 SWIG_PYTHON_THREAD_END_ALLOW;
49091 }
49092 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NEW | 0 );
49093 return resultobj;
49094fail:
49095 return NULL;
49096}
49097
49098
49099SWIGINTERN PyObject *_wrap_delete_SBStream(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49100 PyObject *resultobj = 0;
49101 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49102 void *argp1 = 0 ;
49103 int res1 = 0 ;
49104 PyObject *swig_obj[1] ;
49105
49106 if (!args) SWIG_fail;
49107 swig_obj[0] = args;
49108 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_DISOWN | 0 );
49109 if (!SWIG_IsOK(res1)) {
49110 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBStream" "', argument " "1"" of type '" "lldb::SBStream *""'");
49111 }
49112 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49113 {
49114 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49115 delete arg1;
49116 SWIG_PYTHON_THREAD_END_ALLOW;
49117 }
49118 resultobj = SWIG_Py_Void();
49119 return resultobj;
49120fail:
49121 return NULL;
49122}
49123
49124
49125SWIGINTERN PyObject *_wrap_SBStream_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49126 PyObject *resultobj = 0;
49127 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49128 void *argp1 = 0 ;
49129 int res1 = 0 ;
49130 PyObject *swig_obj[1] ;
49131 bool result;
49132
49133 if (!args) SWIG_fail;
49134 swig_obj[0] = args;
49135 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49136 if (!SWIG_IsOK(res1)) {
49137 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_IsValid" "', argument " "1"" of type '" "lldb::SBStream const *""'");
49138 }
49139 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49140 {
49141 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49142 result = (bool)((lldb::SBStream const *)arg1)->IsValid();
49143 SWIG_PYTHON_THREAD_END_ALLOW;
49144 }
49145 resultobj = SWIG_From_bool(static_cast< bool >(result));
49146 return resultobj;
49147fail:
49148 return NULL;
49149}
49150
49151
49152SWIGINTERN PyObject *_wrap_SBStream___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49153 PyObject *resultobj = 0;
49154 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49155 void *argp1 = 0 ;
49156 int res1 = 0 ;
49157 PyObject *swig_obj[1] ;
49158 bool result;
49159
49160 if (!args) SWIG_fail;
49161 swig_obj[0] = args;
49162 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49163 if (!SWIG_IsOK(res1)) {
49164 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream___nonzero__" "', argument " "1"" of type '" "lldb::SBStream const *""'");
49165 }
49166 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49167 {
49168 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49169 result = (bool)((lldb::SBStream const *)arg1)->operator bool();
49170 SWIG_PYTHON_THREAD_END_ALLOW;
49171 }
49172 resultobj = SWIG_From_bool(static_cast< bool >(result));
49173 return resultobj;
49174fail:
49175 return NULL;
49176}
49177
49178
49179SWIGINTERN PyObject *_wrap_SBStream_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49180 PyObject *resultobj = 0;
49181 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49182 void *argp1 = 0 ;
49183 int res1 = 0 ;
49184 PyObject *swig_obj[1] ;
49185 char *result = 0 ;
49186
49187 if (!args) SWIG_fail;
49188 swig_obj[0] = args;
49189 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49190 if (!SWIG_IsOK(res1)) {
49191 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_GetData" "', argument " "1"" of type '" "lldb::SBStream *""'");
49192 }
49193 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49194 {
49195 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49196 result = (char *)(arg1)->GetData();
49197 SWIG_PYTHON_THREAD_END_ALLOW;
49198 }
49199 resultobj = SWIG_FromCharPtr((const char *)result);
49200 return resultobj;
49201fail:
49202 return NULL;
49203}
49204
49205
49206SWIGINTERN PyObject *_wrap_SBStream_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49207 PyObject *resultobj = 0;
49208 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49209 void *argp1 = 0 ;
49210 int res1 = 0 ;
49211 PyObject *swig_obj[1] ;
49212 size_t result;
49213
49214 if (!args) SWIG_fail;
49215 swig_obj[0] = args;
49216 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49217 if (!SWIG_IsOK(res1)) {
49218 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_GetSize" "', argument " "1"" of type '" "lldb::SBStream *""'");
49219 }
49220 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49221 {
49222 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49223 result = (arg1)->GetSize();
49224 SWIG_PYTHON_THREAD_END_ALLOW;
49225 }
49226 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
49227 return resultobj;
49228fail:
49229 return NULL;
49230}
49231
49232
49233SWIGINTERN PyObject *_wrap_SBStream_Print(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49234 PyObject *resultobj = 0;
49235 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49236 char *arg2 = (char *) 0 ;
49237 void *argp1 = 0 ;
49238 int res1 = 0 ;
49239 int res2 ;
49240 char *buf2 = 0 ;
49241 int alloc2 = 0 ;
49242 PyObject *swig_obj[2] ;
49243
49244 if (!SWIG_Python_UnpackTuple(args, "SBStream_Print", 2, 2, swig_obj)) SWIG_fail;
49245 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49246 if (!SWIG_IsOK(res1)) {
49247 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_Print" "', argument " "1"" of type '" "lldb::SBStream *""'");
49248 }
49249 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49250 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
49251 if (!SWIG_IsOK(res2)) {
49252 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_Print" "', argument " "2"" of type '" "char const *""'");
49253 }
49254 arg2 = reinterpret_cast< char * >(buf2);
49255 {
49256 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49257 (arg1)->Print((char const *)arg2);
49258 SWIG_PYTHON_THREAD_END_ALLOW;
49259 }
49260 resultobj = SWIG_Py_Void();
49261 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49262 return resultobj;
49263fail:
49264 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49265 return NULL;
49266}
49267
49268
49269SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
49270 PyObject *resultobj = 0;
49271 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49272 char *arg2 = (char *) 0 ;
49273 bool arg3 ;
49274 void *argp1 = 0 ;
49275 int res1 = 0 ;
49276 int res2 ;
49277 char *buf2 = 0 ;
49278 int alloc2 = 0 ;
49279 bool val3 ;
49280 int ecode3 = 0 ;
49281
49282 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
49283 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49284 if (!SWIG_IsOK(res1)) {
49285 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFile" "', argument " "1"" of type '" "lldb::SBStream *""'");
49286 }
49287 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49288 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
49289 if (!SWIG_IsOK(res2)) {
49290 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_RedirectToFile" "', argument " "2"" of type '" "char const *""'");
49291 }
49292 arg2 = reinterpret_cast< char * >(buf2);
49293 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
49294 if (!SWIG_IsOK(ecode3)) {
49295 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStream_RedirectToFile" "', argument " "3"" of type '" "bool""'");
49296 }
49297 arg3 = static_cast< bool >(val3);
49298 {
49299 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49300 (arg1)->RedirectToFile((char const *)arg2,arg3);
49301 SWIG_PYTHON_THREAD_END_ALLOW;
49302 }
49303 resultobj = SWIG_Py_Void();
49304 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49305 return resultobj;
49306fail:
49307 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49308 return NULL;
49309}
49310
49311
49312SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
49313 PyObject *resultobj = 0;
49314 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49315 lldb::SBFile arg2 ;
49316 void *argp1 = 0 ;
49317 int res1 = 0 ;
49318 void *argp2 ;
49319 int res2 = 0 ;
49320
49321 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
49322 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49323 if (!SWIG_IsOK(res1)) {
49324 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFile" "', argument " "1"" of type '" "lldb::SBStream *""'");
49325 }
49326 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49327 {
49328 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFile, 0 | 0);
49329 if (!SWIG_IsOK(res2)) {
49330 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_RedirectToFile" "', argument " "2"" of type '" "lldb::SBFile""'");
49331 }
49332 if (!argp2) {
49333 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStream_RedirectToFile" "', argument " "2"" of type '" "lldb::SBFile""'");
49334 } else {
49335 lldb::SBFile * temp = reinterpret_cast< lldb::SBFile * >(argp2);
49336 arg2 = *temp;
49337 if (SWIG_IsNewObj(res2)) delete temp;
49338 }
49339 }
49340 {
49341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49342 (arg1)->RedirectToFile(arg2);
49343 SWIG_PYTHON_THREAD_END_ALLOW;
49344 }
49345 resultobj = SWIG_Py_Void();
49346 return resultobj;
49347fail:
49348 return NULL;
49349}
49350
49351
49352SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
49353 PyObject *resultobj = 0;
49354 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49355 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
49356 void *argp1 = 0 ;
49357 int res1 = 0 ;
49358
49359 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
49360 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49361 if (!SWIG_IsOK(res1)) {
49362 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFile" "', argument " "1"" of type '" "lldb::SBStream *""'");
49363 }
49364 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49365 {
49366 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
49367 if (!py_file) {
49368 PyErr_SetString(PyExc_TypeError, "not a file");
49369 return nullptr;
49370 }
49371 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile());
49372 if (!sp)
49373 return nullptr;
49374 arg2 = sp;
49375 }
49376 {
49377 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49378 (arg1)->RedirectToFile(arg2);
49379 SWIG_PYTHON_THREAD_END_ALLOW;
49380 }
49381 resultobj = SWIG_Py_Void();
49382 return resultobj;
49383fail:
49384 return NULL;
49385}
49386
49387
49388SWIGINTERN PyObject *_wrap_SBStream_RedirectToFile(PyObject *self, PyObject *args) {
49389 Py_ssize_t argc;
49390 PyObject *argv[4] = {
49391 0
49392 };
49393
49394 if (!(argc = SWIG_Python_UnpackTuple(args, "SBStream_RedirectToFile", 0, 3, argv))) SWIG_fail;
49395 --argc;
49396 if (argc == 2) {
49397 int _v;
49398 void *vptr = 0;
49399 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStream, 0);
49400 _v = SWIG_CheckState(res);
49401 if (_v) {
49402 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFile, SWIG_POINTER_NO_NULL | 0);
49403 _v = SWIG_CheckState(res);
49404 if (_v) {
49405 return _wrap_SBStream_RedirectToFile__SWIG_1(self, argc, argv);
49406 }
49407 }
49408 }
49409 if (argc == 2) {
49410 int _v;
49411 void *vptr = 0;
49412 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStream, 0);
49413 _v = SWIG_CheckState(res);
49414 if (_v) {
49415 {
49416 if (PythonFile::Check(argv[1])) {
49417 _v = 1;
49418 } else {
49419 PyErr_Clear();
49420 _v = 0;
49421 }
49422 }
49423 if (_v) {
49424 return _wrap_SBStream_RedirectToFile__SWIG_2(self, argc, argv);
49425 }
49426 }
49427 }
49428 if (argc == 3) {
49429 int _v;
49430 void *vptr = 0;
49431 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStream, 0);
49432 _v = SWIG_CheckState(res);
49433 if (_v) {
49434 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
49435 _v = SWIG_CheckState(res);
49436 if (_v) {
49437 {
49438 int res = SWIG_AsVal_bool(argv[2], NULL);
49439 _v = SWIG_CheckState(res);
49440 }
49441 if (_v) {
49442 return _wrap_SBStream_RedirectToFile__SWIG_0(self, argc, argv);
49443 }
49444 }
49445 }
49446 }
49447
49448fail:
49449 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBStream_RedirectToFile'.\n"
49450 " Possible C/C++ prototypes are:\n"
49451 " lldb::SBStream::RedirectToFile(char const *,bool)\n"
49452 " lldb::SBStream::RedirectToFile(lldb::SBFile)\n"
49453 " lldb::SBStream::RedirectToFile(lldb::FileSP)\n");
49454 return 0;
49455}
49456
49457
49458SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileHandle(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49459 PyObject *resultobj = 0;
49460 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49461 SwigValueWrapper< std::shared_ptr< lldb_private::File > > arg2 ;
49462 bool arg3 ;
49463 void *argp1 = 0 ;
49464 int res1 = 0 ;
49465 bool val3 ;
49466 int ecode3 = 0 ;
49467 PyObject *swig_obj[3] ;
49468
49469 if (!SWIG_Python_UnpackTuple(args, "SBStream_RedirectToFileHandle", 3, 3, swig_obj)) SWIG_fail;
49470 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49471 if (!SWIG_IsOK(res1)) {
49472 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFileHandle" "', argument " "1"" of type '" "lldb::SBStream *""'");
49473 }
49474 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49475 {
49476 PythonFile py_file(PyRefType::Borrowed, swig_obj[1]);
49477 if (!py_file) {
49478 PyErr_SetString(PyExc_TypeError, "not a file");
49479 return nullptr;
49480 }
49481 auto sp = unwrapOrSetPythonException(py_file.ConvertToFile());
49482 if (!sp)
49483 return nullptr;
49484 arg2 = sp;
49485 }
49486 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
49487 if (!SWIG_IsOK(ecode3)) {
49488 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStream_RedirectToFileHandle" "', argument " "3"" of type '" "bool""'");
49489 }
49490 arg3 = static_cast< bool >(val3);
49491 {
49492 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49493 lldb_SBStream_RedirectToFileHandle(arg1,arg2,arg3);
49494 SWIG_PYTHON_THREAD_END_ALLOW;
49495 }
49496 resultobj = SWIG_Py_Void();
49497 return resultobj;
49498fail:
49499 return NULL;
49500}
49501
49502
49503SWIGINTERN PyObject *_wrap_SBStream_RedirectToFileDescriptor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49504 PyObject *resultobj = 0;
49505 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49506 int arg2 ;
49507 bool arg3 ;
49508 void *argp1 = 0 ;
49509 int res1 = 0 ;
49510 int val2 ;
49511 int ecode2 = 0 ;
49512 bool val3 ;
49513 int ecode3 = 0 ;
49514 PyObject *swig_obj[3] ;
49515
49516 if (!SWIG_Python_UnpackTuple(args, "SBStream_RedirectToFileDescriptor", 3, 3, swig_obj)) SWIG_fail;
49517 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49518 if (!SWIG_IsOK(res1)) {
49519 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_RedirectToFileDescriptor" "', argument " "1"" of type '" "lldb::SBStream *""'");
49520 }
49521 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49522 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
49523 if (!SWIG_IsOK(ecode2)) {
49524 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStream_RedirectToFileDescriptor" "', argument " "2"" of type '" "int""'");
49525 }
49526 arg2 = static_cast< int >(val2);
49527 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
49528 if (!SWIG_IsOK(ecode3)) {
49529 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStream_RedirectToFileDescriptor" "', argument " "3"" of type '" "bool""'");
49530 }
49531 arg3 = static_cast< bool >(val3);
49532 {
49533 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49534 (arg1)->RedirectToFileDescriptor(arg2,arg3);
49535 SWIG_PYTHON_THREAD_END_ALLOW;
49536 }
49537 resultobj = SWIG_Py_Void();
49538 return resultobj;
49539fail:
49540 return NULL;
49541}
49542
49543
49544SWIGINTERN PyObject *_wrap_SBStream_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49545 PyObject *resultobj = 0;
49546 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49547 void *argp1 = 0 ;
49548 int res1 = 0 ;
49549 PyObject *swig_obj[1] ;
49550
49551 if (!args) SWIG_fail;
49552 swig_obj[0] = args;
49553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49554 if (!SWIG_IsOK(res1)) {
49555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_Clear" "', argument " "1"" of type '" "lldb::SBStream *""'");
49556 }
49557 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49558 {
49559 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49560 (arg1)->Clear();
49561 SWIG_PYTHON_THREAD_END_ALLOW;
49562 }
49563 resultobj = SWIG_Py_Void();
49564 return resultobj;
49565fail:
49566 return NULL;
49567}
49568
49569
49570SWIGINTERN PyObject *_wrap_SBStream_write(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49571 PyObject *resultobj = 0;
49572 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49573 char *arg2 = (char *) 0 ;
49574 void *argp1 = 0 ;
49575 int res1 = 0 ;
49576 int res2 ;
49577 char *buf2 = 0 ;
49578 int alloc2 = 0 ;
49579 PyObject *swig_obj[2] ;
49580
49581 if (!SWIG_Python_UnpackTuple(args, "SBStream_write", 2, 2, swig_obj)) SWIG_fail;
49582 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49583 if (!SWIG_IsOK(res1)) {
49584 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_write" "', argument " "1"" of type '" "lldb::SBStream *""'");
49585 }
49586 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49587 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
49588 if (!SWIG_IsOK(res2)) {
49589 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStream_write" "', argument " "2"" of type '" "char const *""'");
49590 }
49591 arg2 = reinterpret_cast< char * >(buf2);
49592 {
49593 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49594 lldb_SBStream_write(arg1,(char const *)arg2);
49595 SWIG_PYTHON_THREAD_END_ALLOW;
49596 }
49597 resultobj = SWIG_Py_Void();
49598 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49599 return resultobj;
49600fail:
49601 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49602 return NULL;
49603}
49604
49605
49606SWIGINTERN PyObject *_wrap_SBStream_flush(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49607 PyObject *resultobj = 0;
49608 lldb::SBStream *arg1 = (lldb::SBStream *) 0 ;
49609 void *argp1 = 0 ;
49610 int res1 = 0 ;
49611 PyObject *swig_obj[1] ;
49612
49613 if (!args) SWIG_fail;
49614 swig_obj[0] = args;
49615 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStream, 0 | 0 );
49616 if (!SWIG_IsOK(res1)) {
49617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStream_flush" "', argument " "1"" of type '" "lldb::SBStream *""'");
49618 }
49619 arg1 = reinterpret_cast< lldb::SBStream * >(argp1);
49620 {
49621 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49622 lldb_SBStream_flush(arg1);
49623 SWIG_PYTHON_THREAD_END_ALLOW;
49624 }
49625 resultobj = SWIG_Py_Void();
49626 return resultobj;
49627fail:
49628 return NULL;
49629}
49630
49631
49632SWIGINTERN PyObject *SBStream_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49633 PyObject *obj;
49634 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
49635 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBStream, SWIG_NewClientData(obj));
49636 return SWIG_Py_Void();
49637}
49638
49639SWIGINTERN PyObject *SBStream_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49640 return SWIG_Python_InitShadowInstance(args);
49641}
49642
49643SWIGINTERN PyObject *_wrap_new_SBStringList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
49644 PyObject *resultobj = 0;
49645 lldb::SBStringList *result = 0 ;
49646
49647 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
49648 {
49649 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49650 result = (lldb::SBStringList *)new lldb::SBStringList();
49651 SWIG_PYTHON_THREAD_END_ALLOW;
49652 }
49653 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NEW | 0 );
49654 return resultobj;
49655fail:
49656 return NULL;
49657}
49658
49659
49660SWIGINTERN PyObject *_wrap_new_SBStringList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
49661 PyObject *resultobj = 0;
49662 lldb::SBStringList *arg1 = 0 ;
49663 void *argp1 = 0 ;
49664 int res1 = 0 ;
49665 lldb::SBStringList *result = 0 ;
49666
49667 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
49668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
49669 if (!SWIG_IsOK(res1)) {
49670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBStringList" "', argument " "1"" of type '" "lldb::SBStringList const &""'");
49671 }
49672 if (!argp1) {
49673 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStringList" "', argument " "1"" of type '" "lldb::SBStringList const &""'");
49674 }
49675 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
49676 {
49677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49678 result = (lldb::SBStringList *)new lldb::SBStringList((lldb::SBStringList const &)*arg1);
49679 SWIG_PYTHON_THREAD_END_ALLOW;
49680 }
49681 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NEW | 0 );
49682 return resultobj;
49683fail:
49684 return NULL;
49685}
49686
49687
49688SWIGINTERN PyObject *_wrap_new_SBStringList(PyObject *self, PyObject *args) {
49689 Py_ssize_t argc;
49690 PyObject *argv[2] = {
49691 0
49692 };
49693
49694 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBStringList", 0, 1, argv))) SWIG_fail;
49695 --argc;
49696 if (argc == 0) {
49697 return _wrap_new_SBStringList__SWIG_0(self, argc, argv);
49698 }
49699 if (argc == 1) {
49700 int _v;
49701 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL | 0);
49702 _v = SWIG_CheckState(res);
49703 if (_v) {
49704 return _wrap_new_SBStringList__SWIG_1(self, argc, argv);
49705 }
49706 }
49707
49708fail:
49709 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBStringList'.\n"
49710 " Possible C/C++ prototypes are:\n"
49711 " lldb::SBStringList::SBStringList()\n"
49712 " lldb::SBStringList::SBStringList(lldb::SBStringList const &)\n");
49713 return 0;
49714}
49715
49716
49717SWIGINTERN PyObject *_wrap_delete_SBStringList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49718 PyObject *resultobj = 0;
49719 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
49720 void *argp1 = 0 ;
49721 int res1 = 0 ;
49722 PyObject *swig_obj[1] ;
49723
49724 if (!args) SWIG_fail;
49725 swig_obj[0] = args;
49726 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_DISOWN | 0 );
49727 if (!SWIG_IsOK(res1)) {
49728 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBStringList" "', argument " "1"" of type '" "lldb::SBStringList *""'");
49729 }
49730 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
49731 {
49732 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49733 delete arg1;
49734 SWIG_PYTHON_THREAD_END_ALLOW;
49735 }
49736 resultobj = SWIG_Py_Void();
49737 return resultobj;
49738fail:
49739 return NULL;
49740}
49741
49742
49743SWIGINTERN PyObject *_wrap_SBStringList_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49744 PyObject *resultobj = 0;
49745 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
49746 void *argp1 = 0 ;
49747 int res1 = 0 ;
49748 PyObject *swig_obj[1] ;
49749 bool result;
49750
49751 if (!args) SWIG_fail;
49752 swig_obj[0] = args;
49753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
49754 if (!SWIG_IsOK(res1)) {
49755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_IsValid" "', argument " "1"" of type '" "lldb::SBStringList const *""'");
49756 }
49757 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
49758 {
49759 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49760 result = (bool)((lldb::SBStringList const *)arg1)->IsValid();
49761 SWIG_PYTHON_THREAD_END_ALLOW;
49762 }
49763 resultobj = SWIG_From_bool(static_cast< bool >(result));
49764 return resultobj;
49765fail:
49766 return NULL;
49767}
49768
49769
49770SWIGINTERN PyObject *_wrap_SBStringList___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49771 PyObject *resultobj = 0;
49772 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
49773 void *argp1 = 0 ;
49774 int res1 = 0 ;
49775 PyObject *swig_obj[1] ;
49776 bool result;
49777
49778 if (!args) SWIG_fail;
49779 swig_obj[0] = args;
49780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
49781 if (!SWIG_IsOK(res1)) {
49782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList___nonzero__" "', argument " "1"" of type '" "lldb::SBStringList const *""'");
49783 }
49784 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
49785 {
49786 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49787 result = (bool)((lldb::SBStringList const *)arg1)->operator bool();
49788 SWIG_PYTHON_THREAD_END_ALLOW;
49789 }
49790 resultobj = SWIG_From_bool(static_cast< bool >(result));
49791 return resultobj;
49792fail:
49793 return NULL;
49794}
49795
49796
49797SWIGINTERN PyObject *_wrap_SBStringList_AppendString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
49798 PyObject *resultobj = 0;
49799 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
49800 char *arg2 = (char *) 0 ;
49801 void *argp1 = 0 ;
49802 int res1 = 0 ;
49803 int res2 ;
49804 char *buf2 = 0 ;
49805 int alloc2 = 0 ;
49806 PyObject *swig_obj[2] ;
49807
49808 if (!SWIG_Python_UnpackTuple(args, "SBStringList_AppendString", 2, 2, swig_obj)) SWIG_fail;
49809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
49810 if (!SWIG_IsOK(res1)) {
49811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_AppendString" "', argument " "1"" of type '" "lldb::SBStringList *""'");
49812 }
49813 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
49814 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
49815 if (!SWIG_IsOK(res2)) {
49816 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStringList_AppendString" "', argument " "2"" of type '" "char const *""'");
49817 }
49818 arg2 = reinterpret_cast< char * >(buf2);
49819 {
49820 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49821 (arg1)->AppendString((char const *)arg2);
49822 SWIG_PYTHON_THREAD_END_ALLOW;
49823 }
49824 resultobj = SWIG_Py_Void();
49825 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49826 return resultobj;
49827fail:
49828 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
49829 return NULL;
49830}
49831
49832
49833SWIGINTERN PyObject *_wrap_SBStringList_AppendList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
49834 PyObject *resultobj = 0;
49835 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
49836 char **arg2 = (char **) 0 ;
49837 int arg3 ;
49838 void *argp1 = 0 ;
49839 int res1 = 0 ;
49840 int val3 ;
49841 int ecode3 = 0 ;
49842
49843 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
49844 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
49845 if (!SWIG_IsOK(res1)) {
49846 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_AppendList" "', argument " "1"" of type '" "lldb::SBStringList *""'");
49847 }
49848 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
49849 {
49850 /* Check if is a list */
49851 if (PythonList::Check(swig_obj[1])) {
49852 PythonList list(PyRefType::Borrowed, swig_obj[1]);
49853 int size = list.GetSize();
49854 int i = 0;
49855 arg2 = (char**)malloc((size+1)*sizeof(char*));
49856 for (i = 0; i < size; i++) {
49857 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
49858 if (!py_str.IsAllocated()) {
49859 PyErr_SetString(PyExc_TypeError,"list must contain strings");
49860 free(arg2);
49861 return nullptr;
49862 }
49863
49864 arg2[i] = const_cast<char*>(py_str.GetString().data());
49865 }
49866 arg2[i] = 0;
49867 } else if (swig_obj[1] == Py_None) {
49868 arg2 = NULL;
49869 } else {
49870 PyErr_SetString(PyExc_TypeError,"not a list");
49871 return NULL;
49872 }
49873 }
49874 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
49875 if (!SWIG_IsOK(ecode3)) {
49876 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBStringList_AppendList" "', argument " "3"" of type '" "int""'");
49877 }
49878 arg3 = static_cast< int >(val3);
49879 {
49880 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49881 (arg1)->AppendList((char const **)arg2,arg3);
49882 SWIG_PYTHON_THREAD_END_ALLOW;
49883 }
49884 resultobj = SWIG_Py_Void();
49885 {
49886 free((char *) arg2);
49887 }
49888 return resultobj;
49889fail:
49890 {
49891 free((char *) arg2);
49892 }
49893 return NULL;
49894}
49895
49896
49897SWIGINTERN PyObject *_wrap_SBStringList_AppendList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
49898 PyObject *resultobj = 0;
49899 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
49900 lldb::SBStringList *arg2 = 0 ;
49901 void *argp1 = 0 ;
49902 int res1 = 0 ;
49903 void *argp2 = 0 ;
49904 int res2 = 0 ;
49905
49906 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
49907 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
49908 if (!SWIG_IsOK(res1)) {
49909 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_AppendList" "', argument " "1"" of type '" "lldb::SBStringList *""'");
49910 }
49911 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
49912 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
49913 if (!SWIG_IsOK(res2)) {
49914 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStringList_AppendList" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
49915 }
49916 if (!argp2) {
49917 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStringList_AppendList" "', argument " "2"" of type '" "lldb::SBStringList const &""'");
49918 }
49919 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
49920 {
49921 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
49922 (arg1)->AppendList((lldb::SBStringList const &)*arg2);
49923 SWIG_PYTHON_THREAD_END_ALLOW;
49924 }
49925 resultobj = SWIG_Py_Void();
49926 return resultobj;
49927fail:
49928 return NULL;
49929}
49930
49931
49932SWIGINTERN PyObject *_wrap_SBStringList_AppendList(PyObject *self, PyObject *args) {
49933 Py_ssize_t argc;
49934 PyObject *argv[4] = {
49935 0
49936 };
49937
49938 if (!(argc = SWIG_Python_UnpackTuple(args, "SBStringList_AppendList", 0, 3, argv))) SWIG_fail;
49939 --argc;
49940 if (argc == 2) {
49941 int _v;
49942 void *vptr = 0;
49943 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStringList, 0);
49944 _v = SWIG_CheckState(res);
49945 if (_v) {
49946 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL | 0);
49947 _v = SWIG_CheckState(res);
49948 if (_v) {
49949 return _wrap_SBStringList_AppendList__SWIG_1(self, argc, argv);
49950 }
49951 }
49952 }
49953 if (argc == 3) {
49954 int _v;
49955 void *vptr = 0;
49956 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStringList, 0);
49957 _v = SWIG_CheckState(res);
49958 if (_v) {
49959 {
49960 /* Check if is a list */
49961 _v = 1;
49962 if (PythonList::Check(argv[1])) {
49963 PythonList list(PyRefType::Borrowed, argv[1]);
49964 int size = list.GetSize();
49965 int i = 0;
49966 for (i = 0; i < size; i++) {
49967 PythonString s = list.GetItemAtIndex(i).AsType<PythonString>();
49968 if (!s.IsAllocated()) {
49969 _v = 0;
49970 }
49971 }
49972 }
49973 else
49974 {
49975 _v = ( (argv[1] == Py_None) ? 1 : 0);
49976 }
49977 }
49978 if (_v) {
49979 {
49980 int res = SWIG_AsVal_int(argv[2], NULL);
49981 _v = SWIG_CheckState(res);
49982 }
49983 if (_v) {
49984 return _wrap_SBStringList_AppendList__SWIG_0(self, argc, argv);
49985 }
49986 }
49987 }
49988 }
49989
49990fail:
49991 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBStringList_AppendList'.\n"
49992 " Possible C/C++ prototypes are:\n"
49993 " lldb::SBStringList::AppendList(char const **,int)\n"
49994 " lldb::SBStringList::AppendList(lldb::SBStringList const &)\n");
49995 return 0;
49996}
49997
49998
49999SWIGINTERN PyObject *_wrap_SBStringList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50000 PyObject *resultobj = 0;
50001 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
50002 void *argp1 = 0 ;
50003 int res1 = 0 ;
50004 PyObject *swig_obj[1] ;
50005 uint32_t result;
50006
50007 if (!args) SWIG_fail;
50008 swig_obj[0] = args;
50009 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
50010 if (!SWIG_IsOK(res1)) {
50011 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_GetSize" "', argument " "1"" of type '" "lldb::SBStringList const *""'");
50012 }
50013 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
50014 {
50015 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50016 result = (uint32_t)((lldb::SBStringList const *)arg1)->GetSize();
50017 SWIG_PYTHON_THREAD_END_ALLOW;
50018 }
50019 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
50020 return resultobj;
50021fail:
50022 return NULL;
50023}
50024
50025
50026SWIGINTERN PyObject *_wrap_SBStringList_GetStringAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50027 PyObject *resultobj = 0;
50028 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
50029 size_t arg2 ;
50030 void *argp1 = 0 ;
50031 int res1 = 0 ;
50032 size_t val2 ;
50033 int ecode2 = 0 ;
50034 PyObject *swig_obj[2] ;
50035 char *result = 0 ;
50036
50037 if (!SWIG_Python_UnpackTuple(args, "SBStringList_GetStringAtIndex", 2, 2, swig_obj)) SWIG_fail;
50038 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
50039 if (!SWIG_IsOK(res1)) {
50040 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_GetStringAtIndex" "', argument " "1"" of type '" "lldb::SBStringList *""'");
50041 }
50042 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
50043 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
50044 if (!SWIG_IsOK(ecode2)) {
50045 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStringList_GetStringAtIndex" "', argument " "2"" of type '" "size_t""'");
50046 }
50047 arg2 = static_cast< size_t >(val2);
50048 {
50049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50050 result = (char *)(arg1)->GetStringAtIndex(arg2);
50051 SWIG_PYTHON_THREAD_END_ALLOW;
50052 }
50053 resultobj = SWIG_FromCharPtr((const char *)result);
50054 return resultobj;
50055fail:
50056 return NULL;
50057}
50058
50059
50060SWIGINTERN PyObject *_wrap_SBStringList_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50061 PyObject *resultobj = 0;
50062 lldb::SBStringList *arg1 = (lldb::SBStringList *) 0 ;
50063 void *argp1 = 0 ;
50064 int res1 = 0 ;
50065 PyObject *swig_obj[1] ;
50066
50067 if (!args) SWIG_fail;
50068 swig_obj[0] = args;
50069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStringList, 0 | 0 );
50070 if (!SWIG_IsOK(res1)) {
50071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStringList_Clear" "', argument " "1"" of type '" "lldb::SBStringList *""'");
50072 }
50073 arg1 = reinterpret_cast< lldb::SBStringList * >(argp1);
50074 {
50075 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50076 (arg1)->Clear();
50077 SWIG_PYTHON_THREAD_END_ALLOW;
50078 }
50079 resultobj = SWIG_Py_Void();
50080 return resultobj;
50081fail:
50082 return NULL;
50083}
50084
50085
50086SWIGINTERN PyObject *SBStringList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50087 PyObject *obj;
50088 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
50089 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBStringList, SWIG_NewClientData(obj));
50090 return SWIG_Py_Void();
50091}
50092
50093SWIGINTERN PyObject *SBStringList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50094 return SWIG_Python_InitShadowInstance(args);
50095}
50096
50097SWIGINTERN PyObject *_wrap_new_SBStructuredData__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
50098 PyObject *resultobj = 0;
50099 lldb::SBStructuredData *result = 0 ;
50100
50101 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
50102 {
50103 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50104 result = (lldb::SBStructuredData *)new lldb::SBStructuredData();
50105 SWIG_PYTHON_THREAD_END_ALLOW;
50106 }
50107 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NEW | 0 );
50108 return resultobj;
50109fail:
50110 return NULL;
50111}
50112
50113
50114SWIGINTERN PyObject *_wrap_new_SBStructuredData__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50115 PyObject *resultobj = 0;
50116 lldb::SBStructuredData *arg1 = 0 ;
50117 void *argp1 = 0 ;
50118 int res1 = 0 ;
50119 lldb::SBStructuredData *result = 0 ;
50120
50121 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBStructuredData, 0 | 0);
50123 if (!SWIG_IsOK(res1)) {
50124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::SBStructuredData const &""'");
50125 }
50126 if (!argp1) {
50127 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::SBStructuredData const &""'");
50128 }
50129 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50130 {
50131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50132 result = (lldb::SBStructuredData *)new lldb::SBStructuredData((lldb::SBStructuredData const &)*arg1);
50133 SWIG_PYTHON_THREAD_END_ALLOW;
50134 }
50135 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NEW | 0 );
50136 return resultobj;
50137fail:
50138 return NULL;
50139}
50140
50141
50142SWIGINTERN PyObject *_wrap_new_SBStructuredData__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50143 PyObject *resultobj = 0;
50144 lldb::EventSP *arg1 = 0 ;
50145 void *argp1 = 0 ;
50146 int res1 = 0 ;
50147 lldb::SBStructuredData *result = 0 ;
50148
50149 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50150 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_std__shared_ptrT_lldb_private__Event_t, 0 | 0);
50151 if (!SWIG_IsOK(res1)) {
50152 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::EventSP const &""'");
50153 }
50154 if (!argp1) {
50155 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBStructuredData" "', argument " "1"" of type '" "lldb::EventSP const &""'");
50156 }
50157 arg1 = reinterpret_cast< lldb::EventSP * >(argp1);
50158 {
50159 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50160 result = (lldb::SBStructuredData *)new lldb::SBStructuredData((lldb::EventSP const &)*arg1);
50161 SWIG_PYTHON_THREAD_END_ALLOW;
50162 }
50163 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NEW | 0 );
50164 return resultobj;
50165fail:
50166 return NULL;
50167}
50168
50169
50170SWIGINTERN PyObject *_wrap_new_SBStructuredData(PyObject *self, PyObject *args) {
50171 Py_ssize_t argc;
50172 PyObject *argv[2] = {
50173 0
50174 };
50175
50176 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBStructuredData", 0, 1, argv))) SWIG_fail;
50177 --argc;
50178 if (argc == 0) {
50179 return _wrap_new_SBStructuredData__SWIG_0(self, argc, argv);
50180 }
50181 if (argc == 1) {
50182 int _v;
50183 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL | 0);
50184 _v = SWIG_CheckState(res);
50185 if (_v) {
50186 return _wrap_new_SBStructuredData__SWIG_1(self, argc, argv);
50187 }
50188 }
50189 if (argc == 1) {
50190 int _v;
50191 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_std__shared_ptrT_lldb_private__Event_t, SWIG_POINTER_NO_NULL | 0);
50192 _v = SWIG_CheckState(res);
50193 if (_v) {
50194 return _wrap_new_SBStructuredData__SWIG_2(self, argc, argv);
50195 }
50196 }
50197
50198fail:
50199 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBStructuredData'.\n"
50200 " Possible C/C++ prototypes are:\n"
50201 " lldb::SBStructuredData::SBStructuredData()\n"
50202 " lldb::SBStructuredData::SBStructuredData(lldb::SBStructuredData const &)\n"
50203 " lldb::SBStructuredData::SBStructuredData(lldb::EventSP const &)\n");
50204 return 0;
50205}
50206
50207
50208SWIGINTERN PyObject *_wrap_delete_SBStructuredData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50209 PyObject *resultobj = 0;
50210 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50211 void *argp1 = 0 ;
50212 int res1 = 0 ;
50213 PyObject *swig_obj[1] ;
50214
50215 if (!args) SWIG_fail;
50216 swig_obj[0] = args;
50217 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_DISOWN | 0 );
50218 if (!SWIG_IsOK(res1)) {
50219 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBStructuredData" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
50220 }
50221 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50222 {
50223 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50224 delete arg1;
50225 SWIG_PYTHON_THREAD_END_ALLOW;
50226 }
50227 resultobj = SWIG_Py_Void();
50228 return resultobj;
50229fail:
50230 return NULL;
50231}
50232
50233
50234SWIGINTERN PyObject *_wrap_SBStructuredData_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50235 PyObject *resultobj = 0;
50236 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50237 void *argp1 = 0 ;
50238 int res1 = 0 ;
50239 PyObject *swig_obj[1] ;
50240 bool result;
50241
50242 if (!args) SWIG_fail;
50243 swig_obj[0] = args;
50244 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50245 if (!SWIG_IsOK(res1)) {
50246 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_IsValid" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50247 }
50248 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50249 {
50250 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50251 result = (bool)((lldb::SBStructuredData const *)arg1)->IsValid();
50252 SWIG_PYTHON_THREAD_END_ALLOW;
50253 }
50254 resultobj = SWIG_From_bool(static_cast< bool >(result));
50255 return resultobj;
50256fail:
50257 return NULL;
50258}
50259
50260
50261SWIGINTERN PyObject *_wrap_SBStructuredData___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50262 PyObject *resultobj = 0;
50263 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50264 void *argp1 = 0 ;
50265 int res1 = 0 ;
50266 PyObject *swig_obj[1] ;
50267 bool result;
50268
50269 if (!args) SWIG_fail;
50270 swig_obj[0] = args;
50271 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50272 if (!SWIG_IsOK(res1)) {
50273 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData___nonzero__" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50274 }
50275 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50276 {
50277 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50278 result = (bool)((lldb::SBStructuredData const *)arg1)->operator bool();
50279 SWIG_PYTHON_THREAD_END_ALLOW;
50280 }
50281 resultobj = SWIG_From_bool(static_cast< bool >(result));
50282 return resultobj;
50283fail:
50284 return NULL;
50285}
50286
50287
50288SWIGINTERN PyObject *_wrap_SBStructuredData_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50289 PyObject *resultobj = 0;
50290 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50291 void *argp1 = 0 ;
50292 int res1 = 0 ;
50293 PyObject *swig_obj[1] ;
50294
50295 if (!args) SWIG_fail;
50296 swig_obj[0] = args;
50297 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50298 if (!SWIG_IsOK(res1)) {
50299 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_Clear" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
50300 }
50301 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50302 {
50303 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50304 (arg1)->Clear();
50305 SWIG_PYTHON_THREAD_END_ALLOW;
50306 }
50307 resultobj = SWIG_Py_Void();
50308 return resultobj;
50309fail:
50310 return NULL;
50311}
50312
50313
50314SWIGINTERN PyObject *_wrap_SBStructuredData_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50315 PyObject *resultobj = 0;
50316 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50317 void *argp1 = 0 ;
50318 int res1 = 0 ;
50319 PyObject *swig_obj[1] ;
50320 lldb::StructuredDataType result;
50321
50322 if (!args) SWIG_fail;
50323 swig_obj[0] = args;
50324 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50325 if (!SWIG_IsOK(res1)) {
50326 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetType" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50327 }
50328 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50329 {
50330 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50331 result = (lldb::StructuredDataType)((lldb::SBStructuredData const *)arg1)->GetType();
50332 SWIG_PYTHON_THREAD_END_ALLOW;
50333 }
50334 resultobj = SWIG_From_int(static_cast< int >(result));
50335 return resultobj;
50336fail:
50337 return NULL;
50338}
50339
50340
50341SWIGINTERN PyObject *_wrap_SBStructuredData_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50342 PyObject *resultobj = 0;
50343 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50344 void *argp1 = 0 ;
50345 int res1 = 0 ;
50346 PyObject *swig_obj[1] ;
50347 size_t result;
50348
50349 if (!args) SWIG_fail;
50350 swig_obj[0] = args;
50351 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50352 if (!SWIG_IsOK(res1)) {
50353 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetSize" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50354 }
50355 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50356 {
50357 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50358 result = ((lldb::SBStructuredData const *)arg1)->GetSize();
50359 SWIG_PYTHON_THREAD_END_ALLOW;
50360 }
50361 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
50362 return resultobj;
50363fail:
50364 return NULL;
50365}
50366
50367
50368SWIGINTERN PyObject *_wrap_SBStructuredData_GetKeys(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50369 PyObject *resultobj = 0;
50370 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50371 lldb::SBStringList *arg2 = 0 ;
50372 void *argp1 = 0 ;
50373 int res1 = 0 ;
50374 void *argp2 = 0 ;
50375 int res2 = 0 ;
50376 PyObject *swig_obj[2] ;
50377 bool result;
50378
50379 if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_GetKeys", 2, 2, swig_obj)) SWIG_fail;
50380 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50381 if (!SWIG_IsOK(res1)) {
50382 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetKeys" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50383 }
50384 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50385 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
50386 if (!SWIG_IsOK(res2)) {
50387 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetKeys" "', argument " "2"" of type '" "lldb::SBStringList &""'");
50388 }
50389 if (!argp2) {
50390 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_GetKeys" "', argument " "2"" of type '" "lldb::SBStringList &""'");
50391 }
50392 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
50393 {
50394 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50395 result = (bool)((lldb::SBStructuredData const *)arg1)->GetKeys(*arg2);
50396 SWIG_PYTHON_THREAD_END_ALLOW;
50397 }
50398 resultobj = SWIG_From_bool(static_cast< bool >(result));
50399 return resultobj;
50400fail:
50401 return NULL;
50402}
50403
50404
50405SWIGINTERN PyObject *_wrap_SBStructuredData_GetValueForKey(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50406 PyObject *resultobj = 0;
50407 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50408 char *arg2 = (char *) 0 ;
50409 void *argp1 = 0 ;
50410 int res1 = 0 ;
50411 int res2 ;
50412 char *buf2 = 0 ;
50413 int alloc2 = 0 ;
50414 PyObject *swig_obj[2] ;
50415 lldb::SBStructuredData result;
50416
50417 if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_GetValueForKey", 2, 2, swig_obj)) SWIG_fail;
50418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50419 if (!SWIG_IsOK(res1)) {
50420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetValueForKey" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50421 }
50422 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50423 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
50424 if (!SWIG_IsOK(res2)) {
50425 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetValueForKey" "', argument " "2"" of type '" "char const *""'");
50426 }
50427 arg2 = reinterpret_cast< char * >(buf2);
50428 {
50429 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50430 result = ((lldb::SBStructuredData const *)arg1)->GetValueForKey((char const *)arg2);
50431 SWIG_PYTHON_THREAD_END_ALLOW;
50432 }
50433 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
50434 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50435 return resultobj;
50436fail:
50437 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
50438 return NULL;
50439}
50440
50441
50442SWIGINTERN PyObject *_wrap_SBStructuredData_GetItemAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50443 PyObject *resultobj = 0;
50444 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50445 size_t arg2 ;
50446 void *argp1 = 0 ;
50447 int res1 = 0 ;
50448 size_t val2 ;
50449 int ecode2 = 0 ;
50450 PyObject *swig_obj[2] ;
50451 lldb::SBStructuredData result;
50452
50453 if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_GetItemAtIndex", 2, 2, swig_obj)) SWIG_fail;
50454 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50455 if (!SWIG_IsOK(res1)) {
50456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetItemAtIndex" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50457 }
50458 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50459 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
50460 if (!SWIG_IsOK(ecode2)) {
50461 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetItemAtIndex" "', argument " "2"" of type '" "size_t""'");
50462 }
50463 arg2 = static_cast< size_t >(val2);
50464 {
50465 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50466 result = ((lldb::SBStructuredData const *)arg1)->GetItemAtIndex(arg2);
50467 SWIG_PYTHON_THREAD_END_ALLOW;
50468 }
50469 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
50470 return resultobj;
50471fail:
50472 return NULL;
50473}
50474
50475
50476SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50477 PyObject *resultobj = 0;
50478 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50479 uint64_t arg2 ;
50480 void *argp1 = 0 ;
50481 int res1 = 0 ;
50482 unsigned long long val2 ;
50483 int ecode2 = 0 ;
50484 uint64_t result;
50485
50486 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
50487 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50488 if (!SWIG_IsOK(res1)) {
50489 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50490 }
50491 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50492 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
50493 if (!SWIG_IsOK(ecode2)) {
50494 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetIntegerValue" "', argument " "2"" of type '" "uint64_t""'");
50495 }
50496 arg2 = static_cast< uint64_t >(val2);
50497 {
50498 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50499 result = (uint64_t)((lldb::SBStructuredData const *)arg1)->GetIntegerValue(arg2);
50500 SWIG_PYTHON_THREAD_END_ALLOW;
50501 }
50502 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
50503 return resultobj;
50504fail:
50505 return NULL;
50506}
50507
50508
50509SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50510 PyObject *resultobj = 0;
50511 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50512 void *argp1 = 0 ;
50513 int res1 = 0 ;
50514 uint64_t result;
50515
50516 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50517 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50518 if (!SWIG_IsOK(res1)) {
50519 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetIntegerValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50520 }
50521 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50522 {
50523 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50524 result = (uint64_t)((lldb::SBStructuredData const *)arg1)->GetIntegerValue();
50525 SWIG_PYTHON_THREAD_END_ALLOW;
50526 }
50527 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
50528 return resultobj;
50529fail:
50530 return NULL;
50531}
50532
50533
50534SWIGINTERN PyObject *_wrap_SBStructuredData_GetIntegerValue(PyObject *self, PyObject *args) {
50535 Py_ssize_t argc;
50536 PyObject *argv[3] = {
50537 0
50538 };
50539
50540 if (!(argc = SWIG_Python_UnpackTuple(args, "SBStructuredData_GetIntegerValue", 0, 2, argv))) SWIG_fail;
50541 --argc;
50542 if (argc == 1) {
50543 int _v;
50544 void *vptr = 0;
50545 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
50546 _v = SWIG_CheckState(res);
50547 if (_v) {
50548 return _wrap_SBStructuredData_GetIntegerValue__SWIG_1(self, argc, argv);
50549 }
50550 }
50551 if (argc == 2) {
50552 int _v;
50553 void *vptr = 0;
50554 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
50555 _v = SWIG_CheckState(res);
50556 if (_v) {
50557 {
50558 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[1], NULL);
50559 _v = SWIG_CheckState(res);
50560 }
50561 if (_v) {
50562 return _wrap_SBStructuredData_GetIntegerValue__SWIG_0(self, argc, argv);
50563 }
50564 }
50565 }
50566
50567fail:
50568 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBStructuredData_GetIntegerValue'.\n"
50569 " Possible C/C++ prototypes are:\n"
50570 " lldb::SBStructuredData::GetIntegerValue(uint64_t) const\n"
50571 " lldb::SBStructuredData::GetIntegerValue() const\n");
50572 return 0;
50573}
50574
50575
50576SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50577 PyObject *resultobj = 0;
50578 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50579 double arg2 ;
50580 void *argp1 = 0 ;
50581 int res1 = 0 ;
50582 double val2 ;
50583 int ecode2 = 0 ;
50584 double result;
50585
50586 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
50587 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50588 if (!SWIG_IsOK(res1)) {
50589 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetFloatValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50590 }
50591 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50592 ecode2 = SWIG_AsVal_double(swig_obj[1], &val2);
50593 if (!SWIG_IsOK(ecode2)) {
50594 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetFloatValue" "', argument " "2"" of type '" "double""'");
50595 }
50596 arg2 = static_cast< double >(val2);
50597 {
50598 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50599 result = (double)((lldb::SBStructuredData const *)arg1)->GetFloatValue(arg2);
50600 SWIG_PYTHON_THREAD_END_ALLOW;
50601 }
50602 resultobj = SWIG_From_double(static_cast< double >(result));
50603 return resultobj;
50604fail:
50605 return NULL;
50606}
50607
50608
50609SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50610 PyObject *resultobj = 0;
50611 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50612 void *argp1 = 0 ;
50613 int res1 = 0 ;
50614 double result;
50615
50616 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50617 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50618 if (!SWIG_IsOK(res1)) {
50619 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetFloatValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50620 }
50621 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50622 {
50623 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50624 result = (double)((lldb::SBStructuredData const *)arg1)->GetFloatValue();
50625 SWIG_PYTHON_THREAD_END_ALLOW;
50626 }
50627 resultobj = SWIG_From_double(static_cast< double >(result));
50628 return resultobj;
50629fail:
50630 return NULL;
50631}
50632
50633
50634SWIGINTERN PyObject *_wrap_SBStructuredData_GetFloatValue(PyObject *self, PyObject *args) {
50635 Py_ssize_t argc;
50636 PyObject *argv[3] = {
50637 0
50638 };
50639
50640 if (!(argc = SWIG_Python_UnpackTuple(args, "SBStructuredData_GetFloatValue", 0, 2, argv))) SWIG_fail;
50641 --argc;
50642 if (argc == 1) {
50643 int _v;
50644 void *vptr = 0;
50645 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
50646 _v = SWIG_CheckState(res);
50647 if (_v) {
50648 return _wrap_SBStructuredData_GetFloatValue__SWIG_1(self, argc, argv);
50649 }
50650 }
50651 if (argc == 2) {
50652 int _v;
50653 void *vptr = 0;
50654 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
50655 _v = SWIG_CheckState(res);
50656 if (_v) {
50657 {
50658 int res = SWIG_AsVal_double(argv[1], NULL);
50659 _v = SWIG_CheckState(res);
50660 }
50661 if (_v) {
50662 return _wrap_SBStructuredData_GetFloatValue__SWIG_0(self, argc, argv);
50663 }
50664 }
50665 }
50666
50667fail:
50668 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBStructuredData_GetFloatValue'.\n"
50669 " Possible C/C++ prototypes are:\n"
50670 " lldb::SBStructuredData::GetFloatValue(double) const\n"
50671 " lldb::SBStructuredData::GetFloatValue() const\n");
50672 return 0;
50673}
50674
50675
50676SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50677 PyObject *resultobj = 0;
50678 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50679 bool arg2 ;
50680 void *argp1 = 0 ;
50681 int res1 = 0 ;
50682 bool val2 ;
50683 int ecode2 = 0 ;
50684 bool result;
50685
50686 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
50687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50688 if (!SWIG_IsOK(res1)) {
50689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetBooleanValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50690 }
50691 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50692 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
50693 if (!SWIG_IsOK(ecode2)) {
50694 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBStructuredData_GetBooleanValue" "', argument " "2"" of type '" "bool""'");
50695 }
50696 arg2 = static_cast< bool >(val2);
50697 {
50698 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50699 result = (bool)((lldb::SBStructuredData const *)arg1)->GetBooleanValue(arg2);
50700 SWIG_PYTHON_THREAD_END_ALLOW;
50701 }
50702 resultobj = SWIG_From_bool(static_cast< bool >(result));
50703 return resultobj;
50704fail:
50705 return NULL;
50706}
50707
50708
50709SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50710 PyObject *resultobj = 0;
50711 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50712 void *argp1 = 0 ;
50713 int res1 = 0 ;
50714 bool result;
50715
50716 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
50717 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50718 if (!SWIG_IsOK(res1)) {
50719 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetBooleanValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50720 }
50721 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50722 {
50723 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50724 result = (bool)((lldb::SBStructuredData const *)arg1)->GetBooleanValue();
50725 SWIG_PYTHON_THREAD_END_ALLOW;
50726 }
50727 resultobj = SWIG_From_bool(static_cast< bool >(result));
50728 return resultobj;
50729fail:
50730 return NULL;
50731}
50732
50733
50734SWIGINTERN PyObject *_wrap_SBStructuredData_GetBooleanValue(PyObject *self, PyObject *args) {
50735 Py_ssize_t argc;
50736 PyObject *argv[3] = {
50737 0
50738 };
50739
50740 if (!(argc = SWIG_Python_UnpackTuple(args, "SBStructuredData_GetBooleanValue", 0, 2, argv))) SWIG_fail;
50741 --argc;
50742 if (argc == 1) {
50743 int _v;
50744 void *vptr = 0;
50745 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
50746 _v = SWIG_CheckState(res);
50747 if (_v) {
50748 return _wrap_SBStructuredData_GetBooleanValue__SWIG_1(self, argc, argv);
50749 }
50750 }
50751 if (argc == 2) {
50752 int _v;
50753 void *vptr = 0;
50754 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBStructuredData, 0);
50755 _v = SWIG_CheckState(res);
50756 if (_v) {
50757 {
50758 int res = SWIG_AsVal_bool(argv[1], NULL);
50759 _v = SWIG_CheckState(res);
50760 }
50761 if (_v) {
50762 return _wrap_SBStructuredData_GetBooleanValue__SWIG_0(self, argc, argv);
50763 }
50764 }
50765 }
50766
50767fail:
50768 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBStructuredData_GetBooleanValue'.\n"
50769 " Possible C/C++ prototypes are:\n"
50770 " lldb::SBStructuredData::GetBooleanValue(bool) const\n"
50771 " lldb::SBStructuredData::GetBooleanValue() const\n");
50772 return 0;
50773}
50774
50775
50776SWIGINTERN PyObject *_wrap_SBStructuredData_GetStringValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50777 PyObject *resultobj = 0;
50778 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50779 char *arg2 = (char *) 0 ;
50780 size_t arg3 ;
50781 void *argp1 = 0 ;
50782 int res1 = 0 ;
50783 PyObject *swig_obj[2] ;
50784 size_t result;
50785
50786 if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_GetStringValue", 2, 2, swig_obj)) SWIG_fail;
50787 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50788 if (!SWIG_IsOK(res1)) {
50789 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetStringValue" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50790 }
50791 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50792 {
50793 if (!PyInt_Check(swig_obj[1])) {
50794 PyErr_SetString(PyExc_ValueError, "Expecting an integer");
50795 return NULL;
50796 }
50797 arg3 = PyInt_AsLong(swig_obj[1]);
50798 if (arg3 <= 0) {
50799 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
50800 return NULL;
50801 }
50802 arg2 = (char *) malloc(arg3);
50803 }
50804 {
50805 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50806 result = ((lldb::SBStructuredData const *)arg1)->GetStringValue(arg2,arg3);
50807 SWIG_PYTHON_THREAD_END_ALLOW;
50808 }
50809 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
50810 {
50811 Py_XDECREF(resultobj); /* Blow away any previous result */
50812 if (result == 0) {
50813 PythonString string("");
50814 resultobj = string.release();
50815 Py_INCREF(resultobj);
50816 } else {
50817 llvm::StringRef ref(static_cast<const char*>(arg2), result);
50818 PythonString string(ref);
50819 resultobj = string.release();
50820 }
50821 free(arg2);
50822 }
50823 return resultobj;
50824fail:
50825 return NULL;
50826}
50827
50828
50829SWIGINTERN PyObject *_wrap_SBStructuredData_GetAsJSON(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50830 PyObject *resultobj = 0;
50831 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50832 lldb::SBStream *arg2 = 0 ;
50833 void *argp1 = 0 ;
50834 int res1 = 0 ;
50835 void *argp2 = 0 ;
50836 int res2 = 0 ;
50837 PyObject *swig_obj[2] ;
50838 lldb::SBError result;
50839
50840 if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_GetAsJSON", 2, 2, swig_obj)) SWIG_fail;
50841 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50842 if (!SWIG_IsOK(res1)) {
50843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetAsJSON" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50844 }
50845 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50846 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
50847 if (!SWIG_IsOK(res2)) {
50848 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
50849 }
50850 if (!argp2) {
50851 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_GetAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
50852 }
50853 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
50854 {
50855 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50856 result = ((lldb::SBStructuredData const *)arg1)->GetAsJSON(*arg2);
50857 SWIG_PYTHON_THREAD_END_ALLOW;
50858 }
50859 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
50860 return resultobj;
50861fail:
50862 return NULL;
50863}
50864
50865
50866SWIGINTERN PyObject *_wrap_SBStructuredData_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50867 PyObject *resultobj = 0;
50868 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50869 lldb::SBStream *arg2 = 0 ;
50870 void *argp1 = 0 ;
50871 int res1 = 0 ;
50872 void *argp2 = 0 ;
50873 int res2 = 0 ;
50874 PyObject *swig_obj[2] ;
50875 lldb::SBError result;
50876
50877 if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_GetDescription", 2, 2, swig_obj)) SWIG_fail;
50878 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50879 if (!SWIG_IsOK(res1)) {
50880 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_GetDescription" "', argument " "1"" of type '" "lldb::SBStructuredData const *""'");
50881 }
50882 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50883 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
50884 if (!SWIG_IsOK(res2)) {
50885 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
50886 }
50887 if (!argp2) {
50888 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
50889 }
50890 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
50891 {
50892 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50893 result = ((lldb::SBStructuredData const *)arg1)->GetDescription(*arg2);
50894 SWIG_PYTHON_THREAD_END_ALLOW;
50895 }
50896 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
50897 return resultobj;
50898fail:
50899 return NULL;
50900}
50901
50902
50903SWIGINTERN PyObject *_wrap_SBStructuredData_SetFromJSON(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50904 PyObject *resultobj = 0;
50905 lldb::SBStructuredData *arg1 = (lldb::SBStructuredData *) 0 ;
50906 lldb::SBStream *arg2 = 0 ;
50907 void *argp1 = 0 ;
50908 int res1 = 0 ;
50909 void *argp2 = 0 ;
50910 int res2 = 0 ;
50911 PyObject *swig_obj[2] ;
50912 lldb::SBError result;
50913
50914 if (!SWIG_Python_UnpackTuple(args, "SBStructuredData_SetFromJSON", 2, 2, swig_obj)) SWIG_fail;
50915 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBStructuredData, 0 | 0 );
50916 if (!SWIG_IsOK(res1)) {
50917 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBStructuredData_SetFromJSON" "', argument " "1"" of type '" "lldb::SBStructuredData *""'");
50918 }
50919 arg1 = reinterpret_cast< lldb::SBStructuredData * >(argp1);
50920 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
50921 if (!SWIG_IsOK(res2)) {
50922 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBStructuredData_SetFromJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
50923 }
50924 if (!argp2) {
50925 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBStructuredData_SetFromJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
50926 }
50927 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
50928 {
50929 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50930 result = (arg1)->SetFromJSON(*arg2);
50931 SWIG_PYTHON_THREAD_END_ALLOW;
50932 }
50933 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
50934 return resultobj;
50935fail:
50936 return NULL;
50937}
50938
50939
50940SWIGINTERN PyObject *SBStructuredData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50941 PyObject *obj;
50942 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
50943 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBStructuredData, SWIG_NewClientData(obj));
50944 return SWIG_Py_Void();
50945}
50946
50947SWIGINTERN PyObject *SBStructuredData_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50948 return SWIG_Python_InitShadowInstance(args);
50949}
50950
50951SWIGINTERN PyObject *_wrap_new_SBSymbol__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
50952 PyObject *resultobj = 0;
50953 lldb::SBSymbol *result = 0 ;
50954
50955 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
50956 {
50957 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50958 result = (lldb::SBSymbol *)new lldb::SBSymbol();
50959 SWIG_PYTHON_THREAD_END_ALLOW;
50960 }
50961 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_NEW | 0 );
50962 return resultobj;
50963fail:
50964 return NULL;
50965}
50966
50967
50968SWIGINTERN PyObject *_wrap_delete_SBSymbol(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
50969 PyObject *resultobj = 0;
50970 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
50971 void *argp1 = 0 ;
50972 int res1 = 0 ;
50973 PyObject *swig_obj[1] ;
50974
50975 if (!args) SWIG_fail;
50976 swig_obj[0] = args;
50977 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_DISOWN | 0 );
50978 if (!SWIG_IsOK(res1)) {
50979 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSymbol" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
50980 }
50981 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
50982 {
50983 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
50984 delete arg1;
50985 SWIG_PYTHON_THREAD_END_ALLOW;
50986 }
50987 resultobj = SWIG_Py_Void();
50988 return resultobj;
50989fail:
50990 return NULL;
50991}
50992
50993
50994SWIGINTERN PyObject *_wrap_new_SBSymbol__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
50995 PyObject *resultobj = 0;
50996 lldb::SBSymbol *arg1 = 0 ;
50997 void *argp1 = 0 ;
50998 int res1 = 0 ;
50999 lldb::SBSymbol *result = 0 ;
51000
51001 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
51002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
51003 if (!SWIG_IsOK(res1)) {
51004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSymbol" "', argument " "1"" of type '" "lldb::SBSymbol const &""'");
51005 }
51006 if (!argp1) {
51007 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSymbol" "', argument " "1"" of type '" "lldb::SBSymbol const &""'");
51008 }
51009 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51010 {
51011 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51012 result = (lldb::SBSymbol *)new lldb::SBSymbol((lldb::SBSymbol const &)*arg1);
51013 SWIG_PYTHON_THREAD_END_ALLOW;
51014 }
51015 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_NEW | 0 );
51016 return resultobj;
51017fail:
51018 return NULL;
51019}
51020
51021
51022SWIGINTERN PyObject *_wrap_new_SBSymbol(PyObject *self, PyObject *args) {
51023 Py_ssize_t argc;
51024 PyObject *argv[2] = {
51025 0
51026 };
51027
51028 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBSymbol", 0, 1, argv))) SWIG_fail;
51029 --argc;
51030 if (argc == 0) {
51031 return _wrap_new_SBSymbol__SWIG_0(self, argc, argv);
51032 }
51033 if (argc == 1) {
51034 int _v;
51035 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_NO_NULL | 0);
51036 _v = SWIG_CheckState(res);
51037 if (_v) {
51038 return _wrap_new_SBSymbol__SWIG_1(self, argc, argv);
51039 }
51040 }
51041
51042fail:
51043 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBSymbol'.\n"
51044 " Possible C/C++ prototypes are:\n"
51045 " lldb::SBSymbol::SBSymbol()\n"
51046 " lldb::SBSymbol::SBSymbol(lldb::SBSymbol const &)\n");
51047 return 0;
51048}
51049
51050
51051SWIGINTERN PyObject *_wrap_SBSymbol_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51052 PyObject *resultobj = 0;
51053 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51054 void *argp1 = 0 ;
51055 int res1 = 0 ;
51056 PyObject *swig_obj[1] ;
51057 bool result;
51058
51059 if (!args) SWIG_fail;
51060 swig_obj[0] = args;
51061 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51062 if (!SWIG_IsOK(res1)) {
51063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_IsValid" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
51064 }
51065 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51066 {
51067 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51068 result = (bool)((lldb::SBSymbol const *)arg1)->IsValid();
51069 SWIG_PYTHON_THREAD_END_ALLOW;
51070 }
51071 resultobj = SWIG_From_bool(static_cast< bool >(result));
51072 return resultobj;
51073fail:
51074 return NULL;
51075}
51076
51077
51078SWIGINTERN PyObject *_wrap_SBSymbol___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51079 PyObject *resultobj = 0;
51080 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51081 void *argp1 = 0 ;
51082 int res1 = 0 ;
51083 PyObject *swig_obj[1] ;
51084 bool result;
51085
51086 if (!args) SWIG_fail;
51087 swig_obj[0] = args;
51088 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51089 if (!SWIG_IsOK(res1)) {
51090 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___nonzero__" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
51091 }
51092 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51093 {
51094 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51095 result = (bool)((lldb::SBSymbol const *)arg1)->operator bool();
51096 SWIG_PYTHON_THREAD_END_ALLOW;
51097 }
51098 resultobj = SWIG_From_bool(static_cast< bool >(result));
51099 return resultobj;
51100fail:
51101 return NULL;
51102}
51103
51104
51105SWIGINTERN PyObject *_wrap_SBSymbol_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51106 PyObject *resultobj = 0;
51107 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51108 void *argp1 = 0 ;
51109 int res1 = 0 ;
51110 PyObject *swig_obj[1] ;
51111 char *result = 0 ;
51112
51113 if (!args) SWIG_fail;
51114 swig_obj[0] = args;
51115 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51116 if (!SWIG_IsOK(res1)) {
51117 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetName" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
51118 }
51119 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51120 {
51121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51122 result = (char *)((lldb::SBSymbol const *)arg1)->GetName();
51123 SWIG_PYTHON_THREAD_END_ALLOW;
51124 }
51125 resultobj = SWIG_FromCharPtr((const char *)result);
51126 return resultobj;
51127fail:
51128 return NULL;
51129}
51130
51131
51132SWIGINTERN PyObject *_wrap_SBSymbol_GetDisplayName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51133 PyObject *resultobj = 0;
51134 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51135 void *argp1 = 0 ;
51136 int res1 = 0 ;
51137 PyObject *swig_obj[1] ;
51138 char *result = 0 ;
51139
51140 if (!args) SWIG_fail;
51141 swig_obj[0] = args;
51142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51143 if (!SWIG_IsOK(res1)) {
51144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetDisplayName" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
51145 }
51146 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51147 {
51148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51149 result = (char *)((lldb::SBSymbol const *)arg1)->GetDisplayName();
51150 SWIG_PYTHON_THREAD_END_ALLOW;
51151 }
51152 resultobj = SWIG_FromCharPtr((const char *)result);
51153 return resultobj;
51154fail:
51155 return NULL;
51156}
51157
51158
51159SWIGINTERN PyObject *_wrap_SBSymbol_GetMangledName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51160 PyObject *resultobj = 0;
51161 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51162 void *argp1 = 0 ;
51163 int res1 = 0 ;
51164 PyObject *swig_obj[1] ;
51165 char *result = 0 ;
51166
51167 if (!args) SWIG_fail;
51168 swig_obj[0] = args;
51169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51170 if (!SWIG_IsOK(res1)) {
51171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetMangledName" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
51172 }
51173 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51174 {
51175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51176 result = (char *)((lldb::SBSymbol const *)arg1)->GetMangledName();
51177 SWIG_PYTHON_THREAD_END_ALLOW;
51178 }
51179 resultobj = SWIG_FromCharPtr((const char *)result);
51180 return resultobj;
51181fail:
51182 return NULL;
51183}
51184
51185
51186SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
51187 PyObject *resultobj = 0;
51188 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51189 lldb::SBTarget arg2 ;
51190 void *argp1 = 0 ;
51191 int res1 = 0 ;
51192 void *argp2 ;
51193 int res2 = 0 ;
51194 lldb::SBInstructionList result;
51195
51196 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
51197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51198 if (!SWIG_IsOK(res1)) {
51199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetInstructions" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51200 }
51201 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51202 {
51203 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
51204 if (!SWIG_IsOK(res2)) {
51205 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
51206 }
51207 if (!argp2) {
51208 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
51209 } else {
51210 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
51211 arg2 = *temp;
51212 if (SWIG_IsNewObj(res2)) delete temp;
51213 }
51214 }
51215 {
51216 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51217 result = (arg1)->GetInstructions(arg2);
51218 SWIG_PYTHON_THREAD_END_ALLOW;
51219 }
51220 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
51221 return resultobj;
51222fail:
51223 return NULL;
51224}
51225
51226
51227SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
51228 PyObject *resultobj = 0;
51229 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51230 lldb::SBTarget arg2 ;
51231 char *arg3 = (char *) 0 ;
51232 void *argp1 = 0 ;
51233 int res1 = 0 ;
51234 void *argp2 ;
51235 int res2 = 0 ;
51236 int res3 ;
51237 char *buf3 = 0 ;
51238 int alloc3 = 0 ;
51239 lldb::SBInstructionList result;
51240
51241 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
51242 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51243 if (!SWIG_IsOK(res1)) {
51244 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetInstructions" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51245 }
51246 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51247 {
51248 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
51249 if (!SWIG_IsOK(res2)) {
51250 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
51251 }
51252 if (!argp2) {
51253 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol_GetInstructions" "', argument " "2"" of type '" "lldb::SBTarget""'");
51254 } else {
51255 lldb::SBTarget * temp = reinterpret_cast< lldb::SBTarget * >(argp2);
51256 arg2 = *temp;
51257 if (SWIG_IsNewObj(res2)) delete temp;
51258 }
51259 }
51260 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
51261 if (!SWIG_IsOK(res3)) {
51262 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBSymbol_GetInstructions" "', argument " "3"" of type '" "char const *""'");
51263 }
51264 arg3 = reinterpret_cast< char * >(buf3);
51265 {
51266 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51267 result = (arg1)->GetInstructions(arg2,(char const *)arg3);
51268 SWIG_PYTHON_THREAD_END_ALLOW;
51269 }
51270 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
51271 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
51272 return resultobj;
51273fail:
51274 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
51275 return NULL;
51276}
51277
51278
51279SWIGINTERN PyObject *_wrap_SBSymbol_GetInstructions(PyObject *self, PyObject *args) {
51280 Py_ssize_t argc;
51281 PyObject *argv[4] = {
51282 0
51283 };
51284
51285 if (!(argc = SWIG_Python_UnpackTuple(args, "SBSymbol_GetInstructions", 0, 3, argv))) SWIG_fail;
51286 --argc;
51287 if (argc == 2) {
51288 int _v;
51289 void *vptr = 0;
51290 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbol, 0);
51291 _v = SWIG_CheckState(res);
51292 if (_v) {
51293 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
51294 _v = SWIG_CheckState(res);
51295 if (_v) {
51296 return _wrap_SBSymbol_GetInstructions__SWIG_0(self, argc, argv);
51297 }
51298 }
51299 }
51300 if (argc == 3) {
51301 int _v;
51302 void *vptr = 0;
51303 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbol, 0);
51304 _v = SWIG_CheckState(res);
51305 if (_v) {
51306 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
51307 _v = SWIG_CheckState(res);
51308 if (_v) {
51309 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
51310 _v = SWIG_CheckState(res);
51311 if (_v) {
51312 return _wrap_SBSymbol_GetInstructions__SWIG_1(self, argc, argv);
51313 }
51314 }
51315 }
51316 }
51317
51318fail:
51319 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBSymbol_GetInstructions'.\n"
51320 " Possible C/C++ prototypes are:\n"
51321 " lldb::SBSymbol::GetInstructions(lldb::SBTarget)\n"
51322 " lldb::SBSymbol::GetInstructions(lldb::SBTarget,char const *)\n");
51323 return 0;
51324}
51325
51326
51327SWIGINTERN PyObject *_wrap_SBSymbol_GetStartAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51328 PyObject *resultobj = 0;
51329 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51330 void *argp1 = 0 ;
51331 int res1 = 0 ;
51332 PyObject *swig_obj[1] ;
51333 lldb::SBAddress result;
51334
51335 if (!args) SWIG_fail;
51336 swig_obj[0] = args;
51337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51338 if (!SWIG_IsOK(res1)) {
51339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetStartAddress" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51340 }
51341 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51342 {
51343 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51344 result = (arg1)->GetStartAddress();
51345 SWIG_PYTHON_THREAD_END_ALLOW;
51346 }
51347 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
51348 return resultobj;
51349fail:
51350 return NULL;
51351}
51352
51353
51354SWIGINTERN PyObject *_wrap_SBSymbol_GetEndAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51355 PyObject *resultobj = 0;
51356 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51357 void *argp1 = 0 ;
51358 int res1 = 0 ;
51359 PyObject *swig_obj[1] ;
51360 lldb::SBAddress result;
51361
51362 if (!args) SWIG_fail;
51363 swig_obj[0] = args;
51364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51365 if (!SWIG_IsOK(res1)) {
51366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetEndAddress" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51367 }
51368 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51369 {
51370 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51371 result = (arg1)->GetEndAddress();
51372 SWIG_PYTHON_THREAD_END_ALLOW;
51373 }
51374 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
51375 return resultobj;
51376fail:
51377 return NULL;
51378}
51379
51380
51381SWIGINTERN PyObject *_wrap_SBSymbol_GetPrologueByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51382 PyObject *resultobj = 0;
51383 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51384 void *argp1 = 0 ;
51385 int res1 = 0 ;
51386 PyObject *swig_obj[1] ;
51387 uint32_t result;
51388
51389 if (!args) SWIG_fail;
51390 swig_obj[0] = args;
51391 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51392 if (!SWIG_IsOK(res1)) {
51393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetPrologueByteSize" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51394 }
51395 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51396 {
51397 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51398 result = (uint32_t)(arg1)->GetPrologueByteSize();
51399 SWIG_PYTHON_THREAD_END_ALLOW;
51400 }
51401 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
51402 return resultobj;
51403fail:
51404 return NULL;
51405}
51406
51407
51408SWIGINTERN PyObject *_wrap_SBSymbol_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51409 PyObject *resultobj = 0;
51410 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51411 void *argp1 = 0 ;
51412 int res1 = 0 ;
51413 PyObject *swig_obj[1] ;
51414 lldb::SymbolType result;
51415
51416 if (!args) SWIG_fail;
51417 swig_obj[0] = args;
51418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51419 if (!SWIG_IsOK(res1)) {
51420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetType" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51421 }
51422 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51423 {
51424 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51425 result = (lldb::SymbolType)(arg1)->GetType();
51426 SWIG_PYTHON_THREAD_END_ALLOW;
51427 }
51428 resultobj = SWIG_From_int(static_cast< int >(result));
51429 return resultobj;
51430fail:
51431 return NULL;
51432}
51433
51434
51435SWIGINTERN PyObject *_wrap_SBSymbol_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51436 PyObject *resultobj = 0;
51437 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51438 lldb::SBStream *arg2 = 0 ;
51439 void *argp1 = 0 ;
51440 int res1 = 0 ;
51441 void *argp2 = 0 ;
51442 int res2 = 0 ;
51443 PyObject *swig_obj[2] ;
51444 bool result;
51445
51446 if (!SWIG_Python_UnpackTuple(args, "SBSymbol_GetDescription", 2, 2, swig_obj)) SWIG_fail;
51447 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51448 if (!SWIG_IsOK(res1)) {
51449 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_GetDescription" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51450 }
51451 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51452 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
51453 if (!SWIG_IsOK(res2)) {
51454 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
51455 }
51456 if (!argp2) {
51457 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
51458 }
51459 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
51460 {
51461 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51462 result = (bool)(arg1)->GetDescription(*arg2);
51463 SWIG_PYTHON_THREAD_END_ALLOW;
51464 }
51465 resultobj = SWIG_From_bool(static_cast< bool >(result));
51466 return resultobj;
51467fail:
51468 return NULL;
51469}
51470
51471
51472SWIGINTERN PyObject *_wrap_SBSymbol_IsExternal(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51473 PyObject *resultobj = 0;
51474 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51475 void *argp1 = 0 ;
51476 int res1 = 0 ;
51477 PyObject *swig_obj[1] ;
51478 bool result;
51479
51480 if (!args) SWIG_fail;
51481 swig_obj[0] = args;
51482 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51483 if (!SWIG_IsOK(res1)) {
51484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_IsExternal" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51485 }
51486 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51487 {
51488 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51489 result = (bool)(arg1)->IsExternal();
51490 SWIG_PYTHON_THREAD_END_ALLOW;
51491 }
51492 resultobj = SWIG_From_bool(static_cast< bool >(result));
51493 return resultobj;
51494fail:
51495 return NULL;
51496}
51497
51498
51499SWIGINTERN PyObject *_wrap_SBSymbol_IsSynthetic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51500 PyObject *resultobj = 0;
51501 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51502 void *argp1 = 0 ;
51503 int res1 = 0 ;
51504 PyObject *swig_obj[1] ;
51505 bool result;
51506
51507 if (!args) SWIG_fail;
51508 swig_obj[0] = args;
51509 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51510 if (!SWIG_IsOK(res1)) {
51511 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol_IsSynthetic" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51512 }
51513 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51514 {
51515 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51516 result = (bool)(arg1)->IsSynthetic();
51517 SWIG_PYTHON_THREAD_END_ALLOW;
51518 }
51519 resultobj = SWIG_From_bool(static_cast< bool >(result));
51520 return resultobj;
51521fail:
51522 return NULL;
51523}
51524
51525
51526SWIGINTERN PyObject *_wrap_SBSymbol___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51527 PyObject *resultobj = 0;
51528 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51529 lldb::SBSymbol *arg2 = 0 ;
51530 void *argp1 = 0 ;
51531 int res1 = 0 ;
51532 void *argp2 = 0 ;
51533 int res2 = 0 ;
51534 PyObject *swig_obj[2] ;
51535 bool result;
51536
51537 if (!SWIG_Python_UnpackTuple(args, "SBSymbol___eq__", 2, 2, swig_obj)) SWIG_fail;
51538 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51539 if (!SWIG_IsOK(res1)) {
51540 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___eq__" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
51541 }
51542 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51543 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
51544 if (!SWIG_IsOK(res2)) {
51545 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol___eq__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
51546 }
51547 if (!argp2) {
51548 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol___eq__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
51549 }
51550 arg2 = reinterpret_cast< lldb::SBSymbol * >(argp2);
51551 {
51552 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51553 result = (bool)((lldb::SBSymbol const *)arg1)->operator ==((lldb::SBSymbol const &)*arg2);
51554 SWIG_PYTHON_THREAD_END_ALLOW;
51555 }
51556 resultobj = SWIG_From_bool(static_cast< bool >(result));
51557 return resultobj;
51558fail:
51559 PyErr_Clear();
51560 Py_INCREF(Py_NotImplemented);
51561 return Py_NotImplemented;
51562}
51563
51564
51565SWIGINTERN PyObject *_wrap_SBSymbol___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51566 PyObject *resultobj = 0;
51567 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51568 lldb::SBSymbol *arg2 = 0 ;
51569 void *argp1 = 0 ;
51570 int res1 = 0 ;
51571 void *argp2 = 0 ;
51572 int res2 = 0 ;
51573 PyObject *swig_obj[2] ;
51574 bool result;
51575
51576 if (!SWIG_Python_UnpackTuple(args, "SBSymbol___ne__", 2, 2, swig_obj)) SWIG_fail;
51577 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51578 if (!SWIG_IsOK(res1)) {
51579 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___ne__" "', argument " "1"" of type '" "lldb::SBSymbol const *""'");
51580 }
51581 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51582 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
51583 if (!SWIG_IsOK(res2)) {
51584 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbol___ne__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
51585 }
51586 if (!argp2) {
51587 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbol___ne__" "', argument " "2"" of type '" "lldb::SBSymbol const &""'");
51588 }
51589 arg2 = reinterpret_cast< lldb::SBSymbol * >(argp2);
51590 {
51591 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51592 result = (bool)((lldb::SBSymbol const *)arg1)->operator !=((lldb::SBSymbol const &)*arg2);
51593 SWIG_PYTHON_THREAD_END_ALLOW;
51594 }
51595 resultobj = SWIG_From_bool(static_cast< bool >(result));
51596 return resultobj;
51597fail:
51598 PyErr_Clear();
51599 Py_INCREF(Py_NotImplemented);
51600 return Py_NotImplemented;
51601}
51602
51603
51604SWIGINTERN PyObject *_wrap_SBSymbol___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51605 PyObject *resultobj = 0;
51606 lldb::SBSymbol *arg1 = (lldb::SBSymbol *) 0 ;
51607 void *argp1 = 0 ;
51608 int res1 = 0 ;
51609 PyObject *swig_obj[1] ;
51610 std::string result;
51611
51612 if (!args) SWIG_fail;
51613 swig_obj[0] = args;
51614 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbol, 0 | 0 );
51615 if (!SWIG_IsOK(res1)) {
51616 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbol___str__" "', argument " "1"" of type '" "lldb::SBSymbol *""'");
51617 }
51618 arg1 = reinterpret_cast< lldb::SBSymbol * >(argp1);
51619 {
51620 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51621 result = lldb_SBSymbol___str__(arg1);
51622 SWIG_PYTHON_THREAD_END_ALLOW;
51623 }
51624 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
51625 return resultobj;
51626fail:
51627 return NULL;
51628}
51629
51630
51631SWIGINTERN PyObject *SBSymbol_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51632 PyObject *obj;
51633 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
51634 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSymbol, SWIG_NewClientData(obj));
51635 return SWIG_Py_Void();
51636}
51637
51638SWIGINTERN PyObject *SBSymbol_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51639 return SWIG_Python_InitShadowInstance(args);
51640}
51641
51642SWIGINTERN PyObject *_wrap_new_SBSymbolContext__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
51643 PyObject *resultobj = 0;
51644 lldb::SBSymbolContext *result = 0 ;
51645
51646 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
51647 {
51648 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51649 result = (lldb::SBSymbolContext *)new lldb::SBSymbolContext();
51650 SWIG_PYTHON_THREAD_END_ALLOW;
51651 }
51652 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NEW | 0 );
51653 return resultobj;
51654fail:
51655 return NULL;
51656}
51657
51658
51659SWIGINTERN PyObject *_wrap_new_SBSymbolContext__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
51660 PyObject *resultobj = 0;
51661 lldb::SBSymbolContext *arg1 = 0 ;
51662 void *argp1 = 0 ;
51663 int res1 = 0 ;
51664 lldb::SBSymbolContext *result = 0 ;
51665
51666 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
51667 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0);
51668 if (!SWIG_IsOK(res1)) {
51669 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSymbolContext" "', argument " "1"" of type '" "lldb::SBSymbolContext const &""'");
51670 }
51671 if (!argp1) {
51672 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSymbolContext" "', argument " "1"" of type '" "lldb::SBSymbolContext const &""'");
51673 }
51674 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51675 {
51676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51677 result = (lldb::SBSymbolContext *)new lldb::SBSymbolContext((lldb::SBSymbolContext const &)*arg1);
51678 SWIG_PYTHON_THREAD_END_ALLOW;
51679 }
51680 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NEW | 0 );
51681 return resultobj;
51682fail:
51683 return NULL;
51684}
51685
51686
51687SWIGINTERN PyObject *_wrap_new_SBSymbolContext(PyObject *self, PyObject *args) {
51688 Py_ssize_t argc;
51689 PyObject *argv[2] = {
51690 0
51691 };
51692
51693 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBSymbolContext", 0, 1, argv))) SWIG_fail;
51694 --argc;
51695 if (argc == 0) {
51696 return _wrap_new_SBSymbolContext__SWIG_0(self, argc, argv);
51697 }
51698 if (argc == 1) {
51699 int _v;
51700 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NO_NULL | 0);
51701 _v = SWIG_CheckState(res);
51702 if (_v) {
51703 return _wrap_new_SBSymbolContext__SWIG_1(self, argc, argv);
51704 }
51705 }
51706
51707fail:
51708 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBSymbolContext'.\n"
51709 " Possible C/C++ prototypes are:\n"
51710 " lldb::SBSymbolContext::SBSymbolContext()\n"
51711 " lldb::SBSymbolContext::SBSymbolContext(lldb::SBSymbolContext const &)\n");
51712 return 0;
51713}
51714
51715
51716SWIGINTERN PyObject *_wrap_delete_SBSymbolContext(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51717 PyObject *resultobj = 0;
51718 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51719 void *argp1 = 0 ;
51720 int res1 = 0 ;
51721 PyObject *swig_obj[1] ;
51722
51723 if (!args) SWIG_fail;
51724 swig_obj[0] = args;
51725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_DISOWN | 0 );
51726 if (!SWIG_IsOK(res1)) {
51727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSymbolContext" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51728 }
51729 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51730 {
51731 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51732 delete arg1;
51733 SWIG_PYTHON_THREAD_END_ALLOW;
51734 }
51735 resultobj = SWIG_Py_Void();
51736 return resultobj;
51737fail:
51738 return NULL;
51739}
51740
51741
51742SWIGINTERN PyObject *_wrap_SBSymbolContext_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51743 PyObject *resultobj = 0;
51744 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51745 void *argp1 = 0 ;
51746 int res1 = 0 ;
51747 PyObject *swig_obj[1] ;
51748 bool result;
51749
51750 if (!args) SWIG_fail;
51751 swig_obj[0] = args;
51752 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51753 if (!SWIG_IsOK(res1)) {
51754 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_IsValid" "', argument " "1"" of type '" "lldb::SBSymbolContext const *""'");
51755 }
51756 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51757 {
51758 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51759 result = (bool)((lldb::SBSymbolContext const *)arg1)->IsValid();
51760 SWIG_PYTHON_THREAD_END_ALLOW;
51761 }
51762 resultobj = SWIG_From_bool(static_cast< bool >(result));
51763 return resultobj;
51764fail:
51765 return NULL;
51766}
51767
51768
51769SWIGINTERN PyObject *_wrap_SBSymbolContext___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51770 PyObject *resultobj = 0;
51771 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51772 void *argp1 = 0 ;
51773 int res1 = 0 ;
51774 PyObject *swig_obj[1] ;
51775 bool result;
51776
51777 if (!args) SWIG_fail;
51778 swig_obj[0] = args;
51779 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51780 if (!SWIG_IsOK(res1)) {
51781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext___nonzero__" "', argument " "1"" of type '" "lldb::SBSymbolContext const *""'");
51782 }
51783 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51784 {
51785 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51786 result = (bool)((lldb::SBSymbolContext const *)arg1)->operator bool();
51787 SWIG_PYTHON_THREAD_END_ALLOW;
51788 }
51789 resultobj = SWIG_From_bool(static_cast< bool >(result));
51790 return resultobj;
51791fail:
51792 return NULL;
51793}
51794
51795
51796SWIGINTERN PyObject *_wrap_SBSymbolContext_GetModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51797 PyObject *resultobj = 0;
51798 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51799 void *argp1 = 0 ;
51800 int res1 = 0 ;
51801 PyObject *swig_obj[1] ;
51802 lldb::SBModule result;
51803
51804 if (!args) SWIG_fail;
51805 swig_obj[0] = args;
51806 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51807 if (!SWIG_IsOK(res1)) {
51808 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetModule" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51809 }
51810 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51811 {
51812 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51813 result = (arg1)->GetModule();
51814 SWIG_PYTHON_THREAD_END_ALLOW;
51815 }
51816 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
51817 return resultobj;
51818fail:
51819 return NULL;
51820}
51821
51822
51823SWIGINTERN PyObject *_wrap_SBSymbolContext_GetCompileUnit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51824 PyObject *resultobj = 0;
51825 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51826 void *argp1 = 0 ;
51827 int res1 = 0 ;
51828 PyObject *swig_obj[1] ;
51829 lldb::SBCompileUnit result;
51830
51831 if (!args) SWIG_fail;
51832 swig_obj[0] = args;
51833 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51834 if (!SWIG_IsOK(res1)) {
51835 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetCompileUnit" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51836 }
51837 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51838 {
51839 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51840 result = (arg1)->GetCompileUnit();
51841 SWIG_PYTHON_THREAD_END_ALLOW;
51842 }
51843 resultobj = SWIG_NewPointerObj((new lldb::SBCompileUnit(static_cast< const lldb::SBCompileUnit& >(result))), SWIGTYPE_p_lldb__SBCompileUnit, SWIG_POINTER_OWN | 0 );
51844 return resultobj;
51845fail:
51846 return NULL;
51847}
51848
51849
51850SWIGINTERN PyObject *_wrap_SBSymbolContext_GetFunction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51851 PyObject *resultobj = 0;
51852 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51853 void *argp1 = 0 ;
51854 int res1 = 0 ;
51855 PyObject *swig_obj[1] ;
51856 lldb::SBFunction result;
51857
51858 if (!args) SWIG_fail;
51859 swig_obj[0] = args;
51860 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51861 if (!SWIG_IsOK(res1)) {
51862 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetFunction" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51863 }
51864 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51865 {
51866 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51867 result = (arg1)->GetFunction();
51868 SWIG_PYTHON_THREAD_END_ALLOW;
51869 }
51870 resultobj = SWIG_NewPointerObj((new lldb::SBFunction(static_cast< const lldb::SBFunction& >(result))), SWIGTYPE_p_lldb__SBFunction, SWIG_POINTER_OWN | 0 );
51871 return resultobj;
51872fail:
51873 return NULL;
51874}
51875
51876
51877SWIGINTERN PyObject *_wrap_SBSymbolContext_GetBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51878 PyObject *resultobj = 0;
51879 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51880 void *argp1 = 0 ;
51881 int res1 = 0 ;
51882 PyObject *swig_obj[1] ;
51883 lldb::SBBlock result;
51884
51885 if (!args) SWIG_fail;
51886 swig_obj[0] = args;
51887 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51888 if (!SWIG_IsOK(res1)) {
51889 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetBlock" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51890 }
51891 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51892 {
51893 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51894 result = (arg1)->GetBlock();
51895 SWIG_PYTHON_THREAD_END_ALLOW;
51896 }
51897 resultobj = SWIG_NewPointerObj((new lldb::SBBlock(static_cast< const lldb::SBBlock& >(result))), SWIGTYPE_p_lldb__SBBlock, SWIG_POINTER_OWN | 0 );
51898 return resultobj;
51899fail:
51900 return NULL;
51901}
51902
51903
51904SWIGINTERN PyObject *_wrap_SBSymbolContext_GetLineEntry(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51905 PyObject *resultobj = 0;
51906 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51907 void *argp1 = 0 ;
51908 int res1 = 0 ;
51909 PyObject *swig_obj[1] ;
51910 lldb::SBLineEntry result;
51911
51912 if (!args) SWIG_fail;
51913 swig_obj[0] = args;
51914 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51915 if (!SWIG_IsOK(res1)) {
51916 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetLineEntry" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51917 }
51918 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51919 {
51920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51921 result = (arg1)->GetLineEntry();
51922 SWIG_PYTHON_THREAD_END_ALLOW;
51923 }
51924 resultobj = SWIG_NewPointerObj((new lldb::SBLineEntry(static_cast< const lldb::SBLineEntry& >(result))), SWIGTYPE_p_lldb__SBLineEntry, SWIG_POINTER_OWN | 0 );
51925 return resultobj;
51926fail:
51927 return NULL;
51928}
51929
51930
51931SWIGINTERN PyObject *_wrap_SBSymbolContext_GetSymbol(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51932 PyObject *resultobj = 0;
51933 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51934 void *argp1 = 0 ;
51935 int res1 = 0 ;
51936 PyObject *swig_obj[1] ;
51937 lldb::SBSymbol result;
51938
51939 if (!args) SWIG_fail;
51940 swig_obj[0] = args;
51941 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51942 if (!SWIG_IsOK(res1)) {
51943 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetSymbol" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51944 }
51945 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51946 {
51947 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51948 result = (arg1)->GetSymbol();
51949 SWIG_PYTHON_THREAD_END_ALLOW;
51950 }
51951 resultobj = SWIG_NewPointerObj((new lldb::SBSymbol(static_cast< const lldb::SBSymbol& >(result))), SWIGTYPE_p_lldb__SBSymbol, SWIG_POINTER_OWN | 0 );
51952 return resultobj;
51953fail:
51954 return NULL;
51955}
51956
51957
51958SWIGINTERN PyObject *_wrap_SBSymbolContext_SetModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
51959 PyObject *resultobj = 0;
51960 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
51961 lldb::SBModule arg2 ;
51962 void *argp1 = 0 ;
51963 int res1 = 0 ;
51964 void *argp2 ;
51965 int res2 = 0 ;
51966 PyObject *swig_obj[2] ;
51967
51968 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_SetModule", 2, 2, swig_obj)) SWIG_fail;
51969 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
51970 if (!SWIG_IsOK(res1)) {
51971 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetModule" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
51972 }
51973 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
51974 {
51975 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
51976 if (!SWIG_IsOK(res2)) {
51977 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetModule" "', argument " "2"" of type '" "lldb::SBModule""'");
51978 }
51979 if (!argp2) {
51980 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetModule" "', argument " "2"" of type '" "lldb::SBModule""'");
51981 } else {
51982 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
51983 arg2 = *temp;
51984 if (SWIG_IsNewObj(res2)) delete temp;
51985 }
51986 }
51987 {
51988 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
51989 (arg1)->SetModule(arg2);
51990 SWIG_PYTHON_THREAD_END_ALLOW;
51991 }
51992 resultobj = SWIG_Py_Void();
51993 return resultobj;
51994fail:
51995 return NULL;
51996}
51997
51998
51999SWIGINTERN PyObject *_wrap_SBSymbolContext_SetCompileUnit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52000 PyObject *resultobj = 0;
52001 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52002 lldb::SBCompileUnit arg2 ;
52003 void *argp1 = 0 ;
52004 int res1 = 0 ;
52005 void *argp2 ;
52006 int res2 = 0 ;
52007 PyObject *swig_obj[2] ;
52008
52009 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_SetCompileUnit", 2, 2, swig_obj)) SWIG_fail;
52010 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52011 if (!SWIG_IsOK(res1)) {
52012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetCompileUnit" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
52013 }
52014 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52015 {
52016 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBCompileUnit, 0 | 0);
52017 if (!SWIG_IsOK(res2)) {
52018 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetCompileUnit" "', argument " "2"" of type '" "lldb::SBCompileUnit""'");
52019 }
52020 if (!argp2) {
52021 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetCompileUnit" "', argument " "2"" of type '" "lldb::SBCompileUnit""'");
52022 } else {
52023 lldb::SBCompileUnit * temp = reinterpret_cast< lldb::SBCompileUnit * >(argp2);
52024 arg2 = *temp;
52025 if (SWIG_IsNewObj(res2)) delete temp;
52026 }
52027 }
52028 {
52029 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52030 (arg1)->SetCompileUnit(arg2);
52031 SWIG_PYTHON_THREAD_END_ALLOW;
52032 }
52033 resultobj = SWIG_Py_Void();
52034 return resultobj;
52035fail:
52036 return NULL;
52037}
52038
52039
52040SWIGINTERN PyObject *_wrap_SBSymbolContext_SetFunction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52041 PyObject *resultobj = 0;
52042 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52043 lldb::SBFunction arg2 ;
52044 void *argp1 = 0 ;
52045 int res1 = 0 ;
52046 void *argp2 ;
52047 int res2 = 0 ;
52048 PyObject *swig_obj[2] ;
52049
52050 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_SetFunction", 2, 2, swig_obj)) SWIG_fail;
52051 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52052 if (!SWIG_IsOK(res1)) {
52053 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetFunction" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
52054 }
52055 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52056 {
52057 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFunction, 0 | 0);
52058 if (!SWIG_IsOK(res2)) {
52059 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetFunction" "', argument " "2"" of type '" "lldb::SBFunction""'");
52060 }
52061 if (!argp2) {
52062 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetFunction" "', argument " "2"" of type '" "lldb::SBFunction""'");
52063 } else {
52064 lldb::SBFunction * temp = reinterpret_cast< lldb::SBFunction * >(argp2);
52065 arg2 = *temp;
52066 if (SWIG_IsNewObj(res2)) delete temp;
52067 }
52068 }
52069 {
52070 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52071 (arg1)->SetFunction(arg2);
52072 SWIG_PYTHON_THREAD_END_ALLOW;
52073 }
52074 resultobj = SWIG_Py_Void();
52075 return resultobj;
52076fail:
52077 return NULL;
52078}
52079
52080
52081SWIGINTERN PyObject *_wrap_SBSymbolContext_SetBlock(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52082 PyObject *resultobj = 0;
52083 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52084 lldb::SBBlock arg2 ;
52085 void *argp1 = 0 ;
52086 int res1 = 0 ;
52087 void *argp2 ;
52088 int res2 = 0 ;
52089 PyObject *swig_obj[2] ;
52090
52091 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_SetBlock", 2, 2, swig_obj)) SWIG_fail;
52092 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52093 if (!SWIG_IsOK(res1)) {
52094 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetBlock" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
52095 }
52096 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52097 {
52098 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBBlock, 0 | 0);
52099 if (!SWIG_IsOK(res2)) {
52100 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetBlock" "', argument " "2"" of type '" "lldb::SBBlock""'");
52101 }
52102 if (!argp2) {
52103 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetBlock" "', argument " "2"" of type '" "lldb::SBBlock""'");
52104 } else {
52105 lldb::SBBlock * temp = reinterpret_cast< lldb::SBBlock * >(argp2);
52106 arg2 = *temp;
52107 if (SWIG_IsNewObj(res2)) delete temp;
52108 }
52109 }
52110 {
52111 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52112 (arg1)->SetBlock(arg2);
52113 SWIG_PYTHON_THREAD_END_ALLOW;
52114 }
52115 resultobj = SWIG_Py_Void();
52116 return resultobj;
52117fail:
52118 return NULL;
52119}
52120
52121
52122SWIGINTERN PyObject *_wrap_SBSymbolContext_SetLineEntry(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52123 PyObject *resultobj = 0;
52124 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52125 lldb::SBLineEntry arg2 ;
52126 void *argp1 = 0 ;
52127 int res1 = 0 ;
52128 void *argp2 ;
52129 int res2 = 0 ;
52130 PyObject *swig_obj[2] ;
52131
52132 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_SetLineEntry", 2, 2, swig_obj)) SWIG_fail;
52133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52134 if (!SWIG_IsOK(res1)) {
52135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetLineEntry" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
52136 }
52137 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52138 {
52139 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLineEntry, 0 | 0);
52140 if (!SWIG_IsOK(res2)) {
52141 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetLineEntry" "', argument " "2"" of type '" "lldb::SBLineEntry""'");
52142 }
52143 if (!argp2) {
52144 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetLineEntry" "', argument " "2"" of type '" "lldb::SBLineEntry""'");
52145 } else {
52146 lldb::SBLineEntry * temp = reinterpret_cast< lldb::SBLineEntry * >(argp2);
52147 arg2 = *temp;
52148 if (SWIG_IsNewObj(res2)) delete temp;
52149 }
52150 }
52151 {
52152 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52153 (arg1)->SetLineEntry(arg2);
52154 SWIG_PYTHON_THREAD_END_ALLOW;
52155 }
52156 resultobj = SWIG_Py_Void();
52157 return resultobj;
52158fail:
52159 return NULL;
52160}
52161
52162
52163SWIGINTERN PyObject *_wrap_SBSymbolContext_SetSymbol(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52164 PyObject *resultobj = 0;
52165 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52166 lldb::SBSymbol arg2 ;
52167 void *argp1 = 0 ;
52168 int res1 = 0 ;
52169 void *argp2 ;
52170 int res2 = 0 ;
52171 PyObject *swig_obj[2] ;
52172
52173 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_SetSymbol", 2, 2, swig_obj)) SWIG_fail;
52174 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52175 if (!SWIG_IsOK(res1)) {
52176 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_SetSymbol" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
52177 }
52178 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52179 {
52180 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbol, 0 | 0);
52181 if (!SWIG_IsOK(res2)) {
52182 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_SetSymbol" "', argument " "2"" of type '" "lldb::SBSymbol""'");
52183 }
52184 if (!argp2) {
52185 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_SetSymbol" "', argument " "2"" of type '" "lldb::SBSymbol""'");
52186 } else {
52187 lldb::SBSymbol * temp = reinterpret_cast< lldb::SBSymbol * >(argp2);
52188 arg2 = *temp;
52189 if (SWIG_IsNewObj(res2)) delete temp;
52190 }
52191 }
52192 {
52193 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52194 (arg1)->SetSymbol(arg2);
52195 SWIG_PYTHON_THREAD_END_ALLOW;
52196 }
52197 resultobj = SWIG_Py_Void();
52198 return resultobj;
52199fail:
52200 return NULL;
52201}
52202
52203
52204SWIGINTERN PyObject *_wrap_SBSymbolContext_GetParentOfInlinedScope(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52205 PyObject *resultobj = 0;
52206 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52207 lldb::SBAddress *arg2 = 0 ;
52208 lldb::SBAddress *arg3 = 0 ;
52209 void *argp1 = 0 ;
52210 int res1 = 0 ;
52211 void *argp2 = 0 ;
52212 int res2 = 0 ;
52213 void *argp3 = 0 ;
52214 int res3 = 0 ;
52215 PyObject *swig_obj[3] ;
52216 lldb::SBSymbolContext result;
52217
52218 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_GetParentOfInlinedScope", 3, 3, swig_obj)) SWIG_fail;
52219 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52220 if (!SWIG_IsOK(res1)) {
52221 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "1"" of type '" "lldb::SBSymbolContext const *""'");
52222 }
52223 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52224 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
52225 if (!SWIG_IsOK(res2)) {
52226 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
52227 }
52228 if (!argp2) {
52229 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
52230 }
52231 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
52232 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 );
52233 if (!SWIG_IsOK(res3)) {
52234 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "3"" of type '" "lldb::SBAddress &""'");
52235 }
52236 if (!argp3) {
52237 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_GetParentOfInlinedScope" "', argument " "3"" of type '" "lldb::SBAddress &""'");
52238 }
52239 arg3 = reinterpret_cast< lldb::SBAddress * >(argp3);
52240 {
52241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52242 result = ((lldb::SBSymbolContext const *)arg1)->GetParentOfInlinedScope((lldb::SBAddress const &)*arg2,*arg3);
52243 SWIG_PYTHON_THREAD_END_ALLOW;
52244 }
52245 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(static_cast< const lldb::SBSymbolContext& >(result))), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
52246 return resultobj;
52247fail:
52248 return NULL;
52249}
52250
52251
52252SWIGINTERN PyObject *_wrap_SBSymbolContext_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52253 PyObject *resultobj = 0;
52254 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52255 lldb::SBStream *arg2 = 0 ;
52256 void *argp1 = 0 ;
52257 int res1 = 0 ;
52258 void *argp2 = 0 ;
52259 int res2 = 0 ;
52260 PyObject *swig_obj[2] ;
52261 bool result;
52262
52263 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContext_GetDescription", 2, 2, swig_obj)) SWIG_fail;
52264 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52265 if (!SWIG_IsOK(res1)) {
52266 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext_GetDescription" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
52267 }
52268 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52269 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
52270 if (!SWIG_IsOK(res2)) {
52271 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContext_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
52272 }
52273 if (!argp2) {
52274 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContext_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
52275 }
52276 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
52277 {
52278 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52279 result = (bool)(arg1)->GetDescription(*arg2);
52280 SWIG_PYTHON_THREAD_END_ALLOW;
52281 }
52282 resultobj = SWIG_From_bool(static_cast< bool >(result));
52283 return resultobj;
52284fail:
52285 return NULL;
52286}
52287
52288
52289SWIGINTERN PyObject *_wrap_SBSymbolContext___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52290 PyObject *resultobj = 0;
52291 lldb::SBSymbolContext *arg1 = (lldb::SBSymbolContext *) 0 ;
52292 void *argp1 = 0 ;
52293 int res1 = 0 ;
52294 PyObject *swig_obj[1] ;
52295 std::string result;
52296
52297 if (!args) SWIG_fail;
52298 swig_obj[0] = args;
52299 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContext, 0 | 0 );
52300 if (!SWIG_IsOK(res1)) {
52301 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContext___str__" "', argument " "1"" of type '" "lldb::SBSymbolContext *""'");
52302 }
52303 arg1 = reinterpret_cast< lldb::SBSymbolContext * >(argp1);
52304 {
52305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52306 result = lldb_SBSymbolContext___str__(arg1);
52307 SWIG_PYTHON_THREAD_END_ALLOW;
52308 }
52309 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
52310 return resultobj;
52311fail:
52312 return NULL;
52313}
52314
52315
52316SWIGINTERN PyObject *SBSymbolContext_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52317 PyObject *obj;
52318 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
52319 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSymbolContext, SWIG_NewClientData(obj));
52320 return SWIG_Py_Void();
52321}
52322
52323SWIGINTERN PyObject *SBSymbolContext_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52324 return SWIG_Python_InitShadowInstance(args);
52325}
52326
52327SWIGINTERN PyObject *_wrap_new_SBSymbolContextList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
52328 PyObject *resultobj = 0;
52329 lldb::SBSymbolContextList *result = 0 ;
52330
52331 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
52332 {
52333 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52334 result = (lldb::SBSymbolContextList *)new lldb::SBSymbolContextList();
52335 SWIG_PYTHON_THREAD_END_ALLOW;
52336 }
52337 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NEW | 0 );
52338 return resultobj;
52339fail:
52340 return NULL;
52341}
52342
52343
52344SWIGINTERN PyObject *_wrap_new_SBSymbolContextList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
52345 PyObject *resultobj = 0;
52346 lldb::SBSymbolContextList *arg1 = 0 ;
52347 void *argp1 = 0 ;
52348 int res1 = 0 ;
52349 lldb::SBSymbolContextList *result = 0 ;
52350
52351 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
52352 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0);
52353 if (!SWIG_IsOK(res1)) {
52354 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBSymbolContextList" "', argument " "1"" of type '" "lldb::SBSymbolContextList const &""'");
52355 }
52356 if (!argp1) {
52357 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBSymbolContextList" "', argument " "1"" of type '" "lldb::SBSymbolContextList const &""'");
52358 }
52359 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52360 {
52361 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52362 result = (lldb::SBSymbolContextList *)new lldb::SBSymbolContextList((lldb::SBSymbolContextList const &)*arg1);
52363 SWIG_PYTHON_THREAD_END_ALLOW;
52364 }
52365 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NEW | 0 );
52366 return resultobj;
52367fail:
52368 return NULL;
52369}
52370
52371
52372SWIGINTERN PyObject *_wrap_new_SBSymbolContextList(PyObject *self, PyObject *args) {
52373 Py_ssize_t argc;
52374 PyObject *argv[2] = {
52375 0
52376 };
52377
52378 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBSymbolContextList", 0, 1, argv))) SWIG_fail;
52379 --argc;
52380 if (argc == 0) {
52381 return _wrap_new_SBSymbolContextList__SWIG_0(self, argc, argv);
52382 }
52383 if (argc == 1) {
52384 int _v;
52385 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NO_NULL | 0);
52386 _v = SWIG_CheckState(res);
52387 if (_v) {
52388 return _wrap_new_SBSymbolContextList__SWIG_1(self, argc, argv);
52389 }
52390 }
52391
52392fail:
52393 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBSymbolContextList'.\n"
52394 " Possible C/C++ prototypes are:\n"
52395 " lldb::SBSymbolContextList::SBSymbolContextList()\n"
52396 " lldb::SBSymbolContextList::SBSymbolContextList(lldb::SBSymbolContextList const &)\n");
52397 return 0;
52398}
52399
52400
52401SWIGINTERN PyObject *_wrap_delete_SBSymbolContextList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52402 PyObject *resultobj = 0;
52403 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52404 void *argp1 = 0 ;
52405 int res1 = 0 ;
52406 PyObject *swig_obj[1] ;
52407
52408 if (!args) SWIG_fail;
52409 swig_obj[0] = args;
52410 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_DISOWN | 0 );
52411 if (!SWIG_IsOK(res1)) {
52412 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBSymbolContextList" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
52413 }
52414 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52415 {
52416 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52417 delete arg1;
52418 SWIG_PYTHON_THREAD_END_ALLOW;
52419 }
52420 resultobj = SWIG_Py_Void();
52421 return resultobj;
52422fail:
52423 return NULL;
52424}
52425
52426
52427SWIGINTERN PyObject *_wrap_SBSymbolContextList_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52428 PyObject *resultobj = 0;
52429 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52430 void *argp1 = 0 ;
52431 int res1 = 0 ;
52432 PyObject *swig_obj[1] ;
52433 bool result;
52434
52435 if (!args) SWIG_fail;
52436 swig_obj[0] = args;
52437 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52438 if (!SWIG_IsOK(res1)) {
52439 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_IsValid" "', argument " "1"" of type '" "lldb::SBSymbolContextList const *""'");
52440 }
52441 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52442 {
52443 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52444 result = (bool)((lldb::SBSymbolContextList const *)arg1)->IsValid();
52445 SWIG_PYTHON_THREAD_END_ALLOW;
52446 }
52447 resultobj = SWIG_From_bool(static_cast< bool >(result));
52448 return resultobj;
52449fail:
52450 return NULL;
52451}
52452
52453
52454SWIGINTERN PyObject *_wrap_SBSymbolContextList___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52455 PyObject *resultobj = 0;
52456 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52457 void *argp1 = 0 ;
52458 int res1 = 0 ;
52459 PyObject *swig_obj[1] ;
52460 bool result;
52461
52462 if (!args) SWIG_fail;
52463 swig_obj[0] = args;
52464 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52465 if (!SWIG_IsOK(res1)) {
52466 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList___nonzero__" "', argument " "1"" of type '" "lldb::SBSymbolContextList const *""'");
52467 }
52468 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52469 {
52470 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52471 result = (bool)((lldb::SBSymbolContextList const *)arg1)->operator bool();
52472 SWIG_PYTHON_THREAD_END_ALLOW;
52473 }
52474 resultobj = SWIG_From_bool(static_cast< bool >(result));
52475 return resultobj;
52476fail:
52477 return NULL;
52478}
52479
52480
52481SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52482 PyObject *resultobj = 0;
52483 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52484 void *argp1 = 0 ;
52485 int res1 = 0 ;
52486 PyObject *swig_obj[1] ;
52487 uint32_t result;
52488
52489 if (!args) SWIG_fail;
52490 swig_obj[0] = args;
52491 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52492 if (!SWIG_IsOK(res1)) {
52493 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_GetSize" "', argument " "1"" of type '" "lldb::SBSymbolContextList const *""'");
52494 }
52495 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52496 {
52497 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52498 result = (uint32_t)((lldb::SBSymbolContextList const *)arg1)->GetSize();
52499 SWIG_PYTHON_THREAD_END_ALLOW;
52500 }
52501 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
52502 return resultobj;
52503fail:
52504 return NULL;
52505}
52506
52507
52508SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetContextAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52509 PyObject *resultobj = 0;
52510 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52511 uint32_t arg2 ;
52512 void *argp1 = 0 ;
52513 int res1 = 0 ;
52514 unsigned int val2 ;
52515 int ecode2 = 0 ;
52516 PyObject *swig_obj[2] ;
52517 lldb::SBSymbolContext result;
52518
52519 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContextList_GetContextAtIndex", 2, 2, swig_obj)) SWIG_fail;
52520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52521 if (!SWIG_IsOK(res1)) {
52522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_GetContextAtIndex" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
52523 }
52524 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52525 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
52526 if (!SWIG_IsOK(ecode2)) {
52527 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBSymbolContextList_GetContextAtIndex" "', argument " "2"" of type '" "uint32_t""'");
52528 }
52529 arg2 = static_cast< uint32_t >(val2);
52530 {
52531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52532 result = (arg1)->GetContextAtIndex(arg2);
52533 SWIG_PYTHON_THREAD_END_ALLOW;
52534 }
52535 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(static_cast< const lldb::SBSymbolContext& >(result))), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
52536 return resultobj;
52537fail:
52538 return NULL;
52539}
52540
52541
52542SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
52543 PyObject *resultobj = 0;
52544 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52545 lldb::SBSymbolContext *arg2 = 0 ;
52546 void *argp1 = 0 ;
52547 int res1 = 0 ;
52548 void *argp2 = 0 ;
52549 int res2 = 0 ;
52550
52551 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
52552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52553 if (!SWIG_IsOK(res1)) {
52554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_Append" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
52555 }
52556 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52557 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbolContext, 0 );
52558 if (!SWIG_IsOK(res2)) {
52559 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContext &""'");
52560 }
52561 if (!argp2) {
52562 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContext &""'");
52563 }
52564 arg2 = reinterpret_cast< lldb::SBSymbolContext * >(argp2);
52565 {
52566 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52567 (arg1)->Append(*arg2);
52568 SWIG_PYTHON_THREAD_END_ALLOW;
52569 }
52570 resultobj = SWIG_Py_Void();
52571 return resultobj;
52572fail:
52573 return NULL;
52574}
52575
52576
52577SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
52578 PyObject *resultobj = 0;
52579 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52580 lldb::SBSymbolContextList *arg2 = 0 ;
52581 void *argp1 = 0 ;
52582 int res1 = 0 ;
52583 void *argp2 = 0 ;
52584 int res2 = 0 ;
52585
52586 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
52587 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52588 if (!SWIG_IsOK(res1)) {
52589 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_Append" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
52590 }
52591 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52592 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSymbolContextList, 0 );
52593 if (!SWIG_IsOK(res2)) {
52594 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContextList &""'");
52595 }
52596 if (!argp2) {
52597 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContextList_Append" "', argument " "2"" of type '" "lldb::SBSymbolContextList &""'");
52598 }
52599 arg2 = reinterpret_cast< lldb::SBSymbolContextList * >(argp2);
52600 {
52601 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52602 (arg1)->Append(*arg2);
52603 SWIG_PYTHON_THREAD_END_ALLOW;
52604 }
52605 resultobj = SWIG_Py_Void();
52606 return resultobj;
52607fail:
52608 return NULL;
52609}
52610
52611
52612SWIGINTERN PyObject *_wrap_SBSymbolContextList_Append(PyObject *self, PyObject *args) {
52613 Py_ssize_t argc;
52614 PyObject *argv[3] = {
52615 0
52616 };
52617
52618 if (!(argc = SWIG_Python_UnpackTuple(args, "SBSymbolContextList_Append", 0, 2, argv))) SWIG_fail;
52619 --argc;
52620 if (argc == 2) {
52621 int _v;
52622 void *vptr = 0;
52623 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbolContextList, 0);
52624 _v = SWIG_CheckState(res);
52625 if (_v) {
52626 void *vptr = 0;
52627 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_NO_NULL);
52628 _v = SWIG_CheckState(res);
52629 if (_v) {
52630 return _wrap_SBSymbolContextList_Append__SWIG_0(self, argc, argv);
52631 }
52632 }
52633 }
52634 if (argc == 2) {
52635 int _v;
52636 void *vptr = 0;
52637 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBSymbolContextList, 0);
52638 _v = SWIG_CheckState(res);
52639 if (_v) {
52640 void *vptr = 0;
52641 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_NO_NULL);
52642 _v = SWIG_CheckState(res);
52643 if (_v) {
52644 return _wrap_SBSymbolContextList_Append__SWIG_1(self, argc, argv);
52645 }
52646 }
52647 }
52648
52649fail:
52650 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBSymbolContextList_Append'.\n"
52651 " Possible C/C++ prototypes are:\n"
52652 " lldb::SBSymbolContextList::Append(lldb::SBSymbolContext &)\n"
52653 " lldb::SBSymbolContextList::Append(lldb::SBSymbolContextList &)\n");
52654 return 0;
52655}
52656
52657
52658SWIGINTERN PyObject *_wrap_SBSymbolContextList_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52659 PyObject *resultobj = 0;
52660 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52661 lldb::SBStream *arg2 = 0 ;
52662 void *argp1 = 0 ;
52663 int res1 = 0 ;
52664 void *argp2 = 0 ;
52665 int res2 = 0 ;
52666 PyObject *swig_obj[2] ;
52667 bool result;
52668
52669 if (!SWIG_Python_UnpackTuple(args, "SBSymbolContextList_GetDescription", 2, 2, swig_obj)) SWIG_fail;
52670 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52671 if (!SWIG_IsOK(res1)) {
52672 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_GetDescription" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
52673 }
52674 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52675 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
52676 if (!SWIG_IsOK(res2)) {
52677 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBSymbolContextList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
52678 }
52679 if (!argp2) {
52680 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBSymbolContextList_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
52681 }
52682 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
52683 {
52684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52685 result = (bool)(arg1)->GetDescription(*arg2);
52686 SWIG_PYTHON_THREAD_END_ALLOW;
52687 }
52688 resultobj = SWIG_From_bool(static_cast< bool >(result));
52689 return resultobj;
52690fail:
52691 return NULL;
52692}
52693
52694
52695SWIGINTERN PyObject *_wrap_SBSymbolContextList_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52696 PyObject *resultobj = 0;
52697 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52698 void *argp1 = 0 ;
52699 int res1 = 0 ;
52700 PyObject *swig_obj[1] ;
52701
52702 if (!args) SWIG_fail;
52703 swig_obj[0] = args;
52704 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52705 if (!SWIG_IsOK(res1)) {
52706 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList_Clear" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
52707 }
52708 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52709 {
52710 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52711 (arg1)->Clear();
52712 SWIG_PYTHON_THREAD_END_ALLOW;
52713 }
52714 resultobj = SWIG_Py_Void();
52715 return resultobj;
52716fail:
52717 return NULL;
52718}
52719
52720
52721SWIGINTERN PyObject *_wrap_SBSymbolContextList___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52722 PyObject *resultobj = 0;
52723 lldb::SBSymbolContextList *arg1 = (lldb::SBSymbolContextList *) 0 ;
52724 void *argp1 = 0 ;
52725 int res1 = 0 ;
52726 PyObject *swig_obj[1] ;
52727 std::string result;
52728
52729 if (!args) SWIG_fail;
52730 swig_obj[0] = args;
52731 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBSymbolContextList, 0 | 0 );
52732 if (!SWIG_IsOK(res1)) {
52733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBSymbolContextList___str__" "', argument " "1"" of type '" "lldb::SBSymbolContextList *""'");
52734 }
52735 arg1 = reinterpret_cast< lldb::SBSymbolContextList * >(argp1);
52736 {
52737 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52738 result = lldb_SBSymbolContextList___str__(arg1);
52739 SWIG_PYTHON_THREAD_END_ALLOW;
52740 }
52741 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
52742 return resultobj;
52743fail:
52744 return NULL;
52745}
52746
52747
52748SWIGINTERN PyObject *SBSymbolContextList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52749 PyObject *obj;
52750 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
52751 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_NewClientData(obj));
52752 return SWIG_Py_Void();
52753}
52754
52755SWIGINTERN PyObject *SBSymbolContextList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52756 return SWIG_Python_InitShadowInstance(args);
52757}
52758
52759SWIGINTERN PyObject *_wrap_new_SBTarget__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
52760 PyObject *resultobj = 0;
52761 lldb::SBTarget *result = 0 ;
52762
52763 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
52764 {
52765 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52766 result = (lldb::SBTarget *)new lldb::SBTarget();
52767 SWIG_PYTHON_THREAD_END_ALLOW;
52768 }
52769 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NEW | 0 );
52770 return resultobj;
52771fail:
52772 return NULL;
52773}
52774
52775
52776SWIGINTERN PyObject *_wrap_new_SBTarget__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
52777 PyObject *resultobj = 0;
52778 lldb::SBTarget *arg1 = 0 ;
52779 void *argp1 = 0 ;
52780 int res1 = 0 ;
52781 lldb::SBTarget *result = 0 ;
52782
52783 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
52784 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
52785 if (!SWIG_IsOK(res1)) {
52786 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTarget" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
52787 }
52788 if (!argp1) {
52789 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTarget" "', argument " "1"" of type '" "lldb::SBTarget const &""'");
52790 }
52791 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
52792 {
52793 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52794 result = (lldb::SBTarget *)new lldb::SBTarget((lldb::SBTarget const &)*arg1);
52795 SWIG_PYTHON_THREAD_END_ALLOW;
52796 }
52797 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NEW | 0 );
52798 return resultobj;
52799fail:
52800 return NULL;
52801}
52802
52803
52804SWIGINTERN PyObject *_wrap_new_SBTarget(PyObject *self, PyObject *args) {
52805 Py_ssize_t argc;
52806 PyObject *argv[2] = {
52807 0
52808 };
52809
52810 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTarget", 0, 1, argv))) SWIG_fail;
52811 --argc;
52812 if (argc == 0) {
52813 return _wrap_new_SBTarget__SWIG_0(self, argc, argv);
52814 }
52815 if (argc == 1) {
52816 int _v;
52817 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_NO_NULL | 0);
52818 _v = SWIG_CheckState(res);
52819 if (_v) {
52820 return _wrap_new_SBTarget__SWIG_1(self, argc, argv);
52821 }
52822 }
52823
52824fail:
52825 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTarget'.\n"
52826 " Possible C/C++ prototypes are:\n"
52827 " lldb::SBTarget::SBTarget()\n"
52828 " lldb::SBTarget::SBTarget(lldb::SBTarget const &)\n");
52829 return 0;
52830}
52831
52832
52833SWIGINTERN PyObject *_wrap_delete_SBTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52834 PyObject *resultobj = 0;
52835 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
52836 void *argp1 = 0 ;
52837 int res1 = 0 ;
52838 PyObject *swig_obj[1] ;
52839
52840 if (!args) SWIG_fail;
52841 swig_obj[0] = args;
52842 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_DISOWN | 0 );
52843 if (!SWIG_IsOK(res1)) {
52844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTarget" "', argument " "1"" of type '" "lldb::SBTarget *""'");
52845 }
52846 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
52847 {
52848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52849 delete arg1;
52850 SWIG_PYTHON_THREAD_END_ALLOW;
52851 }
52852 resultobj = SWIG_Py_Void();
52853 return resultobj;
52854fail:
52855 return NULL;
52856}
52857
52858
52859SWIGINTERN PyObject *_wrap_SBTarget_GetBroadcasterClassName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52860 PyObject *resultobj = 0;
52861 char *result = 0 ;
52862
52863 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetBroadcasterClassName", 0, 0, 0)) SWIG_fail;
52864 {
52865 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52866 result = (char *)lldb::SBTarget::GetBroadcasterClassName();
52867 SWIG_PYTHON_THREAD_END_ALLOW;
52868 }
52869 resultobj = SWIG_FromCharPtr((const char *)result);
52870 return resultobj;
52871fail:
52872 return NULL;
52873}
52874
52875
52876SWIGINTERN PyObject *_wrap_SBTarget_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52877 PyObject *resultobj = 0;
52878 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
52879 void *argp1 = 0 ;
52880 int res1 = 0 ;
52881 PyObject *swig_obj[1] ;
52882 bool result;
52883
52884 if (!args) SWIG_fail;
52885 swig_obj[0] = args;
52886 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
52887 if (!SWIG_IsOK(res1)) {
52888 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_IsValid" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
52889 }
52890 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
52891 {
52892 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52893 result = (bool)((lldb::SBTarget const *)arg1)->IsValid();
52894 SWIG_PYTHON_THREAD_END_ALLOW;
52895 }
52896 resultobj = SWIG_From_bool(static_cast< bool >(result));
52897 return resultobj;
52898fail:
52899 return NULL;
52900}
52901
52902
52903SWIGINTERN PyObject *_wrap_SBTarget___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52904 PyObject *resultobj = 0;
52905 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
52906 void *argp1 = 0 ;
52907 int res1 = 0 ;
52908 PyObject *swig_obj[1] ;
52909 bool result;
52910
52911 if (!args) SWIG_fail;
52912 swig_obj[0] = args;
52913 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
52914 if (!SWIG_IsOK(res1)) {
52915 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___nonzero__" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
52916 }
52917 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
52918 {
52919 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52920 result = (bool)((lldb::SBTarget const *)arg1)->operator bool();
52921 SWIG_PYTHON_THREAD_END_ALLOW;
52922 }
52923 resultobj = SWIG_From_bool(static_cast< bool >(result));
52924 return resultobj;
52925fail:
52926 return NULL;
52927}
52928
52929
52930SWIGINTERN PyObject *_wrap_SBTarget_EventIsTargetEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52931 PyObject *resultobj = 0;
52932 lldb::SBEvent *arg1 = 0 ;
52933 void *argp1 = 0 ;
52934 int res1 = 0 ;
52935 PyObject *swig_obj[1] ;
52936 bool result;
52937
52938 if (!args) SWIG_fail;
52939 swig_obj[0] = args;
52940 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
52941 if (!SWIG_IsOK(res1)) {
52942 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EventIsTargetEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
52943 }
52944 if (!argp1) {
52945 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_EventIsTargetEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
52946 }
52947 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
52948 {
52949 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52950 result = (bool)lldb::SBTarget::EventIsTargetEvent((lldb::SBEvent const &)*arg1);
52951 SWIG_PYTHON_THREAD_END_ALLOW;
52952 }
52953 resultobj = SWIG_From_bool(static_cast< bool >(result));
52954 return resultobj;
52955fail:
52956 return NULL;
52957}
52958
52959
52960SWIGINTERN PyObject *_wrap_SBTarget_GetTargetFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52961 PyObject *resultobj = 0;
52962 lldb::SBEvent *arg1 = 0 ;
52963 void *argp1 = 0 ;
52964 int res1 = 0 ;
52965 PyObject *swig_obj[1] ;
52966 lldb::SBTarget result;
52967
52968 if (!args) SWIG_fail;
52969 swig_obj[0] = args;
52970 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
52971 if (!SWIG_IsOK(res1)) {
52972 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetTargetFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
52973 }
52974 if (!argp1) {
52975 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetTargetFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
52976 }
52977 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
52978 {
52979 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
52980 result = lldb::SBTarget::GetTargetFromEvent((lldb::SBEvent const &)*arg1);
52981 SWIG_PYTHON_THREAD_END_ALLOW;
52982 }
52983 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
52984 return resultobj;
52985fail:
52986 return NULL;
52987}
52988
52989
52990SWIGINTERN PyObject *_wrap_SBTarget_GetNumModulesFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
52991 PyObject *resultobj = 0;
52992 lldb::SBEvent *arg1 = 0 ;
52993 void *argp1 = 0 ;
52994 int res1 = 0 ;
52995 PyObject *swig_obj[1] ;
52996 uint32_t result;
52997
52998 if (!args) SWIG_fail;
52999 swig_obj[0] = args;
53000 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
53001 if (!SWIG_IsOK(res1)) {
53002 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumModulesFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
53003 }
53004 if (!argp1) {
53005 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetNumModulesFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
53006 }
53007 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
53008 {
53009 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53010 result = (uint32_t)lldb::SBTarget::GetNumModulesFromEvent((lldb::SBEvent const &)*arg1);
53011 SWIG_PYTHON_THREAD_END_ALLOW;
53012 }
53013 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
53014 return resultobj;
53015fail:
53016 return NULL;
53017}
53018
53019
53020SWIGINTERN PyObject *_wrap_SBTarget_GetModuleAtIndexFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53021 PyObject *resultobj = 0;
53022 uint32_t arg1 ;
53023 lldb::SBEvent *arg2 = 0 ;
53024 unsigned int val1 ;
53025 int ecode1 = 0 ;
53026 void *argp2 = 0 ;
53027 int res2 = 0 ;
53028 PyObject *swig_obj[2] ;
53029 lldb::SBModule result;
53030
53031 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetModuleAtIndexFromEvent", 2, 2, swig_obj)) SWIG_fail;
53032 ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
53033 if (!SWIG_IsOK(ecode1)) {
53034 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "SBTarget_GetModuleAtIndexFromEvent" "', argument " "1"" of type '" "uint32_t""'");
53035 }
53036 arg1 = static_cast< uint32_t >(val1);
53037 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
53038 if (!SWIG_IsOK(res2)) {
53039 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetModuleAtIndexFromEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
53040 }
53041 if (!argp2) {
53042 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetModuleAtIndexFromEvent" "', argument " "2"" of type '" "lldb::SBEvent const &""'");
53043 }
53044 arg2 = reinterpret_cast< lldb::SBEvent * >(argp2);
53045 {
53046 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53047 result = lldb::SBTarget::GetModuleAtIndexFromEvent(arg1,(lldb::SBEvent const &)*arg2);
53048 SWIG_PYTHON_THREAD_END_ALLOW;
53049 }
53050 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
53051 return resultobj;
53052fail:
53053 return NULL;
53054}
53055
53056
53057SWIGINTERN PyObject *_wrap_SBTarget_GetProcess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53058 PyObject *resultobj = 0;
53059 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53060 void *argp1 = 0 ;
53061 int res1 = 0 ;
53062 PyObject *swig_obj[1] ;
53063 lldb::SBProcess result;
53064
53065 if (!args) SWIG_fail;
53066 swig_obj[0] = args;
53067 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53068 if (!SWIG_IsOK(res1)) {
53069 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetProcess" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53070 }
53071 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53072 {
53073 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53074 result = (arg1)->GetProcess();
53075 SWIG_PYTHON_THREAD_END_ALLOW;
53076 }
53077 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53078 return resultobj;
53079fail:
53080 return NULL;
53081}
53082
53083
53084SWIGINTERN PyObject *_wrap_SBTarget_GetPlatform(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53085 PyObject *resultobj = 0;
53086 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53087 void *argp1 = 0 ;
53088 int res1 = 0 ;
53089 PyObject *swig_obj[1] ;
53090 lldb::SBPlatform result;
53091
53092 if (!args) SWIG_fail;
53093 swig_obj[0] = args;
53094 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53095 if (!SWIG_IsOK(res1)) {
53096 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetPlatform" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53097 }
53098 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53099 {
53100 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53101 result = (arg1)->GetPlatform();
53102 SWIG_PYTHON_THREAD_END_ALLOW;
53103 }
53104 resultobj = SWIG_NewPointerObj((new lldb::SBPlatform(static_cast< const lldb::SBPlatform& >(result))), SWIGTYPE_p_lldb__SBPlatform, SWIG_POINTER_OWN | 0 );
53105 return resultobj;
53106fail:
53107 return NULL;
53108}
53109
53110
53111SWIGINTERN PyObject *_wrap_SBTarget_Install(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53112 PyObject *resultobj = 0;
53113 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53114 void *argp1 = 0 ;
53115 int res1 = 0 ;
53116 PyObject *swig_obj[1] ;
53117 lldb::SBError result;
53118
53119 if (!args) SWIG_fail;
53120 swig_obj[0] = args;
53121 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53122 if (!SWIG_IsOK(res1)) {
53123 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Install" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53124 }
53125 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53126 {
53127 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53128 result = (arg1)->Install();
53129 SWIG_PYTHON_THREAD_END_ALLOW;
53130 }
53131 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
53132 return resultobj;
53133fail:
53134 return NULL;
53135}
53136
53137
53138SWIGINTERN PyObject *_wrap_SBTarget_Launch__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
53139 PyObject *resultobj = 0;
53140 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53141 lldb::SBListener *arg2 = 0 ;
53142 char **arg3 = (char **) 0 ;
53143 char **arg4 = (char **) 0 ;
53144 char *arg5 = (char *) 0 ;
53145 char *arg6 = (char *) 0 ;
53146 char *arg7 = (char *) 0 ;
53147 char *arg8 = (char *) 0 ;
53148 uint32_t arg9 ;
53149 bool arg10 ;
53150 lldb::SBError *arg11 = 0 ;
53151 void *argp1 = 0 ;
53152 int res1 = 0 ;
53153 void *argp2 = 0 ;
53154 int res2 = 0 ;
53155 int res5 ;
53156 char *buf5 = 0 ;
53157 int alloc5 = 0 ;
53158 int res6 ;
53159 char *buf6 = 0 ;
53160 int alloc6 = 0 ;
53161 int res7 ;
53162 char *buf7 = 0 ;
53163 int alloc7 = 0 ;
53164 int res8 ;
53165 char *buf8 = 0 ;
53166 int alloc8 = 0 ;
53167 unsigned int val9 ;
53168 int ecode9 = 0 ;
53169 bool val10 ;
53170 int ecode10 = 0 ;
53171 void *argp11 = 0 ;
53172 int res11 = 0 ;
53173 lldb::SBProcess result;
53174
53175 if ((nobjs < 11) || (nobjs > 11)) SWIG_fail;
53176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53177 if (!SWIG_IsOK(res1)) {
53178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Launch" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53179 }
53180 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53181 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
53182 if (!SWIG_IsOK(res2)) {
53183 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBListener &""'");
53184 }
53185 if (!argp2) {
53186 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBListener &""'");
53187 }
53188 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
53189 {
53190 /* Check if is a list */
53191 if (PythonList::Check(swig_obj[2])) {
53192 PythonList list(PyRefType::Borrowed, swig_obj[2]);
53193 int size = list.GetSize();
53194 int i = 0;
53195 arg3 = (char**)malloc((size+1)*sizeof(char*));
53196 for (i = 0; i < size; i++) {
53197 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
53198 if (!py_str.IsAllocated()) {
53199 PyErr_SetString(PyExc_TypeError,"list must contain strings");
53200 free(arg3);
53201 return nullptr;
53202 }
53203
53204 arg3[i] = const_cast<char*>(py_str.GetString().data());
53205 }
53206 arg3[i] = 0;
53207 } else if (swig_obj[2] == Py_None) {
53208 arg3 = NULL;
53209 } else {
53210 PyErr_SetString(PyExc_TypeError,"not a list");
53211 return NULL;
53212 }
53213 }
53214 {
53215 /* Check if is a list */
53216 if (PythonList::Check(swig_obj[3])) {
53217 PythonList list(PyRefType::Borrowed, swig_obj[3]);
53218 int size = list.GetSize();
53219 int i = 0;
53220 arg4 = (char**)malloc((size+1)*sizeof(char*));
53221 for (i = 0; i < size; i++) {
53222 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
53223 if (!py_str.IsAllocated()) {
53224 PyErr_SetString(PyExc_TypeError,"list must contain strings");
53225 free(arg4);
53226 return nullptr;
53227 }
53228
53229 arg4[i] = const_cast<char*>(py_str.GetString().data());
53230 }
53231 arg4[i] = 0;
53232 } else if (swig_obj[3] == Py_None) {
53233 arg4 = NULL;
53234 } else {
53235 PyErr_SetString(PyExc_TypeError,"not a list");
53236 return NULL;
53237 }
53238 }
53239 res5 = SWIG_AsCharPtrAndSize(swig_obj[4], &buf5, NULL, &alloc5);
53240 if (!SWIG_IsOK(res5)) {
53241 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_Launch" "', argument " "5"" of type '" "char const *""'");
53242 }
53243 arg5 = reinterpret_cast< char * >(buf5);
53244 res6 = SWIG_AsCharPtrAndSize(swig_obj[5], &buf6, NULL, &alloc6);
53245 if (!SWIG_IsOK(res6)) {
53246 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_Launch" "', argument " "6"" of type '" "char const *""'");
53247 }
53248 arg6 = reinterpret_cast< char * >(buf6);
53249 res7 = SWIG_AsCharPtrAndSize(swig_obj[6], &buf7, NULL, &alloc7);
53250 if (!SWIG_IsOK(res7)) {
53251 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBTarget_Launch" "', argument " "7"" of type '" "char const *""'");
53252 }
53253 arg7 = reinterpret_cast< char * >(buf7);
53254 res8 = SWIG_AsCharPtrAndSize(swig_obj[7], &buf8, NULL, &alloc8);
53255 if (!SWIG_IsOK(res8)) {
53256 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "SBTarget_Launch" "', argument " "8"" of type '" "char const *""'");
53257 }
53258 arg8 = reinterpret_cast< char * >(buf8);
53259 ecode9 = SWIG_AsVal_unsigned_SS_int(swig_obj[8], &val9);
53260 if (!SWIG_IsOK(ecode9)) {
53261 SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "SBTarget_Launch" "', argument " "9"" of type '" "uint32_t""'");
53262 }
53263 arg9 = static_cast< uint32_t >(val9);
53264 ecode10 = SWIG_AsVal_bool(swig_obj[9], &val10);
53265 if (!SWIG_IsOK(ecode10)) {
53266 SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "SBTarget_Launch" "', argument " "10"" of type '" "bool""'");
53267 }
53268 arg10 = static_cast< bool >(val10);
53269 res11 = SWIG_ConvertPtr(swig_obj[10], &argp11, SWIGTYPE_p_lldb__SBError, 0 );
53270 if (!SWIG_IsOK(res11)) {
53271 SWIG_exception_fail(SWIG_ArgError(res11), "in method '" "SBTarget_Launch" "', argument " "11"" of type '" "lldb::SBError &""'");
53272 }
53273 if (!argp11) {
53274 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "11"" of type '" "lldb::SBError &""'");
53275 }
53276 arg11 = reinterpret_cast< lldb::SBError * >(argp11);
53277 {
53278 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53279 result = (arg1)->Launch(*arg2,(char const **)arg3,(char const **)arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,arg9,arg10,*arg11);
53280 SWIG_PYTHON_THREAD_END_ALLOW;
53281 }
53282 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53283 {
53284 free((char *) arg3);
53285 }
53286 {
53287 free((char *) arg4);
53288 }
53289 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
53290 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
53291 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
53292 if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
53293 return resultobj;
53294fail:
53295 {
53296 free((char *) arg3);
53297 }
53298 {
53299 free((char *) arg4);
53300 }
53301 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
53302 if (alloc6 == SWIG_NEWOBJ) delete[] buf6;
53303 if (alloc7 == SWIG_NEWOBJ) delete[] buf7;
53304 if (alloc8 == SWIG_NEWOBJ) delete[] buf8;
53305 return NULL;
53306}
53307
53308
53309SWIGINTERN PyObject *_wrap_SBTarget_LaunchSimple(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53310 PyObject *resultobj = 0;
53311 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53312 char **arg2 = (char **) 0 ;
53313 char **arg3 = (char **) 0 ;
53314 char *arg4 = (char *) 0 ;
53315 void *argp1 = 0 ;
53316 int res1 = 0 ;
53317 int res4 ;
53318 char *buf4 = 0 ;
53319 int alloc4 = 0 ;
53320 PyObject *swig_obj[4] ;
53321 lldb::SBProcess result;
53322
53323 if (!SWIG_Python_UnpackTuple(args, "SBTarget_LaunchSimple", 4, 4, swig_obj)) SWIG_fail;
53324 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53325 if (!SWIG_IsOK(res1)) {
53326 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_LaunchSimple" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53327 }
53328 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53329 {
53330 /* Check if is a list */
53331 if (PythonList::Check(swig_obj[1])) {
53332 PythonList list(PyRefType::Borrowed, swig_obj[1]);
53333 int size = list.GetSize();
53334 int i = 0;
53335 arg2 = (char**)malloc((size+1)*sizeof(char*));
53336 for (i = 0; i < size; i++) {
53337 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
53338 if (!py_str.IsAllocated()) {
53339 PyErr_SetString(PyExc_TypeError,"list must contain strings");
53340 free(arg2);
53341 return nullptr;
53342 }
53343
53344 arg2[i] = const_cast<char*>(py_str.GetString().data());
53345 }
53346 arg2[i] = 0;
53347 } else if (swig_obj[1] == Py_None) {
53348 arg2 = NULL;
53349 } else {
53350 PyErr_SetString(PyExc_TypeError,"not a list");
53351 return NULL;
53352 }
53353 }
53354 {
53355 /* Check if is a list */
53356 if (PythonList::Check(swig_obj[2])) {
53357 PythonList list(PyRefType::Borrowed, swig_obj[2]);
53358 int size = list.GetSize();
53359 int i = 0;
53360 arg3 = (char**)malloc((size+1)*sizeof(char*));
53361 for (i = 0; i < size; i++) {
53362 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
53363 if (!py_str.IsAllocated()) {
53364 PyErr_SetString(PyExc_TypeError,"list must contain strings");
53365 free(arg3);
53366 return nullptr;
53367 }
53368
53369 arg3[i] = const_cast<char*>(py_str.GetString().data());
53370 }
53371 arg3[i] = 0;
53372 } else if (swig_obj[2] == Py_None) {
53373 arg3 = NULL;
53374 } else {
53375 PyErr_SetString(PyExc_TypeError,"not a list");
53376 return NULL;
53377 }
53378 }
53379 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
53380 if (!SWIG_IsOK(res4)) {
53381 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_LaunchSimple" "', argument " "4"" of type '" "char const *""'");
53382 }
53383 arg4 = reinterpret_cast< char * >(buf4);
53384 {
53385 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53386 result = (arg1)->LaunchSimple((char const **)arg2,(char const **)arg3,(char const *)arg4);
53387 SWIG_PYTHON_THREAD_END_ALLOW;
53388 }
53389 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53390 {
53391 free((char *) arg2);
53392 }
53393 {
53394 free((char *) arg3);
53395 }
53396 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
53397 return resultobj;
53398fail:
53399 {
53400 free((char *) arg2);
53401 }
53402 {
53403 free((char *) arg3);
53404 }
53405 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
53406 return NULL;
53407}
53408
53409
53410SWIGINTERN PyObject *_wrap_SBTarget_Launch__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
53411 PyObject *resultobj = 0;
53412 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53413 lldb::SBLaunchInfo *arg2 = 0 ;
53414 lldb::SBError *arg3 = 0 ;
53415 void *argp1 = 0 ;
53416 int res1 = 0 ;
53417 void *argp2 = 0 ;
53418 int res2 = 0 ;
53419 void *argp3 = 0 ;
53420 int res3 = 0 ;
53421 lldb::SBProcess result;
53422
53423 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
53424 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53425 if (!SWIG_IsOK(res1)) {
53426 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Launch" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53427 }
53428 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53429 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLaunchInfo, 0 );
53430 if (!SWIG_IsOK(res2)) {
53431 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
53432 }
53433 if (!argp2) {
53434 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "2"" of type '" "lldb::SBLaunchInfo &""'");
53435 }
53436 arg2 = reinterpret_cast< lldb::SBLaunchInfo * >(argp2);
53437 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
53438 if (!SWIG_IsOK(res3)) {
53439 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_Launch" "', argument " "3"" of type '" "lldb::SBError &""'");
53440 }
53441 if (!argp3) {
53442 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Launch" "', argument " "3"" of type '" "lldb::SBError &""'");
53443 }
53444 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
53445 {
53446 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53447 result = (arg1)->Launch(*arg2,*arg3);
53448 SWIG_PYTHON_THREAD_END_ALLOW;
53449 }
53450 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53451 return resultobj;
53452fail:
53453 return NULL;
53454}
53455
53456
53457SWIGINTERN PyObject *_wrap_SBTarget_Launch(PyObject *self, PyObject *args) {
53458 Py_ssize_t argc;
53459 PyObject *argv[12] = {
53460 0
53461 };
53462
53463 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_Launch", 0, 11, argv))) SWIG_fail;
53464 --argc;
53465 if (argc == 3) {
53466 int _v;
53467 void *vptr = 0;
53468 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
53469 _v = SWIG_CheckState(res);
53470 if (_v) {
53471 void *vptr = 0;
53472 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_NO_NULL);
53473 _v = SWIG_CheckState(res);
53474 if (_v) {
53475 void *vptr = 0;
53476 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
53477 _v = SWIG_CheckState(res);
53478 if (_v) {
53479 return _wrap_SBTarget_Launch__SWIG_1(self, argc, argv);
53480 }
53481 }
53482 }
53483 }
53484 if (argc == 11) {
53485 int _v;
53486 void *vptr = 0;
53487 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
53488 _v = SWIG_CheckState(res);
53489 if (_v) {
53490 void *vptr = 0;
53491 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBListener, SWIG_POINTER_NO_NULL);
53492 _v = SWIG_CheckState(res);
53493 if (_v) {
53494 {
53495 /* Check if is a list */
53496 _v = 1;
53497 if (PythonList::Check(argv[2])) {
53498 PythonList list(PyRefType::Borrowed, argv[2]);
53499 int size = list.GetSize();
53500 int i = 0;
53501 for (i = 0; i < size; i++) {
53502 PythonString s = list.GetItemAtIndex(i).AsType<PythonString>();
53503 if (!s.IsAllocated()) {
53504 _v = 0;
53505 }
53506 }
53507 }
53508 else
53509 {
53510 _v = ( (argv[2] == Py_None) ? 1 : 0);
53511 }
53512 }
53513 if (_v) {
53514 {
53515 /* Check if is a list */
53516 _v = 1;
53517 if (PythonList::Check(argv[3])) {
53518 PythonList list(PyRefType::Borrowed, argv[3]);
53519 int size = list.GetSize();
53520 int i = 0;
53521 for (i = 0; i < size; i++) {
53522 PythonString s = list.GetItemAtIndex(i).AsType<PythonString>();
53523 if (!s.IsAllocated()) {
53524 _v = 0;
53525 }
53526 }
53527 }
53528 else
53529 {
53530 _v = ( (argv[3] == Py_None) ? 1 : 0);
53531 }
53532 }
53533 if (_v) {
53534 int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
53535 _v = SWIG_CheckState(res);
53536 if (_v) {
53537 int res = SWIG_AsCharPtrAndSize(argv[5], 0, NULL, 0);
53538 _v = SWIG_CheckState(res);
53539 if (_v) {
53540 int res = SWIG_AsCharPtrAndSize(argv[6], 0, NULL, 0);
53541 _v = SWIG_CheckState(res);
53542 if (_v) {
53543 int res = SWIG_AsCharPtrAndSize(argv[7], 0, NULL, 0);
53544 _v = SWIG_CheckState(res);
53545 if (_v) {
53546 {
53547 int res = SWIG_AsVal_unsigned_SS_int(argv[8], NULL);
53548 _v = SWIG_CheckState(res);
53549 }
53550 if (_v) {
53551 {
53552 int res = SWIG_AsVal_bool(argv[9], NULL);
53553 _v = SWIG_CheckState(res);
53554 }
53555 if (_v) {
53556 void *vptr = 0;
53557 int res = SWIG_ConvertPtr(argv[10], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
53558 _v = SWIG_CheckState(res);
53559 if (_v) {
53560 return _wrap_SBTarget_Launch__SWIG_0(self, argc, argv);
53561 }
53562 }
53563 }
53564 }
53565 }
53566 }
53567 }
53568 }
53569 }
53570 }
53571 }
53572 }
53573
53574fail:
53575 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_Launch'.\n"
53576 " Possible C/C++ prototypes are:\n"
53577 " lldb::SBTarget::Launch(lldb::SBListener &,char const **,char const **,char const *,char const *,char const *,char const *,uint32_t,bool,lldb::SBError &)\n"
53578 " lldb::SBTarget::Launch(lldb::SBLaunchInfo &,lldb::SBError &)\n");
53579 return 0;
53580}
53581
53582
53583SWIGINTERN PyObject *_wrap_SBTarget_LoadCore__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
53584 PyObject *resultobj = 0;
53585 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53586 char *arg2 = (char *) 0 ;
53587 void *argp1 = 0 ;
53588 int res1 = 0 ;
53589 int res2 ;
53590 char *buf2 = 0 ;
53591 int alloc2 = 0 ;
53592 lldb::SBProcess result;
53593
53594 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
53595 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53596 if (!SWIG_IsOK(res1)) {
53597 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_LoadCore" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53598 }
53599 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53600 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
53601 if (!SWIG_IsOK(res2)) {
53602 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_LoadCore" "', argument " "2"" of type '" "char const *""'");
53603 }
53604 arg2 = reinterpret_cast< char * >(buf2);
53605 {
53606 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53607 result = (arg1)->LoadCore((char const *)arg2);
53608 SWIG_PYTHON_THREAD_END_ALLOW;
53609 }
53610 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53611 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
53612 return resultobj;
53613fail:
53614 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
53615 return NULL;
53616}
53617
53618
53619SWIGINTERN PyObject *_wrap_SBTarget_LoadCore__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
53620 PyObject *resultobj = 0;
53621 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53622 char *arg2 = (char *) 0 ;
53623 lldb::SBError *arg3 = 0 ;
53624 void *argp1 = 0 ;
53625 int res1 = 0 ;
53626 int res2 ;
53627 char *buf2 = 0 ;
53628 int alloc2 = 0 ;
53629 void *argp3 = 0 ;
53630 int res3 = 0 ;
53631 lldb::SBProcess result;
53632
53633 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
53634 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53635 if (!SWIG_IsOK(res1)) {
53636 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_LoadCore" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53637 }
53638 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53639 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
53640 if (!SWIG_IsOK(res2)) {
53641 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_LoadCore" "', argument " "2"" of type '" "char const *""'");
53642 }
53643 arg2 = reinterpret_cast< char * >(buf2);
53644 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
53645 if (!SWIG_IsOK(res3)) {
53646 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_LoadCore" "', argument " "3"" of type '" "lldb::SBError &""'");
53647 }
53648 if (!argp3) {
53649 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_LoadCore" "', argument " "3"" of type '" "lldb::SBError &""'");
53650 }
53651 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
53652 {
53653 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53654 result = (arg1)->LoadCore((char const *)arg2,*arg3);
53655 SWIG_PYTHON_THREAD_END_ALLOW;
53656 }
53657 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53658 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
53659 return resultobj;
53660fail:
53661 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
53662 return NULL;
53663}
53664
53665
53666SWIGINTERN PyObject *_wrap_SBTarget_LoadCore(PyObject *self, PyObject *args) {
53667 Py_ssize_t argc;
53668 PyObject *argv[4] = {
53669 0
53670 };
53671
53672 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_LoadCore", 0, 3, argv))) SWIG_fail;
53673 --argc;
53674 if (argc == 2) {
53675 int _v;
53676 void *vptr = 0;
53677 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
53678 _v = SWIG_CheckState(res);
53679 if (_v) {
53680 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
53681 _v = SWIG_CheckState(res);
53682 if (_v) {
53683 return _wrap_SBTarget_LoadCore__SWIG_0(self, argc, argv);
53684 }
53685 }
53686 }
53687 if (argc == 3) {
53688 int _v;
53689 void *vptr = 0;
53690 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
53691 _v = SWIG_CheckState(res);
53692 if (_v) {
53693 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
53694 _v = SWIG_CheckState(res);
53695 if (_v) {
53696 void *vptr = 0;
53697 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
53698 _v = SWIG_CheckState(res);
53699 if (_v) {
53700 return _wrap_SBTarget_LoadCore__SWIG_1(self, argc, argv);
53701 }
53702 }
53703 }
53704 }
53705
53706fail:
53707 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_LoadCore'.\n"
53708 " Possible C/C++ prototypes are:\n"
53709 " lldb::SBTarget::LoadCore(char const *)\n"
53710 " lldb::SBTarget::LoadCore(char const *,lldb::SBError &)\n");
53711 return 0;
53712}
53713
53714
53715SWIGINTERN PyObject *_wrap_SBTarget_Attach(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53716 PyObject *resultobj = 0;
53717 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53718 lldb::SBAttachInfo *arg2 = 0 ;
53719 lldb::SBError *arg3 = 0 ;
53720 void *argp1 = 0 ;
53721 int res1 = 0 ;
53722 void *argp2 = 0 ;
53723 int res2 = 0 ;
53724 void *argp3 = 0 ;
53725 int res3 = 0 ;
53726 PyObject *swig_obj[3] ;
53727 lldb::SBProcess result;
53728
53729 if (!SWIG_Python_UnpackTuple(args, "SBTarget_Attach", 3, 3, swig_obj)) SWIG_fail;
53730 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53731 if (!SWIG_IsOK(res1)) {
53732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Attach" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53733 }
53734 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53735 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAttachInfo, 0 );
53736 if (!SWIG_IsOK(res2)) {
53737 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_Attach" "', argument " "2"" of type '" "lldb::SBAttachInfo &""'");
53738 }
53739 if (!argp2) {
53740 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Attach" "', argument " "2"" of type '" "lldb::SBAttachInfo &""'");
53741 }
53742 arg2 = reinterpret_cast< lldb::SBAttachInfo * >(argp2);
53743 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
53744 if (!SWIG_IsOK(res3)) {
53745 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_Attach" "', argument " "3"" of type '" "lldb::SBError &""'");
53746 }
53747 if (!argp3) {
53748 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_Attach" "', argument " "3"" of type '" "lldb::SBError &""'");
53749 }
53750 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
53751 {
53752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53753 result = (arg1)->Attach(*arg2,*arg3);
53754 SWIG_PYTHON_THREAD_END_ALLOW;
53755 }
53756 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53757 return resultobj;
53758fail:
53759 return NULL;
53760}
53761
53762
53763SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53764 PyObject *resultobj = 0;
53765 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53766 lldb::SBListener *arg2 = 0 ;
53767 lldb::pid_t arg3 ;
53768 lldb::SBError *arg4 = 0 ;
53769 void *argp1 = 0 ;
53770 int res1 = 0 ;
53771 void *argp2 = 0 ;
53772 int res2 = 0 ;
53773 unsigned long long val3 ;
53774 int ecode3 = 0 ;
53775 void *argp4 = 0 ;
53776 int res4 = 0 ;
53777 PyObject *swig_obj[4] ;
53778 lldb::SBProcess result;
53779
53780 if (!SWIG_Python_UnpackTuple(args, "SBTarget_AttachToProcessWithID", 4, 4, swig_obj)) SWIG_fail;
53781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53782 if (!SWIG_IsOK(res1)) {
53783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53784 }
53785 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53786 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
53787 if (!SWIG_IsOK(res2)) {
53788 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "2"" of type '" "lldb::SBListener &""'");
53789 }
53790 if (!argp2) {
53791 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithID" "', argument " "2"" of type '" "lldb::SBListener &""'");
53792 }
53793 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
53794 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
53795 if (!SWIG_IsOK(ecode3)) {
53796 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "3"" of type '" "lldb::pid_t""'");
53797 }
53798 arg3 = static_cast< lldb::pid_t >(val3);
53799 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
53800 if (!SWIG_IsOK(res4)) {
53801 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AttachToProcessWithID" "', argument " "4"" of type '" "lldb::SBError &""'");
53802 }
53803 if (!argp4) {
53804 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithID" "', argument " "4"" of type '" "lldb::SBError &""'");
53805 }
53806 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
53807 {
53808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53809 result = (arg1)->AttachToProcessWithID(*arg2,arg3,*arg4);
53810 SWIG_PYTHON_THREAD_END_ALLOW;
53811 }
53812 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53813 return resultobj;
53814fail:
53815 return NULL;
53816}
53817
53818
53819SWIGINTERN PyObject *_wrap_SBTarget_AttachToProcessWithName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53820 PyObject *resultobj = 0;
53821 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53822 lldb::SBListener *arg2 = 0 ;
53823 char *arg3 = (char *) 0 ;
53824 bool arg4 ;
53825 lldb::SBError *arg5 = 0 ;
53826 void *argp1 = 0 ;
53827 int res1 = 0 ;
53828 void *argp2 = 0 ;
53829 int res2 = 0 ;
53830 int res3 ;
53831 char *buf3 = 0 ;
53832 int alloc3 = 0 ;
53833 bool val4 ;
53834 int ecode4 = 0 ;
53835 void *argp5 = 0 ;
53836 int res5 = 0 ;
53837 PyObject *swig_obj[5] ;
53838 lldb::SBProcess result;
53839
53840 if (!SWIG_Python_UnpackTuple(args, "SBTarget_AttachToProcessWithName", 5, 5, swig_obj)) SWIG_fail;
53841 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53842 if (!SWIG_IsOK(res1)) {
53843 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53844 }
53845 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53846 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
53847 if (!SWIG_IsOK(res2)) {
53848 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "2"" of type '" "lldb::SBListener &""'");
53849 }
53850 if (!argp2) {
53851 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithName" "', argument " "2"" of type '" "lldb::SBListener &""'");
53852 }
53853 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
53854 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
53855 if (!SWIG_IsOK(res3)) {
53856 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "3"" of type '" "char const *""'");
53857 }
53858 arg3 = reinterpret_cast< char * >(buf3);
53859 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
53860 if (!SWIG_IsOK(ecode4)) {
53861 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "4"" of type '" "bool""'");
53862 }
53863 arg4 = static_cast< bool >(val4);
53864 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
53865 if (!SWIG_IsOK(res5)) {
53866 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_AttachToProcessWithName" "', argument " "5"" of type '" "lldb::SBError &""'");
53867 }
53868 if (!argp5) {
53869 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AttachToProcessWithName" "', argument " "5"" of type '" "lldb::SBError &""'");
53870 }
53871 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
53872 {
53873 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53874 result = (arg1)->AttachToProcessWithName(*arg2,(char const *)arg3,arg4,*arg5);
53875 SWIG_PYTHON_THREAD_END_ALLOW;
53876 }
53877 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53878 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
53879 return resultobj;
53880fail:
53881 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
53882 return NULL;
53883}
53884
53885
53886SWIGINTERN PyObject *_wrap_SBTarget_ConnectRemote(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53887 PyObject *resultobj = 0;
53888 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53889 lldb::SBListener *arg2 = 0 ;
53890 char *arg3 = (char *) 0 ;
53891 char *arg4 = (char *) 0 ;
53892 lldb::SBError *arg5 = 0 ;
53893 void *argp1 = 0 ;
53894 int res1 = 0 ;
53895 void *argp2 = 0 ;
53896 int res2 = 0 ;
53897 int res3 ;
53898 char *buf3 = 0 ;
53899 int alloc3 = 0 ;
53900 int res4 ;
53901 char *buf4 = 0 ;
53902 int alloc4 = 0 ;
53903 void *argp5 = 0 ;
53904 int res5 = 0 ;
53905 PyObject *swig_obj[5] ;
53906 lldb::SBProcess result;
53907
53908 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ConnectRemote", 5, 5, swig_obj)) SWIG_fail;
53909 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53910 if (!SWIG_IsOK(res1)) {
53911 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ConnectRemote" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53912 }
53913 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53914 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBListener, 0 );
53915 if (!SWIG_IsOK(res2)) {
53916 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ConnectRemote" "', argument " "2"" of type '" "lldb::SBListener &""'");
53917 }
53918 if (!argp2) {
53919 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ConnectRemote" "', argument " "2"" of type '" "lldb::SBListener &""'");
53920 }
53921 arg2 = reinterpret_cast< lldb::SBListener * >(argp2);
53922 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
53923 if (!SWIG_IsOK(res3)) {
53924 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_ConnectRemote" "', argument " "3"" of type '" "char const *""'");
53925 }
53926 arg3 = reinterpret_cast< char * >(buf3);
53927 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
53928 if (!SWIG_IsOK(res4)) {
53929 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_ConnectRemote" "', argument " "4"" of type '" "char const *""'");
53930 }
53931 arg4 = reinterpret_cast< char * >(buf4);
53932 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
53933 if (!SWIG_IsOK(res5)) {
53934 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_ConnectRemote" "', argument " "5"" of type '" "lldb::SBError &""'");
53935 }
53936 if (!argp5) {
53937 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ConnectRemote" "', argument " "5"" of type '" "lldb::SBError &""'");
53938 }
53939 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
53940 {
53941 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53942 result = (arg1)->ConnectRemote(*arg2,(char const *)arg3,(char const *)arg4,*arg5);
53943 SWIG_PYTHON_THREAD_END_ALLOW;
53944 }
53945 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
53946 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
53947 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
53948 return resultobj;
53949fail:
53950 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
53951 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
53952 return NULL;
53953}
53954
53955
53956SWIGINTERN PyObject *_wrap_SBTarget_GetExecutable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53957 PyObject *resultobj = 0;
53958 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53959 void *argp1 = 0 ;
53960 int res1 = 0 ;
53961 PyObject *swig_obj[1] ;
53962 lldb::SBFileSpec result;
53963
53964 if (!args) SWIG_fail;
53965 swig_obj[0] = args;
53966 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
53967 if (!SWIG_IsOK(res1)) {
53968 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetExecutable" "', argument " "1"" of type '" "lldb::SBTarget *""'");
53969 }
53970 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
53971 {
53972 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
53973 result = (arg1)->GetExecutable();
53974 SWIG_PYTHON_THREAD_END_ALLOW;
53975 }
53976 resultobj = SWIG_NewPointerObj((new lldb::SBFileSpec(static_cast< const lldb::SBFileSpec& >(result))), SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_OWN | 0 );
53977 return resultobj;
53978fail:
53979 return NULL;
53980}
53981
53982
53983SWIGINTERN PyObject *_wrap_SBTarget_AppendImageSearchPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
53984 PyObject *resultobj = 0;
53985 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
53986 char *arg2 = (char *) 0 ;
53987 char *arg3 = (char *) 0 ;
53988 lldb::SBError *arg4 = 0 ;
53989 void *argp1 = 0 ;
53990 int res1 = 0 ;
53991 int res2 ;
53992 char *buf2 = 0 ;
53993 int alloc2 = 0 ;
53994 int res3 ;
53995 char *buf3 = 0 ;
53996 int alloc3 = 0 ;
53997 void *argp4 = 0 ;
53998 int res4 = 0 ;
53999 PyObject *swig_obj[4] ;
54000
54001 if (!SWIG_Python_UnpackTuple(args, "SBTarget_AppendImageSearchPath", 4, 4, swig_obj)) SWIG_fail;
54002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54003 if (!SWIG_IsOK(res1)) {
54004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54005 }
54006 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54007 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
54008 if (!SWIG_IsOK(res2)) {
54009 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "2"" of type '" "char const *""'");
54010 }
54011 arg2 = reinterpret_cast< char * >(buf2);
54012 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
54013 if (!SWIG_IsOK(res3)) {
54014 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "3"" of type '" "char const *""'");
54015 }
54016 arg3 = reinterpret_cast< char * >(buf3);
54017 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
54018 if (!SWIG_IsOK(res4)) {
54019 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AppendImageSearchPath" "', argument " "4"" of type '" "lldb::SBError &""'");
54020 }
54021 if (!argp4) {
54022 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AppendImageSearchPath" "', argument " "4"" of type '" "lldb::SBError &""'");
54023 }
54024 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
54025 {
54026 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54027 (arg1)->AppendImageSearchPath((char const *)arg2,(char const *)arg3,*arg4);
54028 SWIG_PYTHON_THREAD_END_ALLOW;
54029 }
54030 resultobj = SWIG_Py_Void();
54031 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54032 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
54033 return resultobj;
54034fail:
54035 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54036 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
54037 return NULL;
54038}
54039
54040
54041SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
54042 PyObject *resultobj = 0;
54043 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54044 lldb::SBModule *arg2 = 0 ;
54045 void *argp1 = 0 ;
54046 int res1 = 0 ;
54047 void *argp2 = 0 ;
54048 int res2 = 0 ;
54049 bool result;
54050
54051 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
54052 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54053 if (!SWIG_IsOK(res1)) {
54054 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54055 }
54056 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54057 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 );
54058 if (!SWIG_IsOK(res2)) {
54059 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModule &""'");
54060 }
54061 if (!argp2) {
54062 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModule &""'");
54063 }
54064 arg2 = reinterpret_cast< lldb::SBModule * >(argp2);
54065 {
54066 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54067 result = (bool)(arg1)->AddModule(*arg2);
54068 SWIG_PYTHON_THREAD_END_ALLOW;
54069 }
54070 resultobj = SWIG_From_bool(static_cast< bool >(result));
54071 return resultobj;
54072fail:
54073 return NULL;
54074}
54075
54076
54077SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
54078 PyObject *resultobj = 0;
54079 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54080 char *arg2 = (char *) 0 ;
54081 char *arg3 = (char *) 0 ;
54082 char *arg4 = (char *) 0 ;
54083 void *argp1 = 0 ;
54084 int res1 = 0 ;
54085 int res2 ;
54086 char *buf2 = 0 ;
54087 int alloc2 = 0 ;
54088 int res3 ;
54089 char *buf3 = 0 ;
54090 int alloc3 = 0 ;
54091 int res4 ;
54092 char *buf4 = 0 ;
54093 int alloc4 = 0 ;
54094 lldb::SBModule result;
54095
54096 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
54097 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54098 if (!SWIG_IsOK(res1)) {
54099 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54100 }
54101 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54102 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
54103 if (!SWIG_IsOK(res2)) {
54104 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "char const *""'");
54105 }
54106 arg2 = reinterpret_cast< char * >(buf2);
54107 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
54108 if (!SWIG_IsOK(res3)) {
54109 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AddModule" "', argument " "3"" of type '" "char const *""'");
54110 }
54111 arg3 = reinterpret_cast< char * >(buf3);
54112 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
54113 if (!SWIG_IsOK(res4)) {
54114 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AddModule" "', argument " "4"" of type '" "char const *""'");
54115 }
54116 arg4 = reinterpret_cast< char * >(buf4);
54117 {
54118 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54119 result = (arg1)->AddModule((char const *)arg2,(char const *)arg3,(char const *)arg4);
54120 SWIG_PYTHON_THREAD_END_ALLOW;
54121 }
54122 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
54123 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54124 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
54125 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
54126 return resultobj;
54127fail:
54128 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54129 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
54130 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
54131 return NULL;
54132}
54133
54134
54135SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
54136 PyObject *resultobj = 0;
54137 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54138 char *arg2 = (char *) 0 ;
54139 char *arg3 = (char *) 0 ;
54140 char *arg4 = (char *) 0 ;
54141 char *arg5 = (char *) 0 ;
54142 void *argp1 = 0 ;
54143 int res1 = 0 ;
54144 int res2 ;
54145 char *buf2 = 0 ;
54146 int alloc2 = 0 ;
54147 int res3 ;
54148 char *buf3 = 0 ;
54149 int alloc3 = 0 ;
54150 int res4 ;
54151 char *buf4 = 0 ;
54152 int alloc4 = 0 ;
54153 int res5 ;
54154 char *buf5 = 0 ;
54155 int alloc5 = 0 ;
54156 lldb::SBModule result;
54157
54158 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
54159 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54160 if (!SWIG_IsOK(res1)) {
54161 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54162 }
54163 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54164 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
54165 if (!SWIG_IsOK(res2)) {
54166 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "char const *""'");
54167 }
54168 arg2 = reinterpret_cast< char * >(buf2);
54169 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
54170 if (!SWIG_IsOK(res3)) {
54171 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_AddModule" "', argument " "3"" of type '" "char const *""'");
54172 }
54173 arg3 = reinterpret_cast< char * >(buf3);
54174 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
54175 if (!SWIG_IsOK(res4)) {
54176 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_AddModule" "', argument " "4"" of type '" "char const *""'");
54177 }
54178 arg4 = reinterpret_cast< char * >(buf4);
54179 res5 = SWIG_AsCharPtrAndSize(swig_obj[4], &buf5, NULL, &alloc5);
54180 if (!SWIG_IsOK(res5)) {
54181 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_AddModule" "', argument " "5"" of type '" "char const *""'");
54182 }
54183 arg5 = reinterpret_cast< char * >(buf5);
54184 {
54185 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54186 result = (arg1)->AddModule((char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5);
54187 SWIG_PYTHON_THREAD_END_ALLOW;
54188 }
54189 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
54190 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54191 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
54192 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
54193 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
54194 return resultobj;
54195fail:
54196 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54197 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
54198 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
54199 if (alloc5 == SWIG_NEWOBJ) delete[] buf5;
54200 return NULL;
54201}
54202
54203
54204SWIGINTERN PyObject *_wrap_SBTarget_AddModule__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
54205 PyObject *resultobj = 0;
54206 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54207 lldb::SBModuleSpec *arg2 = 0 ;
54208 void *argp1 = 0 ;
54209 int res1 = 0 ;
54210 void *argp2 = 0 ;
54211 int res2 = 0 ;
54212 lldb::SBModule result;
54213
54214 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
54215 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54216 if (!SWIG_IsOK(res1)) {
54217 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_AddModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54218 }
54219 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54220 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModuleSpec, 0 | 0);
54221 if (!SWIG_IsOK(res2)) {
54222 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
54223 }
54224 if (!argp2) {
54225 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_AddModule" "', argument " "2"" of type '" "lldb::SBModuleSpec const &""'");
54226 }
54227 arg2 = reinterpret_cast< lldb::SBModuleSpec * >(argp2);
54228 {
54229 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54230 result = (arg1)->AddModule((lldb::SBModuleSpec const &)*arg2);
54231 SWIG_PYTHON_THREAD_END_ALLOW;
54232 }
54233 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
54234 return resultobj;
54235fail:
54236 return NULL;
54237}
54238
54239
54240SWIGINTERN PyObject *_wrap_SBTarget_AddModule(PyObject *self, PyObject *args) {
54241 Py_ssize_t argc;
54242 PyObject *argv[6] = {
54243 0
54244 };
54245
54246 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_AddModule", 0, 5, argv))) SWIG_fail;
54247 --argc;
54248 if (argc == 2) {
54249 int _v;
54250 void *vptr = 0;
54251 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
54252 _v = SWIG_CheckState(res);
54253 if (_v) {
54254 void *vptr = 0;
54255 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_NO_NULL);
54256 _v = SWIG_CheckState(res);
54257 if (_v) {
54258 return _wrap_SBTarget_AddModule__SWIG_0(self, argc, argv);
54259 }
54260 }
54261 }
54262 if (argc == 2) {
54263 int _v;
54264 void *vptr = 0;
54265 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
54266 _v = SWIG_CheckState(res);
54267 if (_v) {
54268 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBModuleSpec, SWIG_POINTER_NO_NULL | 0);
54269 _v = SWIG_CheckState(res);
54270 if (_v) {
54271 return _wrap_SBTarget_AddModule__SWIG_3(self, argc, argv);
54272 }
54273 }
54274 }
54275 if (argc == 4) {
54276 int _v;
54277 void *vptr = 0;
54278 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
54279 _v = SWIG_CheckState(res);
54280 if (_v) {
54281 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
54282 _v = SWIG_CheckState(res);
54283 if (_v) {
54284 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
54285 _v = SWIG_CheckState(res);
54286 if (_v) {
54287 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
54288 _v = SWIG_CheckState(res);
54289 if (_v) {
54290 return _wrap_SBTarget_AddModule__SWIG_1(self, argc, argv);
54291 }
54292 }
54293 }
54294 }
54295 }
54296 if (argc == 5) {
54297 int _v;
54298 void *vptr = 0;
54299 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
54300 _v = SWIG_CheckState(res);
54301 if (_v) {
54302 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
54303 _v = SWIG_CheckState(res);
54304 if (_v) {
54305 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
54306 _v = SWIG_CheckState(res);
54307 if (_v) {
54308 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
54309 _v = SWIG_CheckState(res);
54310 if (_v) {
54311 int res = SWIG_AsCharPtrAndSize(argv[4], 0, NULL, 0);
54312 _v = SWIG_CheckState(res);
54313 if (_v) {
54314 return _wrap_SBTarget_AddModule__SWIG_2(self, argc, argv);
54315 }
54316 }
54317 }
54318 }
54319 }
54320 }
54321
54322fail:
54323 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_AddModule'.\n"
54324 " Possible C/C++ prototypes are:\n"
54325 " lldb::SBTarget::AddModule(lldb::SBModule &)\n"
54326 " lldb::SBTarget::AddModule(char const *,char const *,char const *)\n"
54327 " lldb::SBTarget::AddModule(char const *,char const *,char const *,char const *)\n"
54328 " lldb::SBTarget::AddModule(lldb::SBModuleSpec const &)\n");
54329 return 0;
54330}
54331
54332
54333SWIGINTERN PyObject *_wrap_SBTarget_GetNumModules(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54334 PyObject *resultobj = 0;
54335 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54336 void *argp1 = 0 ;
54337 int res1 = 0 ;
54338 PyObject *swig_obj[1] ;
54339 uint32_t result;
54340
54341 if (!args) SWIG_fail;
54342 swig_obj[0] = args;
54343 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54344 if (!SWIG_IsOK(res1)) {
54345 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumModules" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
54346 }
54347 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54348 {
54349 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54350 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetNumModules();
54351 SWIG_PYTHON_THREAD_END_ALLOW;
54352 }
54353 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
54354 return resultobj;
54355fail:
54356 return NULL;
54357}
54358
54359
54360SWIGINTERN PyObject *_wrap_SBTarget_GetModuleAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54361 PyObject *resultobj = 0;
54362 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54363 uint32_t arg2 ;
54364 void *argp1 = 0 ;
54365 int res1 = 0 ;
54366 unsigned int val2 ;
54367 int ecode2 = 0 ;
54368 PyObject *swig_obj[2] ;
54369 lldb::SBModule result;
54370
54371 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetModuleAtIndex", 2, 2, swig_obj)) SWIG_fail;
54372 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54373 if (!SWIG_IsOK(res1)) {
54374 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetModuleAtIndex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54375 }
54376 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54377 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
54378 if (!SWIG_IsOK(ecode2)) {
54379 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetModuleAtIndex" "', argument " "2"" of type '" "uint32_t""'");
54380 }
54381 arg2 = static_cast< uint32_t >(val2);
54382 {
54383 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54384 result = (arg1)->GetModuleAtIndex(arg2);
54385 SWIG_PYTHON_THREAD_END_ALLOW;
54386 }
54387 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
54388 return resultobj;
54389fail:
54390 return NULL;
54391}
54392
54393
54394SWIGINTERN PyObject *_wrap_SBTarget_RemoveModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54395 PyObject *resultobj = 0;
54396 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54397 lldb::SBModule arg2 ;
54398 void *argp1 = 0 ;
54399 int res1 = 0 ;
54400 void *argp2 ;
54401 int res2 = 0 ;
54402 PyObject *swig_obj[2] ;
54403 bool result;
54404
54405 if (!SWIG_Python_UnpackTuple(args, "SBTarget_RemoveModule", 2, 2, swig_obj)) SWIG_fail;
54406 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54407 if (!SWIG_IsOK(res1)) {
54408 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_RemoveModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54409 }
54410 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54411 {
54412 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
54413 if (!SWIG_IsOK(res2)) {
54414 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_RemoveModule" "', argument " "2"" of type '" "lldb::SBModule""'");
54415 }
54416 if (!argp2) {
54417 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_RemoveModule" "', argument " "2"" of type '" "lldb::SBModule""'");
54418 } else {
54419 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
54420 arg2 = *temp;
54421 if (SWIG_IsNewObj(res2)) delete temp;
54422 }
54423 }
54424 {
54425 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54426 result = (bool)(arg1)->RemoveModule(arg2);
54427 SWIG_PYTHON_THREAD_END_ALLOW;
54428 }
54429 resultobj = SWIG_From_bool(static_cast< bool >(result));
54430 return resultobj;
54431fail:
54432 return NULL;
54433}
54434
54435
54436SWIGINTERN PyObject *_wrap_SBTarget_GetDebugger(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54437 PyObject *resultobj = 0;
54438 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54439 void *argp1 = 0 ;
54440 int res1 = 0 ;
54441 PyObject *swig_obj[1] ;
54442 lldb::SBDebugger result;
54443
54444 if (!args) SWIG_fail;
54445 swig_obj[0] = args;
54446 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54447 if (!SWIG_IsOK(res1)) {
54448 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetDebugger" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
54449 }
54450 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54451 {
54452 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54453 result = ((lldb::SBTarget const *)arg1)->GetDebugger();
54454 SWIG_PYTHON_THREAD_END_ALLOW;
54455 }
54456 resultobj = SWIG_NewPointerObj((new lldb::SBDebugger(static_cast< const lldb::SBDebugger& >(result))), SWIGTYPE_p_lldb__SBDebugger, SWIG_POINTER_OWN | 0 );
54457 return resultobj;
54458fail:
54459 return NULL;
54460}
54461
54462
54463SWIGINTERN PyObject *_wrap_SBTarget_FindModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54464 PyObject *resultobj = 0;
54465 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54466 lldb::SBFileSpec *arg2 = 0 ;
54467 void *argp1 = 0 ;
54468 int res1 = 0 ;
54469 void *argp2 = 0 ;
54470 int res2 = 0 ;
54471 PyObject *swig_obj[2] ;
54472 lldb::SBModule result;
54473
54474 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindModule", 2, 2, swig_obj)) SWIG_fail;
54475 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54476 if (!SWIG_IsOK(res1)) {
54477 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindModule" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54478 }
54479 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54480 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
54481 if (!SWIG_IsOK(res2)) {
54482 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindModule" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
54483 }
54484 if (!argp2) {
54485 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_FindModule" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
54486 }
54487 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
54488 {
54489 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54490 result = (arg1)->FindModule((lldb::SBFileSpec const &)*arg2);
54491 SWIG_PYTHON_THREAD_END_ALLOW;
54492 }
54493 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
54494 return resultobj;
54495fail:
54496 return NULL;
54497}
54498
54499
54500SWIGINTERN PyObject *_wrap_SBTarget_FindCompileUnits(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54501 PyObject *resultobj = 0;
54502 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54503 lldb::SBFileSpec *arg2 = 0 ;
54504 void *argp1 = 0 ;
54505 int res1 = 0 ;
54506 void *argp2 = 0 ;
54507 int res2 = 0 ;
54508 PyObject *swig_obj[2] ;
54509 lldb::SBSymbolContextList result;
54510
54511 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindCompileUnits", 2, 2, swig_obj)) SWIG_fail;
54512 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54513 if (!SWIG_IsOK(res1)) {
54514 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindCompileUnits" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54515 }
54516 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54517 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
54518 if (!SWIG_IsOK(res2)) {
54519 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
54520 }
54521 if (!argp2) {
54522 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_FindCompileUnits" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
54523 }
54524 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
54525 {
54526 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54527 result = (arg1)->FindCompileUnits((lldb::SBFileSpec const &)*arg2);
54528 SWIG_PYTHON_THREAD_END_ALLOW;
54529 }
54530 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
54531 return resultobj;
54532fail:
54533 return NULL;
54534}
54535
54536
54537SWIGINTERN PyObject *_wrap_SBTarget_GetByteOrder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54538 PyObject *resultobj = 0;
54539 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54540 void *argp1 = 0 ;
54541 int res1 = 0 ;
54542 PyObject *swig_obj[1] ;
54543 lldb::ByteOrder result;
54544
54545 if (!args) SWIG_fail;
54546 swig_obj[0] = args;
54547 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54548 if (!SWIG_IsOK(res1)) {
54549 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetByteOrder" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54550 }
54551 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54552 {
54553 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54554 result = (lldb::ByteOrder)(arg1)->GetByteOrder();
54555 SWIG_PYTHON_THREAD_END_ALLOW;
54556 }
54557 resultobj = SWIG_From_int(static_cast< int >(result));
54558 return resultobj;
54559fail:
54560 return NULL;
54561}
54562
54563
54564SWIGINTERN PyObject *_wrap_SBTarget_GetAddressByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54565 PyObject *resultobj = 0;
54566 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54567 void *argp1 = 0 ;
54568 int res1 = 0 ;
54569 PyObject *swig_obj[1] ;
54570 uint32_t result;
54571
54572 if (!args) SWIG_fail;
54573 swig_obj[0] = args;
54574 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54575 if (!SWIG_IsOK(res1)) {
54576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetAddressByteSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54577 }
54578 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54579 {
54580 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54581 result = (uint32_t)(arg1)->GetAddressByteSize();
54582 SWIG_PYTHON_THREAD_END_ALLOW;
54583 }
54584 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
54585 return resultobj;
54586fail:
54587 return NULL;
54588}
54589
54590
54591SWIGINTERN PyObject *_wrap_SBTarget_GetTriple(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54592 PyObject *resultobj = 0;
54593 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54594 void *argp1 = 0 ;
54595 int res1 = 0 ;
54596 PyObject *swig_obj[1] ;
54597 char *result = 0 ;
54598
54599 if (!args) SWIG_fail;
54600 swig_obj[0] = args;
54601 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54602 if (!SWIG_IsOK(res1)) {
54603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetTriple" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54604 }
54605 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54606 {
54607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54608 result = (char *)(arg1)->GetTriple();
54609 SWIG_PYTHON_THREAD_END_ALLOW;
54610 }
54611 resultobj = SWIG_FromCharPtr((const char *)result);
54612 return resultobj;
54613fail:
54614 return NULL;
54615}
54616
54617
54618SWIGINTERN PyObject *_wrap_SBTarget_GetDataByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54619 PyObject *resultobj = 0;
54620 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54621 void *argp1 = 0 ;
54622 int res1 = 0 ;
54623 PyObject *swig_obj[1] ;
54624 uint32_t result;
54625
54626 if (!args) SWIG_fail;
54627 swig_obj[0] = args;
54628 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54629 if (!SWIG_IsOK(res1)) {
54630 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetDataByteSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54631 }
54632 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54633 {
54634 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54635 result = (uint32_t)(arg1)->GetDataByteSize();
54636 SWIG_PYTHON_THREAD_END_ALLOW;
54637 }
54638 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
54639 return resultobj;
54640fail:
54641 return NULL;
54642}
54643
54644
54645SWIGINTERN PyObject *_wrap_SBTarget_GetCodeByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54646 PyObject *resultobj = 0;
54647 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54648 void *argp1 = 0 ;
54649 int res1 = 0 ;
54650 PyObject *swig_obj[1] ;
54651 uint32_t result;
54652
54653 if (!args) SWIG_fail;
54654 swig_obj[0] = args;
54655 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54656 if (!SWIG_IsOK(res1)) {
54657 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetCodeByteSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54658 }
54659 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54660 {
54661 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54662 result = (uint32_t)(arg1)->GetCodeByteSize();
54663 SWIG_PYTHON_THREAD_END_ALLOW;
54664 }
54665 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
54666 return resultobj;
54667fail:
54668 return NULL;
54669}
54670
54671
54672SWIGINTERN PyObject *_wrap_SBTarget_SetSectionLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54673 PyObject *resultobj = 0;
54674 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54675 lldb::SBSection arg2 ;
54676 lldb::addr_t arg3 ;
54677 void *argp1 = 0 ;
54678 int res1 = 0 ;
54679 void *argp2 ;
54680 int res2 = 0 ;
54681 unsigned long long val3 ;
54682 int ecode3 = 0 ;
54683 PyObject *swig_obj[3] ;
54684 lldb::SBError result;
54685
54686 if (!SWIG_Python_UnpackTuple(args, "SBTarget_SetSectionLoadAddress", 3, 3, swig_obj)) SWIG_fail;
54687 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54688 if (!SWIG_IsOK(res1)) {
54689 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54690 }
54691 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54692 {
54693 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
54694 if (!SWIG_IsOK(res2)) {
54695 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
54696 }
54697 if (!argp2) {
54698 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
54699 } else {
54700 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp2);
54701 arg2 = *temp;
54702 if (SWIG_IsNewObj(res2)) delete temp;
54703 }
54704 }
54705 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
54706 if (!SWIG_IsOK(ecode3)) {
54707 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_SetSectionLoadAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
54708 }
54709 arg3 = static_cast< lldb::addr_t >(val3);
54710 {
54711 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54712 result = (arg1)->SetSectionLoadAddress(arg2,arg3);
54713 SWIG_PYTHON_THREAD_END_ALLOW;
54714 }
54715 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
54716 return resultobj;
54717fail:
54718 return NULL;
54719}
54720
54721
54722SWIGINTERN PyObject *_wrap_SBTarget_ClearSectionLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54723 PyObject *resultobj = 0;
54724 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54725 lldb::SBSection arg2 ;
54726 void *argp1 = 0 ;
54727 int res1 = 0 ;
54728 void *argp2 ;
54729 int res2 = 0 ;
54730 PyObject *swig_obj[2] ;
54731 lldb::SBError result;
54732
54733 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ClearSectionLoadAddress", 2, 2, swig_obj)) SWIG_fail;
54734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54735 if (!SWIG_IsOK(res1)) {
54736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ClearSectionLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54737 }
54738 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54739 {
54740 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBSection, 0 | 0);
54741 if (!SWIG_IsOK(res2)) {
54742 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ClearSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
54743 }
54744 if (!argp2) {
54745 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ClearSectionLoadAddress" "', argument " "2"" of type '" "lldb::SBSection""'");
54746 } else {
54747 lldb::SBSection * temp = reinterpret_cast< lldb::SBSection * >(argp2);
54748 arg2 = *temp;
54749 if (SWIG_IsNewObj(res2)) delete temp;
54750 }
54751 }
54752 {
54753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54754 result = (arg1)->ClearSectionLoadAddress(arg2);
54755 SWIG_PYTHON_THREAD_END_ALLOW;
54756 }
54757 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
54758 return resultobj;
54759fail:
54760 return NULL;
54761}
54762
54763
54764SWIGINTERN PyObject *_wrap_SBTarget_SetModuleLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54765 PyObject *resultobj = 0;
54766 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54767 lldb::SBModule arg2 ;
54768 int64_t arg3 ;
54769 void *argp1 = 0 ;
54770 int res1 = 0 ;
54771 void *argp2 ;
54772 int res2 = 0 ;
54773 long long val3 ;
54774 int ecode3 = 0 ;
54775 PyObject *swig_obj[3] ;
54776 lldb::SBError result;
54777
54778 if (!SWIG_Python_UnpackTuple(args, "SBTarget_SetModuleLoadAddress", 3, 3, swig_obj)) SWIG_fail;
54779 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54780 if (!SWIG_IsOK(res1)) {
54781 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54782 }
54783 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54784 {
54785 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
54786 if (!SWIG_IsOK(res2)) {
54787 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
54788 }
54789 if (!argp2) {
54790 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
54791 } else {
54792 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
54793 arg2 = *temp;
54794 if (SWIG_IsNewObj(res2)) delete temp;
54795 }
54796 }
54797 ecode3 = SWIG_AsVal_long_SS_long(swig_obj[2], &val3);
54798 if (!SWIG_IsOK(ecode3)) {
54799 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_SetModuleLoadAddress" "', argument " "3"" of type '" "int64_t""'");
54800 }
54801 arg3 = static_cast< int64_t >(val3);
54802 {
54803 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54804 result = (arg1)->SetModuleLoadAddress(arg2,arg3);
54805 SWIG_PYTHON_THREAD_END_ALLOW;
54806 }
54807 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
54808 return resultobj;
54809fail:
54810 return NULL;
54811}
54812
54813
54814SWIGINTERN PyObject *_wrap_SBTarget_ClearModuleLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54815 PyObject *resultobj = 0;
54816 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54817 lldb::SBModule arg2 ;
54818 void *argp1 = 0 ;
54819 int res1 = 0 ;
54820 void *argp2 ;
54821 int res2 = 0 ;
54822 PyObject *swig_obj[2] ;
54823 lldb::SBError result;
54824
54825 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ClearModuleLoadAddress", 2, 2, swig_obj)) SWIG_fail;
54826 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54827 if (!SWIG_IsOK(res1)) {
54828 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ClearModuleLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54829 }
54830 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54831 {
54832 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBModule, 0 | 0);
54833 if (!SWIG_IsOK(res2)) {
54834 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ClearModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
54835 }
54836 if (!argp2) {
54837 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ClearModuleLoadAddress" "', argument " "2"" of type '" "lldb::SBModule""'");
54838 } else {
54839 lldb::SBModule * temp = reinterpret_cast< lldb::SBModule * >(argp2);
54840 arg2 = *temp;
54841 if (SWIG_IsNewObj(res2)) delete temp;
54842 }
54843 }
54844 {
54845 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54846 result = (arg1)->ClearModuleLoadAddress(arg2);
54847 SWIG_PYTHON_THREAD_END_ALLOW;
54848 }
54849 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
54850 return resultobj;
54851fail:
54852 return NULL;
54853}
54854
54855
54856SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
54857 PyObject *resultobj = 0;
54858 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54859 char *arg2 = (char *) 0 ;
54860 uint32_t arg3 ;
54861 void *argp1 = 0 ;
54862 int res1 = 0 ;
54863 int res2 ;
54864 char *buf2 = 0 ;
54865 int alloc2 = 0 ;
54866 unsigned int val3 ;
54867 int ecode3 = 0 ;
54868 lldb::SBSymbolContextList result;
54869
54870 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
54871 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54872 if (!SWIG_IsOK(res1)) {
54873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFunctions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54874 }
54875 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54876 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
54877 if (!SWIG_IsOK(res2)) {
54878 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFunctions" "', argument " "2"" of type '" "char const *""'");
54879 }
54880 arg2 = reinterpret_cast< char * >(buf2);
54881 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
54882 if (!SWIG_IsOK(ecode3)) {
54883 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindFunctions" "', argument " "3"" of type '" "uint32_t""'");
54884 }
54885 arg3 = static_cast< uint32_t >(val3);
54886 {
54887 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54888 result = (arg1)->FindFunctions((char const *)arg2,arg3);
54889 SWIG_PYTHON_THREAD_END_ALLOW;
54890 }
54891 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
54892 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54893 return resultobj;
54894fail:
54895 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54896 return NULL;
54897}
54898
54899
54900SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
54901 PyObject *resultobj = 0;
54902 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54903 char *arg2 = (char *) 0 ;
54904 void *argp1 = 0 ;
54905 int res1 = 0 ;
54906 int res2 ;
54907 char *buf2 = 0 ;
54908 int alloc2 = 0 ;
54909 lldb::SBSymbolContextList result;
54910
54911 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
54912 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
54913 if (!SWIG_IsOK(res1)) {
54914 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFunctions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
54915 }
54916 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
54917 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
54918 if (!SWIG_IsOK(res2)) {
54919 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFunctions" "', argument " "2"" of type '" "char const *""'");
54920 }
54921 arg2 = reinterpret_cast< char * >(buf2);
54922 {
54923 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
54924 result = (arg1)->FindFunctions((char const *)arg2);
54925 SWIG_PYTHON_THREAD_END_ALLOW;
54926 }
54927 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
54928 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54929 return resultobj;
54930fail:
54931 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
54932 return NULL;
54933}
54934
54935
54936SWIGINTERN PyObject *_wrap_SBTarget_FindFunctions(PyObject *self, PyObject *args) {
54937 Py_ssize_t argc;
54938 PyObject *argv[4] = {
54939 0
54940 };
54941
54942 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_FindFunctions", 0, 3, argv))) SWIG_fail;
54943 --argc;
54944 if (argc == 2) {
54945 int _v;
54946 void *vptr = 0;
54947 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
54948 _v = SWIG_CheckState(res);
54949 if (_v) {
54950 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
54951 _v = SWIG_CheckState(res);
54952 if (_v) {
54953 return _wrap_SBTarget_FindFunctions__SWIG_1(self, argc, argv);
54954 }
54955 }
54956 }
54957 if (argc == 3) {
54958 int _v;
54959 void *vptr = 0;
54960 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
54961 _v = SWIG_CheckState(res);
54962 if (_v) {
54963 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
54964 _v = SWIG_CheckState(res);
54965 if (_v) {
54966 {
54967 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
54968 _v = SWIG_CheckState(res);
54969 }
54970 if (_v) {
54971 return _wrap_SBTarget_FindFunctions__SWIG_0(self, argc, argv);
54972 }
54973 }
54974 }
54975 }
54976
54977fail:
54978 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_FindFunctions'.\n"
54979 " Possible C/C++ prototypes are:\n"
54980 " lldb::SBTarget::FindFunctions(char const *,uint32_t)\n"
54981 " lldb::SBTarget::FindFunctions(char const *)\n");
54982 return 0;
54983}
54984
54985
54986SWIGINTERN PyObject *_wrap_SBTarget_FindFirstType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
54987 PyObject *resultobj = 0;
54988 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
54989 char *arg2 = (char *) 0 ;
54990 void *argp1 = 0 ;
54991 int res1 = 0 ;
54992 int res2 ;
54993 char *buf2 = 0 ;
54994 int alloc2 = 0 ;
54995 PyObject *swig_obj[2] ;
54996 lldb::SBType result;
54997
54998 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindFirstType", 2, 2, swig_obj)) SWIG_fail;
54999 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55000 if (!SWIG_IsOK(res1)) {
55001 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFirstType" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55002 }
55003 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55004 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
55005 if (!SWIG_IsOK(res2)) {
55006 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFirstType" "', argument " "2"" of type '" "char const *""'");
55007 }
55008 arg2 = reinterpret_cast< char * >(buf2);
55009 {
55010 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55011 result = (arg1)->FindFirstType((char const *)arg2);
55012 SWIG_PYTHON_THREAD_END_ALLOW;
55013 }
55014 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
55015 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55016 return resultobj;
55017fail:
55018 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55019 return NULL;
55020}
55021
55022
55023SWIGINTERN PyObject *_wrap_SBTarget_FindTypes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55024 PyObject *resultobj = 0;
55025 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55026 char *arg2 = (char *) 0 ;
55027 void *argp1 = 0 ;
55028 int res1 = 0 ;
55029 int res2 ;
55030 char *buf2 = 0 ;
55031 int alloc2 = 0 ;
55032 PyObject *swig_obj[2] ;
55033 lldb::SBTypeList result;
55034
55035 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindTypes", 2, 2, swig_obj)) SWIG_fail;
55036 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55037 if (!SWIG_IsOK(res1)) {
55038 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindTypes" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55039 }
55040 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55041 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
55042 if (!SWIG_IsOK(res2)) {
55043 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindTypes" "', argument " "2"" of type '" "char const *""'");
55044 }
55045 arg2 = reinterpret_cast< char * >(buf2);
55046 {
55047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55048 result = (arg1)->FindTypes((char const *)arg2);
55049 SWIG_PYTHON_THREAD_END_ALLOW;
55050 }
55051 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(static_cast< const lldb::SBTypeList& >(result))), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
55052 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55053 return resultobj;
55054fail:
55055 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55056 return NULL;
55057}
55058
55059
55060SWIGINTERN PyObject *_wrap_SBTarget_GetBasicType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55061 PyObject *resultobj = 0;
55062 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55063 lldb::BasicType arg2 ;
55064 void *argp1 = 0 ;
55065 int res1 = 0 ;
55066 int val2 ;
55067 int ecode2 = 0 ;
55068 PyObject *swig_obj[2] ;
55069 lldb::SBType result;
55070
55071 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetBasicType", 2, 2, swig_obj)) SWIG_fail;
55072 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55073 if (!SWIG_IsOK(res1)) {
55074 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBasicType" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55075 }
55076 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55077 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
55078 if (!SWIG_IsOK(ecode2)) {
55079 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetBasicType" "', argument " "2"" of type '" "lldb::BasicType""'");
55080 }
55081 arg2 = static_cast< lldb::BasicType >(val2);
55082 {
55083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55084 result = (arg1)->GetBasicType(arg2);
55085 SWIG_PYTHON_THREAD_END_ALLOW;
55086 }
55087 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
55088 return resultobj;
55089fail:
55090 return NULL;
55091}
55092
55093
55094SWIGINTERN PyObject *_wrap_SBTarget_GetSourceManager(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55095 PyObject *resultobj = 0;
55096 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55097 void *argp1 = 0 ;
55098 int res1 = 0 ;
55099 PyObject *swig_obj[1] ;
55100 SwigValueWrapper< lldb::SBSourceManager > result;
55101
55102 if (!args) SWIG_fail;
55103 swig_obj[0] = args;
55104 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55105 if (!SWIG_IsOK(res1)) {
55106 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetSourceManager" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55107 }
55108 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55109 {
55110 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55111 result = (arg1)->GetSourceManager();
55112 SWIG_PYTHON_THREAD_END_ALLOW;
55113 }
55114 resultobj = SWIG_NewPointerObj((new lldb::SBSourceManager(static_cast< const lldb::SBSourceManager& >(result))), SWIGTYPE_p_lldb__SBSourceManager, SWIG_POINTER_OWN | 0 );
55115 return resultobj;
55116fail:
55117 return NULL;
55118}
55119
55120
55121SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55122 PyObject *resultobj = 0;
55123 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55124 char *arg2 = (char *) 0 ;
55125 uint32_t arg3 ;
55126 void *argp1 = 0 ;
55127 int res1 = 0 ;
55128 int res2 ;
55129 char *buf2 = 0 ;
55130 int alloc2 = 0 ;
55131 unsigned int val3 ;
55132 int ecode3 = 0 ;
55133 lldb::SBValueList result;
55134
55135 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
55136 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55137 if (!SWIG_IsOK(res1)) {
55138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindGlobalVariables" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55139 }
55140 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55141 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
55142 if (!SWIG_IsOK(res2)) {
55143 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindGlobalVariables" "', argument " "2"" of type '" "char const *""'");
55144 }
55145 arg2 = reinterpret_cast< char * >(buf2);
55146 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55147 if (!SWIG_IsOK(ecode3)) {
55148 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindGlobalVariables" "', argument " "3"" of type '" "uint32_t""'");
55149 }
55150 arg3 = static_cast< uint32_t >(val3);
55151 {
55152 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55153 result = (arg1)->FindGlobalVariables((char const *)arg2,arg3);
55154 SWIG_PYTHON_THREAD_END_ALLOW;
55155 }
55156 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
55157 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55158 return resultobj;
55159fail:
55160 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55161 return NULL;
55162}
55163
55164
55165SWIGINTERN PyObject *_wrap_SBTarget_FindFirstGlobalVariable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55166 PyObject *resultobj = 0;
55167 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55168 char *arg2 = (char *) 0 ;
55169 void *argp1 = 0 ;
55170 int res1 = 0 ;
55171 int res2 ;
55172 char *buf2 = 0 ;
55173 int alloc2 = 0 ;
55174 PyObject *swig_obj[2] ;
55175 lldb::SBValue result;
55176
55177 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindFirstGlobalVariable", 2, 2, swig_obj)) SWIG_fail;
55178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55179 if (!SWIG_IsOK(res1)) {
55180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindFirstGlobalVariable" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55181 }
55182 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55183 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
55184 if (!SWIG_IsOK(res2)) {
55185 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindFirstGlobalVariable" "', argument " "2"" of type '" "char const *""'");
55186 }
55187 arg2 = reinterpret_cast< char * >(buf2);
55188 {
55189 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55190 result = (arg1)->FindFirstGlobalVariable((char const *)arg2);
55191 SWIG_PYTHON_THREAD_END_ALLOW;
55192 }
55193 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
55194 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55195 return resultobj;
55196fail:
55197 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55198 return NULL;
55199}
55200
55201
55202SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55203 PyObject *resultobj = 0;
55204 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55205 char *arg2 = (char *) 0 ;
55206 uint32_t arg3 ;
55207 lldb::MatchType arg4 ;
55208 void *argp1 = 0 ;
55209 int res1 = 0 ;
55210 int res2 ;
55211 char *buf2 = 0 ;
55212 int alloc2 = 0 ;
55213 unsigned int val3 ;
55214 int ecode3 = 0 ;
55215 int val4 ;
55216 int ecode4 = 0 ;
55217 lldb::SBValueList result;
55218
55219 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
55220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55221 if (!SWIG_IsOK(res1)) {
55222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindGlobalVariables" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55223 }
55224 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55225 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
55226 if (!SWIG_IsOK(res2)) {
55227 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindGlobalVariables" "', argument " "2"" of type '" "char const *""'");
55228 }
55229 arg2 = reinterpret_cast< char * >(buf2);
55230 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55231 if (!SWIG_IsOK(ecode3)) {
55232 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindGlobalVariables" "', argument " "3"" of type '" "uint32_t""'");
55233 }
55234 arg3 = static_cast< uint32_t >(val3);
55235 ecode4 = SWIG_AsVal_int(swig_obj[3], &val4);
55236 if (!SWIG_IsOK(ecode4)) {
55237 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_FindGlobalVariables" "', argument " "4"" of type '" "lldb::MatchType""'");
55238 }
55239 arg4 = static_cast< lldb::MatchType >(val4);
55240 {
55241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55242 result = (arg1)->FindGlobalVariables((char const *)arg2,arg3,arg4);
55243 SWIG_PYTHON_THREAD_END_ALLOW;
55244 }
55245 resultobj = SWIG_NewPointerObj((new lldb::SBValueList(static_cast< const lldb::SBValueList& >(result))), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_OWN | 0 );
55246 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55247 return resultobj;
55248fail:
55249 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55250 return NULL;
55251}
55252
55253
55254SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalVariables(PyObject *self, PyObject *args) {
55255 Py_ssize_t argc;
55256 PyObject *argv[5] = {
55257 0
55258 };
55259
55260 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_FindGlobalVariables", 0, 4, argv))) SWIG_fail;
55261 --argc;
55262 if (argc == 3) {
55263 int _v;
55264 void *vptr = 0;
55265 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
55266 _v = SWIG_CheckState(res);
55267 if (_v) {
55268 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
55269 _v = SWIG_CheckState(res);
55270 if (_v) {
55271 {
55272 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
55273 _v = SWIG_CheckState(res);
55274 }
55275 if (_v) {
55276 return _wrap_SBTarget_FindGlobalVariables__SWIG_0(self, argc, argv);
55277 }
55278 }
55279 }
55280 }
55281 if (argc == 4) {
55282 int _v;
55283 void *vptr = 0;
55284 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
55285 _v = SWIG_CheckState(res);
55286 if (_v) {
55287 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
55288 _v = SWIG_CheckState(res);
55289 if (_v) {
55290 {
55291 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
55292 _v = SWIG_CheckState(res);
55293 }
55294 if (_v) {
55295 {
55296 int res = SWIG_AsVal_int(argv[3], NULL);
55297 _v = SWIG_CheckState(res);
55298 }
55299 if (_v) {
55300 return _wrap_SBTarget_FindGlobalVariables__SWIG_1(self, argc, argv);
55301 }
55302 }
55303 }
55304 }
55305 }
55306
55307fail:
55308 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_FindGlobalVariables'.\n"
55309 " Possible C/C++ prototypes are:\n"
55310 " lldb::SBTarget::FindGlobalVariables(char const *,uint32_t)\n"
55311 " lldb::SBTarget::FindGlobalVariables(char const *,uint32_t,lldb::MatchType)\n");
55312 return 0;
55313}
55314
55315
55316SWIGINTERN PyObject *_wrap_SBTarget_FindGlobalFunctions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55317 PyObject *resultobj = 0;
55318 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55319 char *arg2 = (char *) 0 ;
55320 uint32_t arg3 ;
55321 lldb::MatchType arg4 ;
55322 void *argp1 = 0 ;
55323 int res1 = 0 ;
55324 int res2 ;
55325 char *buf2 = 0 ;
55326 int alloc2 = 0 ;
55327 unsigned int val3 ;
55328 int ecode3 = 0 ;
55329 int val4 ;
55330 int ecode4 = 0 ;
55331 PyObject *swig_obj[4] ;
55332 lldb::SBSymbolContextList result;
55333
55334 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindGlobalFunctions", 4, 4, swig_obj)) SWIG_fail;
55335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55336 if (!SWIG_IsOK(res1)) {
55337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55338 }
55339 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55340 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
55341 if (!SWIG_IsOK(res2)) {
55342 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "2"" of type '" "char const *""'");
55343 }
55344 arg2 = reinterpret_cast< char * >(buf2);
55345 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55346 if (!SWIG_IsOK(ecode3)) {
55347 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "3"" of type '" "uint32_t""'");
55348 }
55349 arg3 = static_cast< uint32_t >(val3);
55350 ecode4 = SWIG_AsVal_int(swig_obj[3], &val4);
55351 if (!SWIG_IsOK(ecode4)) {
55352 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_FindGlobalFunctions" "', argument " "4"" of type '" "lldb::MatchType""'");
55353 }
55354 arg4 = static_cast< lldb::MatchType >(val4);
55355 {
55356 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55357 result = (arg1)->FindGlobalFunctions((char const *)arg2,arg3,arg4);
55358 SWIG_PYTHON_THREAD_END_ALLOW;
55359 }
55360 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
55361 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55362 return resultobj;
55363fail:
55364 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55365 return NULL;
55366}
55367
55368
55369SWIGINTERN PyObject *_wrap_SBTarget_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55370 PyObject *resultobj = 0;
55371 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55372 void *argp1 = 0 ;
55373 int res1 = 0 ;
55374 PyObject *swig_obj[1] ;
55375
55376 if (!args) SWIG_fail;
55377 swig_obj[0] = args;
55378 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55379 if (!SWIG_IsOK(res1)) {
55380 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_Clear" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55381 }
55382 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55383 {
55384 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55385 (arg1)->Clear();
55386 SWIG_PYTHON_THREAD_END_ALLOW;
55387 }
55388 resultobj = SWIG_Py_Void();
55389 return resultobj;
55390fail:
55391 return NULL;
55392}
55393
55394
55395SWIGINTERN PyObject *_wrap_SBTarget_ResolveFileAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55396 PyObject *resultobj = 0;
55397 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55398 lldb::addr_t arg2 ;
55399 void *argp1 = 0 ;
55400 int res1 = 0 ;
55401 unsigned long long val2 ;
55402 int ecode2 = 0 ;
55403 PyObject *swig_obj[2] ;
55404 lldb::SBAddress result;
55405
55406 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ResolveFileAddress", 2, 2, swig_obj)) SWIG_fail;
55407 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55408 if (!SWIG_IsOK(res1)) {
55409 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolveFileAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55410 }
55411 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55412 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
55413 if (!SWIG_IsOK(ecode2)) {
55414 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_ResolveFileAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
55415 }
55416 arg2 = static_cast< lldb::addr_t >(val2);
55417 {
55418 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55419 result = (arg1)->ResolveFileAddress(arg2);
55420 SWIG_PYTHON_THREAD_END_ALLOW;
55421 }
55422 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
55423 return resultobj;
55424fail:
55425 return NULL;
55426}
55427
55428
55429SWIGINTERN PyObject *_wrap_SBTarget_ResolveLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55430 PyObject *resultobj = 0;
55431 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55432 lldb::addr_t arg2 ;
55433 void *argp1 = 0 ;
55434 int res1 = 0 ;
55435 unsigned long long val2 ;
55436 int ecode2 = 0 ;
55437 PyObject *swig_obj[2] ;
55438 lldb::SBAddress result;
55439
55440 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ResolveLoadAddress", 2, 2, swig_obj)) SWIG_fail;
55441 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55442 if (!SWIG_IsOK(res1)) {
55443 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolveLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55444 }
55445 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55446 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
55447 if (!SWIG_IsOK(ecode2)) {
55448 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_ResolveLoadAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
55449 }
55450 arg2 = static_cast< lldb::addr_t >(val2);
55451 {
55452 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55453 result = (arg1)->ResolveLoadAddress(arg2);
55454 SWIG_PYTHON_THREAD_END_ALLOW;
55455 }
55456 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
55457 return resultobj;
55458fail:
55459 return NULL;
55460}
55461
55462
55463SWIGINTERN PyObject *_wrap_SBTarget_ResolvePastLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55464 PyObject *resultobj = 0;
55465 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55466 uint32_t arg2 ;
55467 lldb::addr_t arg3 ;
55468 void *argp1 = 0 ;
55469 int res1 = 0 ;
55470 unsigned int val2 ;
55471 int ecode2 = 0 ;
55472 unsigned long long val3 ;
55473 int ecode3 = 0 ;
55474 PyObject *swig_obj[3] ;
55475 lldb::SBAddress result;
55476
55477 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ResolvePastLoadAddress", 3, 3, swig_obj)) SWIG_fail;
55478 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55479 if (!SWIG_IsOK(res1)) {
55480 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolvePastLoadAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55481 }
55482 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55483 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
55484 if (!SWIG_IsOK(ecode2)) {
55485 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_ResolvePastLoadAddress" "', argument " "2"" of type '" "uint32_t""'");
55486 }
55487 arg2 = static_cast< uint32_t >(val2);
55488 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
55489 if (!SWIG_IsOK(ecode3)) {
55490 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ResolvePastLoadAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
55491 }
55492 arg3 = static_cast< lldb::addr_t >(val3);
55493 {
55494 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55495 result = (arg1)->ResolvePastLoadAddress(arg2,arg3);
55496 SWIG_PYTHON_THREAD_END_ALLOW;
55497 }
55498 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
55499 return resultobj;
55500fail:
55501 return NULL;
55502}
55503
55504
55505SWIGINTERN PyObject *_wrap_SBTarget_ResolveSymbolContextForAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55506 PyObject *resultobj = 0;
55507 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55508 lldb::SBAddress *arg2 = 0 ;
55509 uint32_t arg3 ;
55510 void *argp1 = 0 ;
55511 int res1 = 0 ;
55512 void *argp2 = 0 ;
55513 int res2 = 0 ;
55514 unsigned int val3 ;
55515 int ecode3 = 0 ;
55516 PyObject *swig_obj[3] ;
55517 lldb::SBSymbolContext result;
55518
55519 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ResolveSymbolContextForAddress", 3, 3, swig_obj)) SWIG_fail;
55520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55521 if (!SWIG_IsOK(res1)) {
55522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55523 }
55524 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55525 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
55526 if (!SWIG_IsOK(res2)) {
55527 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
55528 }
55529 if (!argp2) {
55530 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "2"" of type '" "lldb::SBAddress const &""'");
55531 }
55532 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
55533 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55534 if (!SWIG_IsOK(ecode3)) {
55535 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ResolveSymbolContextForAddress" "', argument " "3"" of type '" "uint32_t""'");
55536 }
55537 arg3 = static_cast< uint32_t >(val3);
55538 {
55539 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55540 result = (arg1)->ResolveSymbolContextForAddress((lldb::SBAddress const &)*arg2,arg3);
55541 SWIG_PYTHON_THREAD_END_ALLOW;
55542 }
55543 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContext(static_cast< const lldb::SBSymbolContext& >(result))), SWIGTYPE_p_lldb__SBSymbolContext, SWIG_POINTER_OWN | 0 );
55544 return resultobj;
55545fail:
55546 return NULL;
55547}
55548
55549
55550SWIGINTERN PyObject *_wrap_SBTarget_ReadMemory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
55551 PyObject *resultobj = 0;
55552 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55553 lldb::SBAddress arg2 ;
55554 void *arg3 = (void *) 0 ;
55555 size_t arg4 ;
55556 lldb::SBError *arg5 = 0 ;
55557 void *argp1 = 0 ;
55558 int res1 = 0 ;
55559 void *argp2 ;
55560 int res2 = 0 ;
55561 void *argp5 = 0 ;
55562 int res5 = 0 ;
55563 PyObject *swig_obj[4] ;
55564 size_t result;
55565
55566 if (!SWIG_Python_UnpackTuple(args, "SBTarget_ReadMemory", 4, 4, swig_obj)) SWIG_fail;
55567 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55568 if (!SWIG_IsOK(res1)) {
55569 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ReadMemory" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55570 }
55571 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55572 {
55573 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
55574 if (!SWIG_IsOK(res2)) {
55575 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ReadMemory" "', argument " "2"" of type '" "lldb::SBAddress const""'");
55576 }
55577 if (!argp2) {
55578 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadMemory" "', argument " "2"" of type '" "lldb::SBAddress const""'");
55579 } else {
55580 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
55581 arg2 = *temp;
55582 if (SWIG_IsNewObj(res2)) delete temp;
55583 }
55584 }
55585 {
55586 if (PyInt_Check(swig_obj[2])) {
55587 arg4 = PyInt_AsLong(swig_obj[2]);
55588 } else if (PyLong_Check(swig_obj[2])) {
55589 arg4 = PyLong_AsLong(swig_obj[2]);
55590 } else {
55591 PyErr_SetString(PyExc_ValueError, "Expecting an integer or long object");
55592 return NULL;
55593 }
55594 if (arg4 <= 0) {
55595 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
55596 return NULL;
55597 }
55598 arg3 = (void *) malloc(arg4);
55599 }
55600 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
55601 if (!SWIG_IsOK(res5)) {
55602 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
55603 }
55604 if (!argp5) {
55605 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadMemory" "', argument " "5"" of type '" "lldb::SBError &""'");
55606 }
55607 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
55608 {
55609 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55610 result = (arg1)->ReadMemory(arg2,arg3,arg4,*arg5);
55611 SWIG_PYTHON_THREAD_END_ALLOW;
55612 }
55613 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
55614 {
55615 Py_XDECREF(resultobj); /* Blow away any previous result */
55616 if (result == 0) {
55617 resultobj = Py_None;
55618 Py_INCREF(resultobj);
55619 } else {
55620 PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
55621 resultobj = bytes.release();
55622 }
55623 free(arg3);
55624 }
55625 return resultobj;
55626fail:
55627 return NULL;
55628}
55629
55630
55631SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55632 PyObject *resultobj = 0;
55633 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55634 char *arg2 = (char *) 0 ;
55635 uint32_t arg3 ;
55636 void *argp1 = 0 ;
55637 int res1 = 0 ;
55638 int res2 ;
55639 char *buf2 = 0 ;
55640 int alloc2 = 0 ;
55641 unsigned int val3 ;
55642 int ecode3 = 0 ;
55643 lldb::SBBreakpoint result;
55644
55645 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
55646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55647 if (!SWIG_IsOK(res1)) {
55648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55649 }
55650 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55651 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
55652 if (!SWIG_IsOK(res2)) {
55653 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "char const *""'");
55654 }
55655 arg2 = reinterpret_cast< char * >(buf2);
55656 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55657 if (!SWIG_IsOK(ecode3)) {
55658 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
55659 }
55660 arg3 = static_cast< uint32_t >(val3);
55661 {
55662 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55663 result = (arg1)->BreakpointCreateByLocation((char const *)arg2,arg3);
55664 SWIG_PYTHON_THREAD_END_ALLOW;
55665 }
55666 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
55667 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55668 return resultobj;
55669fail:
55670 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
55671 return NULL;
55672}
55673
55674
55675SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55676 PyObject *resultobj = 0;
55677 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55678 lldb::SBFileSpec *arg2 = 0 ;
55679 uint32_t arg3 ;
55680 void *argp1 = 0 ;
55681 int res1 = 0 ;
55682 void *argp2 = 0 ;
55683 int res2 = 0 ;
55684 unsigned int val3 ;
55685 int ecode3 = 0 ;
55686 lldb::SBBreakpoint result;
55687
55688 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
55689 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55690 if (!SWIG_IsOK(res1)) {
55691 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55692 }
55693 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55694 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55695 if (!SWIG_IsOK(res2)) {
55696 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55697 }
55698 if (!argp2) {
55699 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55700 }
55701 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55702 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55703 if (!SWIG_IsOK(ecode3)) {
55704 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
55705 }
55706 arg3 = static_cast< uint32_t >(val3);
55707 {
55708 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55709 result = (arg1)->BreakpointCreateByLocation((lldb::SBFileSpec const &)*arg2,arg3);
55710 SWIG_PYTHON_THREAD_END_ALLOW;
55711 }
55712 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
55713 return resultobj;
55714fail:
55715 return NULL;
55716}
55717
55718
55719SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55720 PyObject *resultobj = 0;
55721 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55722 lldb::SBFileSpec *arg2 = 0 ;
55723 uint32_t arg3 ;
55724 lldb::addr_t arg4 ;
55725 void *argp1 = 0 ;
55726 int res1 = 0 ;
55727 void *argp2 = 0 ;
55728 int res2 = 0 ;
55729 unsigned int val3 ;
55730 int ecode3 = 0 ;
55731 unsigned long long val4 ;
55732 int ecode4 = 0 ;
55733 lldb::SBBreakpoint result;
55734
55735 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
55736 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55737 if (!SWIG_IsOK(res1)) {
55738 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55739 }
55740 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55741 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55742 if (!SWIG_IsOK(res2)) {
55743 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55744 }
55745 if (!argp2) {
55746 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55747 }
55748 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55749 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55750 if (!SWIG_IsOK(ecode3)) {
55751 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
55752 }
55753 arg3 = static_cast< uint32_t >(val3);
55754 ecode4 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[3], &val4);
55755 if (!SWIG_IsOK(ecode4)) {
55756 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "lldb::addr_t""'");
55757 }
55758 arg4 = static_cast< lldb::addr_t >(val4);
55759 {
55760 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55761 result = (arg1)->BreakpointCreateByLocation((lldb::SBFileSpec const &)*arg2,arg3,arg4);
55762 SWIG_PYTHON_THREAD_END_ALLOW;
55763 }
55764 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
55765 return resultobj;
55766fail:
55767 return NULL;
55768}
55769
55770
55771SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55772 PyObject *resultobj = 0;
55773 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55774 lldb::SBFileSpec *arg2 = 0 ;
55775 uint32_t arg3 ;
55776 lldb::addr_t arg4 ;
55777 lldb::SBFileSpecList *arg5 = 0 ;
55778 void *argp1 = 0 ;
55779 int res1 = 0 ;
55780 void *argp2 = 0 ;
55781 int res2 = 0 ;
55782 unsigned int val3 ;
55783 int ecode3 = 0 ;
55784 unsigned long long val4 ;
55785 int ecode4 = 0 ;
55786 void *argp5 = 0 ;
55787 int res5 = 0 ;
55788 lldb::SBBreakpoint result;
55789
55790 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
55791 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55792 if (!SWIG_IsOK(res1)) {
55793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55794 }
55795 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55796 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55797 if (!SWIG_IsOK(res2)) {
55798 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55799 }
55800 if (!argp2) {
55801 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55802 }
55803 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55804 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55805 if (!SWIG_IsOK(ecode3)) {
55806 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
55807 }
55808 arg3 = static_cast< uint32_t >(val3);
55809 ecode4 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[3], &val4);
55810 if (!SWIG_IsOK(ecode4)) {
55811 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "lldb::addr_t""'");
55812 }
55813 arg4 = static_cast< lldb::addr_t >(val4);
55814 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 );
55815 if (!SWIG_IsOK(res5)) {
55816 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::SBFileSpecList &""'");
55817 }
55818 if (!argp5) {
55819 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::SBFileSpecList &""'");
55820 }
55821 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
55822 {
55823 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55824 result = (arg1)->BreakpointCreateByLocation((lldb::SBFileSpec const &)*arg2,arg3,arg4,*arg5);
55825 SWIG_PYTHON_THREAD_END_ALLOW;
55826 }
55827 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
55828 return resultobj;
55829fail:
55830 return NULL;
55831}
55832
55833
55834SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_4(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55835 PyObject *resultobj = 0;
55836 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55837 lldb::SBFileSpec *arg2 = 0 ;
55838 uint32_t arg3 ;
55839 uint32_t arg4 ;
55840 lldb::addr_t arg5 ;
55841 lldb::SBFileSpecList *arg6 = 0 ;
55842 void *argp1 = 0 ;
55843 int res1 = 0 ;
55844 void *argp2 = 0 ;
55845 int res2 = 0 ;
55846 unsigned int val3 ;
55847 int ecode3 = 0 ;
55848 unsigned int val4 ;
55849 int ecode4 = 0 ;
55850 unsigned long long val5 ;
55851 int ecode5 = 0 ;
55852 void *argp6 = 0 ;
55853 int res6 = 0 ;
55854 lldb::SBBreakpoint result;
55855
55856 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
55857 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55858 if (!SWIG_IsOK(res1)) {
55859 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55860 }
55861 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55862 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55863 if (!SWIG_IsOK(res2)) {
55864 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55865 }
55866 if (!argp2) {
55867 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55868 }
55869 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55870 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55871 if (!SWIG_IsOK(ecode3)) {
55872 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
55873 }
55874 arg3 = static_cast< uint32_t >(val3);
55875 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
55876 if (!SWIG_IsOK(ecode4)) {
55877 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "uint32_t""'");
55878 }
55879 arg4 = static_cast< uint32_t >(val4);
55880 ecode5 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[4], &val5);
55881 if (!SWIG_IsOK(ecode5)) {
55882 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::addr_t""'");
55883 }
55884 arg5 = static_cast< lldb::addr_t >(val5);
55885 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 );
55886 if (!SWIG_IsOK(res6)) {
55887 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
55888 }
55889 if (!argp6) {
55890 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
55891 }
55892 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
55893 {
55894 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55895 result = (arg1)->BreakpointCreateByLocation((lldb::SBFileSpec const &)*arg2,arg3,arg4,arg5,*arg6);
55896 SWIG_PYTHON_THREAD_END_ALLOW;
55897 }
55898 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
55899 return resultobj;
55900fail:
55901 return NULL;
55902}
55903
55904
55905SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation__SWIG_5(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
55906 PyObject *resultobj = 0;
55907 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
55908 lldb::SBFileSpec *arg2 = 0 ;
55909 uint32_t arg3 ;
55910 uint32_t arg4 ;
55911 lldb::addr_t arg5 ;
55912 lldb::SBFileSpecList *arg6 = 0 ;
55913 bool arg7 ;
55914 void *argp1 = 0 ;
55915 int res1 = 0 ;
55916 void *argp2 = 0 ;
55917 int res2 = 0 ;
55918 unsigned int val3 ;
55919 int ecode3 = 0 ;
55920 unsigned int val4 ;
55921 int ecode4 = 0 ;
55922 unsigned long long val5 ;
55923 int ecode5 = 0 ;
55924 void *argp6 = 0 ;
55925 int res6 = 0 ;
55926 bool val7 ;
55927 int ecode7 = 0 ;
55928 lldb::SBBreakpoint result;
55929
55930 if ((nobjs < 7) || (nobjs > 7)) SWIG_fail;
55931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
55932 if (!SWIG_IsOK(res1)) {
55933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "1"" of type '" "lldb::SBTarget *""'");
55934 }
55935 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
55936 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
55937 if (!SWIG_IsOK(res2)) {
55938 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55939 }
55940 if (!argp2) {
55941 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "2"" of type '" "lldb::SBFileSpec const &""'");
55942 }
55943 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
55944 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
55945 if (!SWIG_IsOK(ecode3)) {
55946 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "3"" of type '" "uint32_t""'");
55947 }
55948 arg3 = static_cast< uint32_t >(val3);
55949 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
55950 if (!SWIG_IsOK(ecode4)) {
55951 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "4"" of type '" "uint32_t""'");
55952 }
55953 arg4 = static_cast< uint32_t >(val4);
55954 ecode5 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[4], &val5);
55955 if (!SWIG_IsOK(ecode5)) {
55956 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "5"" of type '" "lldb::addr_t""'");
55957 }
55958 arg5 = static_cast< lldb::addr_t >(val5);
55959 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 );
55960 if (!SWIG_IsOK(res6)) {
55961 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
55962 }
55963 if (!argp6) {
55964 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "6"" of type '" "lldb::SBFileSpecList &""'");
55965 }
55966 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
55967 ecode7 = SWIG_AsVal_bool(swig_obj[6], &val7);
55968 if (!SWIG_IsOK(ecode7)) {
55969 SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "SBTarget_BreakpointCreateByLocation" "', argument " "7"" of type '" "bool""'");
55970 }
55971 arg7 = static_cast< bool >(val7);
55972 {
55973 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
55974 result = (arg1)->BreakpointCreateByLocation((lldb::SBFileSpec const &)*arg2,arg3,arg4,arg5,*arg6,arg7);
55975 SWIG_PYTHON_THREAD_END_ALLOW;
55976 }
55977 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
55978 return resultobj;
55979fail:
55980 return NULL;
55981}
55982
55983
55984SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByLocation(PyObject *self, PyObject *args) {
55985 Py_ssize_t argc;
55986 PyObject *argv[8] = {
55987 0
55988 };
55989
55990 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateByLocation", 0, 7, argv))) SWIG_fail;
55991 --argc;
55992 if (argc == 3) {
55993 int _v;
55994 void *vptr = 0;
55995 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
55996 _v = SWIG_CheckState(res);
55997 if (_v) {
55998 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
55999 _v = SWIG_CheckState(res);
56000 if (_v) {
56001 {
56002 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56003 _v = SWIG_CheckState(res);
56004 }
56005 if (_v) {
56006 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_1(self, argc, argv);
56007 }
56008 }
56009 }
56010 }
56011 if (argc == 3) {
56012 int _v;
56013 void *vptr = 0;
56014 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56015 _v = SWIG_CheckState(res);
56016 if (_v) {
56017 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
56018 _v = SWIG_CheckState(res);
56019 if (_v) {
56020 {
56021 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56022 _v = SWIG_CheckState(res);
56023 }
56024 if (_v) {
56025 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_0(self, argc, argv);
56026 }
56027 }
56028 }
56029 }
56030 if (argc == 4) {
56031 int _v;
56032 void *vptr = 0;
56033 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56034 _v = SWIG_CheckState(res);
56035 if (_v) {
56036 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
56037 _v = SWIG_CheckState(res);
56038 if (_v) {
56039 {
56040 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56041 _v = SWIG_CheckState(res);
56042 }
56043 if (_v) {
56044 {
56045 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[3], NULL);
56046 _v = SWIG_CheckState(res);
56047 }
56048 if (_v) {
56049 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_2(self, argc, argv);
56050 }
56051 }
56052 }
56053 }
56054 }
56055 if (argc == 5) {
56056 int _v;
56057 void *vptr = 0;
56058 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56059 _v = SWIG_CheckState(res);
56060 if (_v) {
56061 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
56062 _v = SWIG_CheckState(res);
56063 if (_v) {
56064 {
56065 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56066 _v = SWIG_CheckState(res);
56067 }
56068 if (_v) {
56069 {
56070 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[3], NULL);
56071 _v = SWIG_CheckState(res);
56072 }
56073 if (_v) {
56074 void *vptr = 0;
56075 int res = SWIG_ConvertPtr(argv[4], &vptr, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL);
56076 _v = SWIG_CheckState(res);
56077 if (_v) {
56078 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_3(self, argc, argv);
56079 }
56080 }
56081 }
56082 }
56083 }
56084 }
56085 if (argc == 6) {
56086 int _v;
56087 void *vptr = 0;
56088 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56089 _v = SWIG_CheckState(res);
56090 if (_v) {
56091 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
56092 _v = SWIG_CheckState(res);
56093 if (_v) {
56094 {
56095 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56096 _v = SWIG_CheckState(res);
56097 }
56098 if (_v) {
56099 {
56100 int res = SWIG_AsVal_unsigned_SS_int(argv[3], NULL);
56101 _v = SWIG_CheckState(res);
56102 }
56103 if (_v) {
56104 {
56105 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[4], NULL);
56106 _v = SWIG_CheckState(res);
56107 }
56108 if (_v) {
56109 void *vptr = 0;
56110 int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL);
56111 _v = SWIG_CheckState(res);
56112 if (_v) {
56113 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_4(self, argc, argv);
56114 }
56115 }
56116 }
56117 }
56118 }
56119 }
56120 }
56121 if (argc == 7) {
56122 int _v;
56123 void *vptr = 0;
56124 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56125 _v = SWIG_CheckState(res);
56126 if (_v) {
56127 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
56128 _v = SWIG_CheckState(res);
56129 if (_v) {
56130 {
56131 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56132 _v = SWIG_CheckState(res);
56133 }
56134 if (_v) {
56135 {
56136 int res = SWIG_AsVal_unsigned_SS_int(argv[3], NULL);
56137 _v = SWIG_CheckState(res);
56138 }
56139 if (_v) {
56140 {
56141 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[4], NULL);
56142 _v = SWIG_CheckState(res);
56143 }
56144 if (_v) {
56145 void *vptr = 0;
56146 int res = SWIG_ConvertPtr(argv[5], &vptr, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL);
56147 _v = SWIG_CheckState(res);
56148 if (_v) {
56149 {
56150 int res = SWIG_AsVal_bool(argv[6], NULL);
56151 _v = SWIG_CheckState(res);
56152 }
56153 if (_v) {
56154 return _wrap_SBTarget_BreakpointCreateByLocation__SWIG_5(self, argc, argv);
56155 }
56156 }
56157 }
56158 }
56159 }
56160 }
56161 }
56162 }
56163
56164fail:
56165 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByLocation'.\n"
56166 " Possible C/C++ prototypes are:\n"
56167 " lldb::SBTarget::BreakpointCreateByLocation(char const *,uint32_t)\n"
56168 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t)\n"
56169 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,lldb::addr_t)\n"
56170 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,lldb::addr_t,lldb::SBFileSpecList &)\n"
56171 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,uint32_t,lldb::addr_t,lldb::SBFileSpecList &)\n"
56172 " lldb::SBTarget::BreakpointCreateByLocation(lldb::SBFileSpec const &,uint32_t,uint32_t,lldb::addr_t,lldb::SBFileSpecList &,bool)\n");
56173 return 0;
56174}
56175
56176
56177SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56178 PyObject *resultobj = 0;
56179 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56180 char *arg2 = (char *) 0 ;
56181 char *arg3 = (char *) 0 ;
56182 void *argp1 = 0 ;
56183 int res1 = 0 ;
56184 int res2 ;
56185 char *buf2 = 0 ;
56186 int alloc2 = 0 ;
56187 int res3 ;
56188 char *buf3 = 0 ;
56189 int alloc3 = 0 ;
56190 lldb::SBBreakpoint result;
56191
56192 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
56193 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56194 if (!SWIG_IsOK(res1)) {
56195 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56196 }
56197 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56198 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
56199 if (!SWIG_IsOK(res2)) {
56200 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
56201 }
56202 arg2 = reinterpret_cast< char * >(buf2);
56203 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
56204 if (!SWIG_IsOK(res3)) {
56205 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "char const *""'");
56206 }
56207 arg3 = reinterpret_cast< char * >(buf3);
56208 {
56209 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56210 result = (arg1)->BreakpointCreateByName((char const *)arg2,(char const *)arg3);
56211 SWIG_PYTHON_THREAD_END_ALLOW;
56212 }
56213 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56214 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56215 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
56216 return resultobj;
56217fail:
56218 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56219 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
56220 return NULL;
56221}
56222
56223
56224SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56225 PyObject *resultobj = 0;
56226 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56227 char *arg2 = (char *) 0 ;
56228 void *argp1 = 0 ;
56229 int res1 = 0 ;
56230 int res2 ;
56231 char *buf2 = 0 ;
56232 int alloc2 = 0 ;
56233 lldb::SBBreakpoint result;
56234
56235 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
56236 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56237 if (!SWIG_IsOK(res1)) {
56238 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56239 }
56240 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56241 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
56242 if (!SWIG_IsOK(res2)) {
56243 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
56244 }
56245 arg2 = reinterpret_cast< char * >(buf2);
56246 {
56247 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56248 result = (arg1)->BreakpointCreateByName((char const *)arg2);
56249 SWIG_PYTHON_THREAD_END_ALLOW;
56250 }
56251 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56252 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56253 return resultobj;
56254fail:
56255 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56256 return NULL;
56257}
56258
56259
56260SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56261 PyObject *resultobj = 0;
56262 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56263 char *arg2 = (char *) 0 ;
56264 uint32_t arg3 ;
56265 lldb::SBFileSpecList *arg4 = 0 ;
56266 lldb::SBFileSpecList *arg5 = 0 ;
56267 void *argp1 = 0 ;
56268 int res1 = 0 ;
56269 int res2 ;
56270 char *buf2 = 0 ;
56271 int alloc2 = 0 ;
56272 unsigned int val3 ;
56273 int ecode3 = 0 ;
56274 void *argp4 = 0 ;
56275 int res4 = 0 ;
56276 void *argp5 = 0 ;
56277 int res5 = 0 ;
56278 lldb::SBBreakpoint result;
56279
56280 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
56281 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56282 if (!SWIG_IsOK(res1)) {
56283 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56284 }
56285 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56286 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
56287 if (!SWIG_IsOK(res2)) {
56288 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
56289 }
56290 arg2 = reinterpret_cast< char * >(buf2);
56291 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
56292 if (!SWIG_IsOK(ecode3)) {
56293 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "uint32_t""'");
56294 }
56295 arg3 = static_cast< uint32_t >(val3);
56296 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56297 if (!SWIG_IsOK(res4)) {
56298 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
56299 }
56300 if (!argp4) {
56301 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
56302 }
56303 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
56304 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56305 if (!SWIG_IsOK(res5)) {
56306 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
56307 }
56308 if (!argp5) {
56309 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
56310 }
56311 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
56312 {
56313 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56314 result = (arg1)->BreakpointCreateByName((char const *)arg2,arg3,(lldb::SBFileSpecList const &)*arg4,(lldb::SBFileSpecList const &)*arg5);
56315 SWIG_PYTHON_THREAD_END_ALLOW;
56316 }
56317 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56318 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56319 return resultobj;
56320fail:
56321 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56322 return NULL;
56323}
56324
56325
56326SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56327 PyObject *resultobj = 0;
56328 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56329 char *arg2 = (char *) 0 ;
56330 uint32_t arg3 ;
56331 lldb::LanguageType arg4 ;
56332 lldb::SBFileSpecList *arg5 = 0 ;
56333 lldb::SBFileSpecList *arg6 = 0 ;
56334 void *argp1 = 0 ;
56335 int res1 = 0 ;
56336 int res2 ;
56337 char *buf2 = 0 ;
56338 int alloc2 = 0 ;
56339 unsigned int val3 ;
56340 int ecode3 = 0 ;
56341 int val4 ;
56342 int ecode4 = 0 ;
56343 void *argp5 = 0 ;
56344 int res5 = 0 ;
56345 void *argp6 = 0 ;
56346 int res6 = 0 ;
56347 lldb::SBBreakpoint result;
56348
56349 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
56350 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56351 if (!SWIG_IsOK(res1)) {
56352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56353 }
56354 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56355 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
56356 if (!SWIG_IsOK(res2)) {
56357 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "2"" of type '" "char const *""'");
56358 }
56359 arg2 = reinterpret_cast< char * >(buf2);
56360 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
56361 if (!SWIG_IsOK(ecode3)) {
56362 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "3"" of type '" "uint32_t""'");
56363 }
56364 arg3 = static_cast< uint32_t >(val3);
56365 ecode4 = SWIG_AsVal_int(swig_obj[3], &val4);
56366 if (!SWIG_IsOK(ecode4)) {
56367 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "4"" of type '" "lldb::LanguageType""'");
56368 }
56369 arg4 = static_cast< lldb::LanguageType >(val4);
56370 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56371 if (!SWIG_IsOK(res5)) {
56372 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
56373 }
56374 if (!argp5) {
56375 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
56376 }
56377 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
56378 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56379 if (!SWIG_IsOK(res6)) {
56380 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByName" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
56381 }
56382 if (!argp6) {
56383 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByName" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
56384 }
56385 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
56386 {
56387 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56388 result = (arg1)->BreakpointCreateByName((char const *)arg2,arg3,arg4,(lldb::SBFileSpecList const &)*arg5,(lldb::SBFileSpecList const &)*arg6);
56389 SWIG_PYTHON_THREAD_END_ALLOW;
56390 }
56391 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56392 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56393 return resultobj;
56394fail:
56395 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56396 return NULL;
56397}
56398
56399
56400SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByName(PyObject *self, PyObject *args) {
56401 Py_ssize_t argc;
56402 PyObject *argv[7] = {
56403 0
56404 };
56405
56406 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateByName", 0, 6, argv))) SWIG_fail;
56407 --argc;
56408 if (argc == 2) {
56409 int _v;
56410 void *vptr = 0;
56411 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56412 _v = SWIG_CheckState(res);
56413 if (_v) {
56414 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
56415 _v = SWIG_CheckState(res);
56416 if (_v) {
56417 return _wrap_SBTarget_BreakpointCreateByName__SWIG_1(self, argc, argv);
56418 }
56419 }
56420 }
56421 if (argc == 3) {
56422 int _v;
56423 void *vptr = 0;
56424 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56425 _v = SWIG_CheckState(res);
56426 if (_v) {
56427 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
56428 _v = SWIG_CheckState(res);
56429 if (_v) {
56430 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
56431 _v = SWIG_CheckState(res);
56432 if (_v) {
56433 return _wrap_SBTarget_BreakpointCreateByName__SWIG_0(self, argc, argv);
56434 }
56435 }
56436 }
56437 }
56438 if (argc == 5) {
56439 int _v;
56440 void *vptr = 0;
56441 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56442 _v = SWIG_CheckState(res);
56443 if (_v) {
56444 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
56445 _v = SWIG_CheckState(res);
56446 if (_v) {
56447 {
56448 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56449 _v = SWIG_CheckState(res);
56450 }
56451 if (_v) {
56452 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56453 _v = SWIG_CheckState(res);
56454 if (_v) {
56455 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56456 _v = SWIG_CheckState(res);
56457 if (_v) {
56458 return _wrap_SBTarget_BreakpointCreateByName__SWIG_2(self, argc, argv);
56459 }
56460 }
56461 }
56462 }
56463 }
56464 }
56465 if (argc == 6) {
56466 int _v;
56467 void *vptr = 0;
56468 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56469 _v = SWIG_CheckState(res);
56470 if (_v) {
56471 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
56472 _v = SWIG_CheckState(res);
56473 if (_v) {
56474 {
56475 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56476 _v = SWIG_CheckState(res);
56477 }
56478 if (_v) {
56479 {
56480 int res = SWIG_AsVal_int(argv[3], NULL);
56481 _v = SWIG_CheckState(res);
56482 }
56483 if (_v) {
56484 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56485 _v = SWIG_CheckState(res);
56486 if (_v) {
56487 int res = SWIG_ConvertPtr(argv[5], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56488 _v = SWIG_CheckState(res);
56489 if (_v) {
56490 return _wrap_SBTarget_BreakpointCreateByName__SWIG_3(self, argc, argv);
56491 }
56492 }
56493 }
56494 }
56495 }
56496 }
56497 }
56498
56499fail:
56500 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByName'.\n"
56501 " Possible C/C++ prototypes are:\n"
56502 " lldb::SBTarget::BreakpointCreateByName(char const *,char const *)\n"
56503 " lldb::SBTarget::BreakpointCreateByName(char const *)\n"
56504 " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
56505 " lldb::SBTarget::BreakpointCreateByName(char const *,uint32_t,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
56506 return 0;
56507}
56508
56509
56510SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56511 PyObject *resultobj = 0;
56512 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56513 char **arg2 = (char **) 0 ;
56514 uint32_t arg3 ;
56515 uint32_t arg4 ;
56516 lldb::SBFileSpecList *arg5 = 0 ;
56517 lldb::SBFileSpecList *arg6 = 0 ;
56518 void *argp1 = 0 ;
56519 int res1 = 0 ;
56520 unsigned int val4 ;
56521 int ecode4 = 0 ;
56522 void *argp5 = 0 ;
56523 int res5 = 0 ;
56524 void *argp6 = 0 ;
56525 int res6 = 0 ;
56526 lldb::SBBreakpoint result;
56527
56528 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
56529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56530 if (!SWIG_IsOK(res1)) {
56531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56532 }
56533 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56534 {
56535 using namespace lldb_private;
56536 /* Check if is a list */
56537 if (PythonList::Check(swig_obj[1])) {
56538 PythonList list(PyRefType::Borrowed, swig_obj[1]);
56539 arg3 = list.GetSize();
56540 int i = 0;
56541 arg2 = (char**)malloc((arg3+1)*sizeof(char*));
56542 for (i = 0; i < arg3; i++) {
56543 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
56544 if (!py_str.IsAllocated()) {
56545 PyErr_SetString(PyExc_TypeError,"list must contain strings and blubby");
56546 free(arg2);
56547 return nullptr;
56548 }
56549
56550 arg2[i] = const_cast<char*>(py_str.GetString().data());
56551 }
56552 arg2[i] = 0;
56553 } else if (swig_obj[1] == Py_None) {
56554 arg2 = NULL;
56555 } else {
56556 PyErr_SetString(PyExc_TypeError,"not a list");
56557 return NULL;
56558 }
56559 }
56560 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val4);
56561 if (!SWIG_IsOK(ecode4)) {
56562 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "4"" of type '" "uint32_t""'");
56563 }
56564 arg4 = static_cast< uint32_t >(val4);
56565 res5 = SWIG_ConvertPtr(swig_obj[3], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56566 if (!SWIG_IsOK(res5)) {
56567 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
56568 }
56569 if (!argp5) {
56570 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
56571 }
56572 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
56573 res6 = SWIG_ConvertPtr(swig_obj[4], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56574 if (!SWIG_IsOK(res6)) {
56575 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
56576 }
56577 if (!argp6) {
56578 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
56579 }
56580 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
56581 {
56582 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56583 result = (arg1)->BreakpointCreateByNames((char const **)arg2,arg3,arg4,(lldb::SBFileSpecList const &)*arg5,(lldb::SBFileSpecList const &)*arg6);
56584 SWIG_PYTHON_THREAD_END_ALLOW;
56585 }
56586 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56587 return resultobj;
56588fail:
56589 return NULL;
56590}
56591
56592
56593SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56594 PyObject *resultobj = 0;
56595 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56596 char **arg2 = (char **) 0 ;
56597 uint32_t arg3 ;
56598 uint32_t arg4 ;
56599 lldb::LanguageType arg5 ;
56600 lldb::SBFileSpecList *arg6 = 0 ;
56601 lldb::SBFileSpecList *arg7 = 0 ;
56602 void *argp1 = 0 ;
56603 int res1 = 0 ;
56604 unsigned int val4 ;
56605 int ecode4 = 0 ;
56606 int val5 ;
56607 int ecode5 = 0 ;
56608 void *argp6 = 0 ;
56609 int res6 = 0 ;
56610 void *argp7 = 0 ;
56611 int res7 = 0 ;
56612 lldb::SBBreakpoint result;
56613
56614 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
56615 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56616 if (!SWIG_IsOK(res1)) {
56617 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56618 }
56619 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56620 {
56621 using namespace lldb_private;
56622 /* Check if is a list */
56623 if (PythonList::Check(swig_obj[1])) {
56624 PythonList list(PyRefType::Borrowed, swig_obj[1]);
56625 arg3 = list.GetSize();
56626 int i = 0;
56627 arg2 = (char**)malloc((arg3+1)*sizeof(char*));
56628 for (i = 0; i < arg3; i++) {
56629 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
56630 if (!py_str.IsAllocated()) {
56631 PyErr_SetString(PyExc_TypeError,"list must contain strings and blubby");
56632 free(arg2);
56633 return nullptr;
56634 }
56635
56636 arg2[i] = const_cast<char*>(py_str.GetString().data());
56637 }
56638 arg2[i] = 0;
56639 } else if (swig_obj[1] == Py_None) {
56640 arg2 = NULL;
56641 } else {
56642 PyErr_SetString(PyExc_TypeError,"not a list");
56643 return NULL;
56644 }
56645 }
56646 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val4);
56647 if (!SWIG_IsOK(ecode4)) {
56648 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "4"" of type '" "uint32_t""'");
56649 }
56650 arg4 = static_cast< uint32_t >(val4);
56651 ecode5 = SWIG_AsVal_int(swig_obj[3], &val5);
56652 if (!SWIG_IsOK(ecode5)) {
56653 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::LanguageType""'");
56654 }
56655 arg5 = static_cast< lldb::LanguageType >(val5);
56656 res6 = SWIG_ConvertPtr(swig_obj[4], &argp6, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56657 if (!SWIG_IsOK(res6)) {
56658 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
56659 }
56660 if (!argp6) {
56661 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::SBFileSpecList const &""'");
56662 }
56663 arg6 = reinterpret_cast< lldb::SBFileSpecList * >(argp6);
56664 res7 = SWIG_ConvertPtr(swig_obj[5], &argp7, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56665 if (!SWIG_IsOK(res7)) {
56666 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
56667 }
56668 if (!argp7) {
56669 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
56670 }
56671 arg7 = reinterpret_cast< lldb::SBFileSpecList * >(argp7);
56672 {
56673 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56674 result = (arg1)->BreakpointCreateByNames((char const **)arg2,arg3,arg4,arg5,(lldb::SBFileSpecList const &)*arg6,(lldb::SBFileSpecList const &)*arg7);
56675 SWIG_PYTHON_THREAD_END_ALLOW;
56676 }
56677 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56678 return resultobj;
56679fail:
56680 return NULL;
56681}
56682
56683
56684SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56685 PyObject *resultobj = 0;
56686 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56687 char **arg2 = (char **) 0 ;
56688 uint32_t arg3 ;
56689 uint32_t arg4 ;
56690 lldb::LanguageType arg5 ;
56691 lldb::addr_t arg6 ;
56692 lldb::SBFileSpecList *arg7 = 0 ;
56693 lldb::SBFileSpecList *arg8 = 0 ;
56694 void *argp1 = 0 ;
56695 int res1 = 0 ;
56696 unsigned int val4 ;
56697 int ecode4 = 0 ;
56698 int val5 ;
56699 int ecode5 = 0 ;
56700 unsigned long long val6 ;
56701 int ecode6 = 0 ;
56702 void *argp7 = 0 ;
56703 int res7 = 0 ;
56704 void *argp8 = 0 ;
56705 int res8 = 0 ;
56706 lldb::SBBreakpoint result;
56707
56708 if ((nobjs < 7) || (nobjs > 7)) SWIG_fail;
56709 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56710 if (!SWIG_IsOK(res1)) {
56711 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56712 }
56713 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56714 {
56715 using namespace lldb_private;
56716 /* Check if is a list */
56717 if (PythonList::Check(swig_obj[1])) {
56718 PythonList list(PyRefType::Borrowed, swig_obj[1]);
56719 arg3 = list.GetSize();
56720 int i = 0;
56721 arg2 = (char**)malloc((arg3+1)*sizeof(char*));
56722 for (i = 0; i < arg3; i++) {
56723 PythonString py_str = list.GetItemAtIndex(i).AsType<PythonString>();
56724 if (!py_str.IsAllocated()) {
56725 PyErr_SetString(PyExc_TypeError,"list must contain strings and blubby");
56726 free(arg2);
56727 return nullptr;
56728 }
56729
56730 arg2[i] = const_cast<char*>(py_str.GetString().data());
56731 }
56732 arg2[i] = 0;
56733 } else if (swig_obj[1] == Py_None) {
56734 arg2 = NULL;
56735 } else {
56736 PyErr_SetString(PyExc_TypeError,"not a list");
56737 return NULL;
56738 }
56739 }
56740 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val4);
56741 if (!SWIG_IsOK(ecode4)) {
56742 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "4"" of type '" "uint32_t""'");
56743 }
56744 arg4 = static_cast< uint32_t >(val4);
56745 ecode5 = SWIG_AsVal_int(swig_obj[3], &val5);
56746 if (!SWIG_IsOK(ecode5)) {
56747 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "5"" of type '" "lldb::LanguageType""'");
56748 }
56749 arg5 = static_cast< lldb::LanguageType >(val5);
56750 ecode6 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[4], &val6);
56751 if (!SWIG_IsOK(ecode6)) {
56752 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "6"" of type '" "lldb::addr_t""'");
56753 }
56754 arg6 = static_cast< lldb::addr_t >(val6);
56755 res7 = SWIG_ConvertPtr(swig_obj[5], &argp7, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56756 if (!SWIG_IsOK(res7)) {
56757 SWIG_exception_fail(SWIG_ArgError(res7), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
56758 }
56759 if (!argp7) {
56760 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "7"" of type '" "lldb::SBFileSpecList const &""'");
56761 }
56762 arg7 = reinterpret_cast< lldb::SBFileSpecList * >(argp7);
56763 res8 = SWIG_ConvertPtr(swig_obj[6], &argp8, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
56764 if (!SWIG_IsOK(res8)) {
56765 SWIG_exception_fail(SWIG_ArgError(res8), "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "8"" of type '" "lldb::SBFileSpecList const &""'");
56766 }
56767 if (!argp8) {
56768 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByNames" "', argument " "8"" of type '" "lldb::SBFileSpecList const &""'");
56769 }
56770 arg8 = reinterpret_cast< lldb::SBFileSpecList * >(argp8);
56771 {
56772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56773 result = (arg1)->BreakpointCreateByNames((char const **)arg2,arg3,arg4,arg5,arg6,(lldb::SBFileSpecList const &)*arg7,(lldb::SBFileSpecList const &)*arg8);
56774 SWIG_PYTHON_THREAD_END_ALLOW;
56775 }
56776 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56777 return resultobj;
56778fail:
56779 return NULL;
56780}
56781
56782
56783SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByNames(PyObject *self, PyObject *args) {
56784 Py_ssize_t argc;
56785 PyObject *argv[8] = {
56786 0
56787 };
56788
56789 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateByNames", 0, 7, argv))) SWIG_fail;
56790 --argc;
56791 if (argc == 5) {
56792 int _v;
56793 void *vptr = 0;
56794 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56795 _v = SWIG_CheckState(res);
56796 if (_v) {
56797 {
56798 /* Check if is a list */
56799 _v = 1;
56800 if (PythonList::Check(argv[1])) {
56801 PythonList list(PyRefType::Borrowed, argv[1]);
56802 int size = list.GetSize();
56803 int i = 0;
56804 for (i = 0; i < size; i++) {
56805 PythonString s = list.GetItemAtIndex(i).AsType<PythonString>();
56806 if (!s.IsAllocated()) {
56807 _v = 0;
56808 }
56809 }
56810 }
56811 else
56812 {
56813 _v = ( (argv[1] == Py_None) ? 1 : 0);
56814 }
56815 }
56816 if (_v) {
56817 {
56818 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56819 _v = SWIG_CheckState(res);
56820 }
56821 if (_v) {
56822 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56823 _v = SWIG_CheckState(res);
56824 if (_v) {
56825 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56826 _v = SWIG_CheckState(res);
56827 if (_v) {
56828 return _wrap_SBTarget_BreakpointCreateByNames__SWIG_0(self, argc, argv);
56829 }
56830 }
56831 }
56832 }
56833 }
56834 }
56835 if (argc == 6) {
56836 int _v;
56837 void *vptr = 0;
56838 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56839 _v = SWIG_CheckState(res);
56840 if (_v) {
56841 {
56842 /* Check if is a list */
56843 _v = 1;
56844 if (PythonList::Check(argv[1])) {
56845 PythonList list(PyRefType::Borrowed, argv[1]);
56846 int size = list.GetSize();
56847 int i = 0;
56848 for (i = 0; i < size; i++) {
56849 PythonString s = list.GetItemAtIndex(i).AsType<PythonString>();
56850 if (!s.IsAllocated()) {
56851 _v = 0;
56852 }
56853 }
56854 }
56855 else
56856 {
56857 _v = ( (argv[1] == Py_None) ? 1 : 0);
56858 }
56859 }
56860 if (_v) {
56861 {
56862 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56863 _v = SWIG_CheckState(res);
56864 }
56865 if (_v) {
56866 {
56867 int res = SWIG_AsVal_int(argv[3], NULL);
56868 _v = SWIG_CheckState(res);
56869 }
56870 if (_v) {
56871 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56872 _v = SWIG_CheckState(res);
56873 if (_v) {
56874 int res = SWIG_ConvertPtr(argv[5], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56875 _v = SWIG_CheckState(res);
56876 if (_v) {
56877 return _wrap_SBTarget_BreakpointCreateByNames__SWIG_1(self, argc, argv);
56878 }
56879 }
56880 }
56881 }
56882 }
56883 }
56884 }
56885 if (argc == 7) {
56886 int _v;
56887 void *vptr = 0;
56888 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
56889 _v = SWIG_CheckState(res);
56890 if (_v) {
56891 {
56892 /* Check if is a list */
56893 _v = 1;
56894 if (PythonList::Check(argv[1])) {
56895 PythonList list(PyRefType::Borrowed, argv[1]);
56896 int size = list.GetSize();
56897 int i = 0;
56898 for (i = 0; i < size; i++) {
56899 PythonString s = list.GetItemAtIndex(i).AsType<PythonString>();
56900 if (!s.IsAllocated()) {
56901 _v = 0;
56902 }
56903 }
56904 }
56905 else
56906 {
56907 _v = ( (argv[1] == Py_None) ? 1 : 0);
56908 }
56909 }
56910 if (_v) {
56911 {
56912 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
56913 _v = SWIG_CheckState(res);
56914 }
56915 if (_v) {
56916 {
56917 int res = SWIG_AsVal_int(argv[3], NULL);
56918 _v = SWIG_CheckState(res);
56919 }
56920 if (_v) {
56921 {
56922 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[4], NULL);
56923 _v = SWIG_CheckState(res);
56924 }
56925 if (_v) {
56926 int res = SWIG_ConvertPtr(argv[5], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56927 _v = SWIG_CheckState(res);
56928 if (_v) {
56929 int res = SWIG_ConvertPtr(argv[6], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
56930 _v = SWIG_CheckState(res);
56931 if (_v) {
56932 return _wrap_SBTarget_BreakpointCreateByNames__SWIG_2(self, argc, argv);
56933 }
56934 }
56935 }
56936 }
56937 }
56938 }
56939 }
56940 }
56941
56942fail:
56943 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByNames'.\n"
56944 " Possible C/C++ prototypes are:\n"
56945 " lldb::SBTarget::BreakpointCreateByNames(char const **,uint32_t,uint32_t,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
56946 " lldb::SBTarget::BreakpointCreateByNames(char const **,uint32_t,uint32_t,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
56947 " lldb::SBTarget::BreakpointCreateByNames(char const **,uint32_t,uint32_t,lldb::LanguageType,lldb::addr_t,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
56948 return 0;
56949}
56950
56951
56952SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
56953 PyObject *resultobj = 0;
56954 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
56955 char *arg2 = (char *) 0 ;
56956 char *arg3 = (char *) 0 ;
56957 void *argp1 = 0 ;
56958 int res1 = 0 ;
56959 int res2 ;
56960 char *buf2 = 0 ;
56961 int alloc2 = 0 ;
56962 int res3 ;
56963 char *buf3 = 0 ;
56964 int alloc3 = 0 ;
56965 lldb::SBBreakpoint result;
56966
56967 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
56968 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
56969 if (!SWIG_IsOK(res1)) {
56970 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
56971 }
56972 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
56973 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
56974 if (!SWIG_IsOK(res2)) {
56975 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "2"" of type '" "char const *""'");
56976 }
56977 arg2 = reinterpret_cast< char * >(buf2);
56978 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
56979 if (!SWIG_IsOK(res3)) {
56980 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "3"" of type '" "char const *""'");
56981 }
56982 arg3 = reinterpret_cast< char * >(buf3);
56983 {
56984 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
56985 result = (arg1)->BreakpointCreateByRegex((char const *)arg2,(char const *)arg3);
56986 SWIG_PYTHON_THREAD_END_ALLOW;
56987 }
56988 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
56989 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56990 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
56991 return resultobj;
56992fail:
56993 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
56994 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
56995 return NULL;
56996}
56997
56998
56999SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57000 PyObject *resultobj = 0;
57001 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57002 char *arg2 = (char *) 0 ;
57003 void *argp1 = 0 ;
57004 int res1 = 0 ;
57005 int res2 ;
57006 char *buf2 = 0 ;
57007 int alloc2 = 0 ;
57008 lldb::SBBreakpoint result;
57009
57010 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
57011 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57012 if (!SWIG_IsOK(res1)) {
57013 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57014 }
57015 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57016 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57017 if (!SWIG_IsOK(res2)) {
57018 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "2"" of type '" "char const *""'");
57019 }
57020 arg2 = reinterpret_cast< char * >(buf2);
57021 {
57022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57023 result = (arg1)->BreakpointCreateByRegex((char const *)arg2);
57024 SWIG_PYTHON_THREAD_END_ALLOW;
57025 }
57026 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57027 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57028 return resultobj;
57029fail:
57030 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57031 return NULL;
57032}
57033
57034
57035SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57036 PyObject *resultobj = 0;
57037 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57038 char *arg2 = (char *) 0 ;
57039 lldb::LanguageType arg3 ;
57040 lldb::SBFileSpecList *arg4 = 0 ;
57041 lldb::SBFileSpecList *arg5 = 0 ;
57042 void *argp1 = 0 ;
57043 int res1 = 0 ;
57044 int res2 ;
57045 char *buf2 = 0 ;
57046 int alloc2 = 0 ;
57047 int val3 ;
57048 int ecode3 = 0 ;
57049 void *argp4 = 0 ;
57050 int res4 = 0 ;
57051 void *argp5 = 0 ;
57052 int res5 = 0 ;
57053 lldb::SBBreakpoint result;
57054
57055 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
57056 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57057 if (!SWIG_IsOK(res1)) {
57058 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57059 }
57060 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57061 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57062 if (!SWIG_IsOK(res2)) {
57063 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "2"" of type '" "char const *""'");
57064 }
57065 arg2 = reinterpret_cast< char * >(buf2);
57066 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
57067 if (!SWIG_IsOK(ecode3)) {
57068 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "3"" of type '" "lldb::LanguageType""'");
57069 }
57070 arg3 = static_cast< lldb::LanguageType >(val3);
57071 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57072 if (!SWIG_IsOK(res4)) {
57073 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57074 }
57075 if (!argp4) {
57076 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57077 }
57078 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
57079 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57080 if (!SWIG_IsOK(res5)) {
57081 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
57082 }
57083 if (!argp5) {
57084 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateByRegex" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
57085 }
57086 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
57087 {
57088 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57089 result = (arg1)->BreakpointCreateByRegex((char const *)arg2,arg3,(lldb::SBFileSpecList const &)*arg4,(lldb::SBFileSpecList const &)*arg5);
57090 SWIG_PYTHON_THREAD_END_ALLOW;
57091 }
57092 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57093 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57094 return resultobj;
57095fail:
57096 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57097 return NULL;
57098}
57099
57100
57101SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByRegex(PyObject *self, PyObject *args) {
57102 Py_ssize_t argc;
57103 PyObject *argv[6] = {
57104 0
57105 };
57106
57107 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateByRegex", 0, 5, argv))) SWIG_fail;
57108 --argc;
57109 if (argc == 2) {
57110 int _v;
57111 void *vptr = 0;
57112 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57113 _v = SWIG_CheckState(res);
57114 if (_v) {
57115 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57116 _v = SWIG_CheckState(res);
57117 if (_v) {
57118 return _wrap_SBTarget_BreakpointCreateByRegex__SWIG_1(self, argc, argv);
57119 }
57120 }
57121 }
57122 if (argc == 3) {
57123 int _v;
57124 void *vptr = 0;
57125 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57126 _v = SWIG_CheckState(res);
57127 if (_v) {
57128 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57129 _v = SWIG_CheckState(res);
57130 if (_v) {
57131 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
57132 _v = SWIG_CheckState(res);
57133 if (_v) {
57134 return _wrap_SBTarget_BreakpointCreateByRegex__SWIG_0(self, argc, argv);
57135 }
57136 }
57137 }
57138 }
57139 if (argc == 5) {
57140 int _v;
57141 void *vptr = 0;
57142 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57143 _v = SWIG_CheckState(res);
57144 if (_v) {
57145 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57146 _v = SWIG_CheckState(res);
57147 if (_v) {
57148 {
57149 int res = SWIG_AsVal_int(argv[2], NULL);
57150 _v = SWIG_CheckState(res);
57151 }
57152 if (_v) {
57153 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57154 _v = SWIG_CheckState(res);
57155 if (_v) {
57156 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57157 _v = SWIG_CheckState(res);
57158 if (_v) {
57159 return _wrap_SBTarget_BreakpointCreateByRegex__SWIG_2(self, argc, argv);
57160 }
57161 }
57162 }
57163 }
57164 }
57165 }
57166
57167fail:
57168 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateByRegex'.\n"
57169 " Possible C/C++ prototypes are:\n"
57170 " lldb::SBTarget::BreakpointCreateByRegex(char const *,char const *)\n"
57171 " lldb::SBTarget::BreakpointCreateByRegex(char const *)\n"
57172 " lldb::SBTarget::BreakpointCreateByRegex(char const *,lldb::LanguageType,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
57173 return 0;
57174}
57175
57176
57177SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57178 PyObject *resultobj = 0;
57179 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57180 char *arg2 = (char *) 0 ;
57181 lldb::SBFileSpec *arg3 = 0 ;
57182 char *arg4 = (char *) 0 ;
57183 void *argp1 = 0 ;
57184 int res1 = 0 ;
57185 int res2 ;
57186 char *buf2 = 0 ;
57187 int alloc2 = 0 ;
57188 void *argp3 = 0 ;
57189 int res3 = 0 ;
57190 int res4 ;
57191 char *buf4 = 0 ;
57192 int alloc4 = 0 ;
57193 lldb::SBBreakpoint result;
57194
57195 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
57196 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57197 if (!SWIG_IsOK(res1)) {
57198 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57199 }
57200 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57201 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57202 if (!SWIG_IsOK(res2)) {
57203 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
57204 }
57205 arg2 = reinterpret_cast< char * >(buf2);
57206 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
57207 if (!SWIG_IsOK(res3)) {
57208 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
57209 }
57210 if (!argp3) {
57211 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
57212 }
57213 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
57214 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
57215 if (!SWIG_IsOK(res4)) {
57216 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "char const *""'");
57217 }
57218 arg4 = reinterpret_cast< char * >(buf4);
57219 {
57220 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57221 result = (arg1)->BreakpointCreateBySourceRegex((char const *)arg2,(lldb::SBFileSpec const &)*arg3,(char const *)arg4);
57222 SWIG_PYTHON_THREAD_END_ALLOW;
57223 }
57224 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57225 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57226 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
57227 return resultobj;
57228fail:
57229 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57230 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
57231 return NULL;
57232}
57233
57234
57235SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57236 PyObject *resultobj = 0;
57237 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57238 char *arg2 = (char *) 0 ;
57239 lldb::SBFileSpec *arg3 = 0 ;
57240 void *argp1 = 0 ;
57241 int res1 = 0 ;
57242 int res2 ;
57243 char *buf2 = 0 ;
57244 int alloc2 = 0 ;
57245 void *argp3 = 0 ;
57246 int res3 = 0 ;
57247 lldb::SBBreakpoint result;
57248
57249 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
57250 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57251 if (!SWIG_IsOK(res1)) {
57252 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57253 }
57254 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57255 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57256 if (!SWIG_IsOK(res2)) {
57257 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
57258 }
57259 arg2 = reinterpret_cast< char * >(buf2);
57260 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 | 0);
57261 if (!SWIG_IsOK(res3)) {
57262 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
57263 }
57264 if (!argp3) {
57265 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpec const &""'");
57266 }
57267 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
57268 {
57269 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57270 result = (arg1)->BreakpointCreateBySourceRegex((char const *)arg2,(lldb::SBFileSpec const &)*arg3);
57271 SWIG_PYTHON_THREAD_END_ALLOW;
57272 }
57273 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57274 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57275 return resultobj;
57276fail:
57277 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57278 return NULL;
57279}
57280
57281
57282SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57283 PyObject *resultobj = 0;
57284 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57285 char *arg2 = (char *) 0 ;
57286 lldb::SBFileSpecList *arg3 = 0 ;
57287 lldb::SBFileSpecList *arg4 = 0 ;
57288 void *argp1 = 0 ;
57289 int res1 = 0 ;
57290 int res2 ;
57291 char *buf2 = 0 ;
57292 int alloc2 = 0 ;
57293 void *argp3 = 0 ;
57294 int res3 = 0 ;
57295 void *argp4 = 0 ;
57296 int res4 = 0 ;
57297 lldb::SBBreakpoint result;
57298
57299 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
57300 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57301 if (!SWIG_IsOK(res1)) {
57302 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57303 }
57304 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57305 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57306 if (!SWIG_IsOK(res2)) {
57307 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
57308 }
57309 arg2 = reinterpret_cast< char * >(buf2);
57310 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57311 if (!SWIG_IsOK(res3)) {
57312 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
57313 }
57314 if (!argp3) {
57315 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
57316 }
57317 arg3 = reinterpret_cast< lldb::SBFileSpecList * >(argp3);
57318 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57319 if (!SWIG_IsOK(res4)) {
57320 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57321 }
57322 if (!argp4) {
57323 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57324 }
57325 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
57326 {
57327 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57328 result = (arg1)->BreakpointCreateBySourceRegex((char const *)arg2,(lldb::SBFileSpecList const &)*arg3,(lldb::SBFileSpecList const &)*arg4);
57329 SWIG_PYTHON_THREAD_END_ALLOW;
57330 }
57331 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57332 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57333 return resultobj;
57334fail:
57335 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57336 return NULL;
57337}
57338
57339
57340SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57341 PyObject *resultobj = 0;
57342 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57343 char *arg2 = (char *) 0 ;
57344 lldb::SBFileSpecList *arg3 = 0 ;
57345 lldb::SBFileSpecList *arg4 = 0 ;
57346 lldb::SBStringList *arg5 = 0 ;
57347 void *argp1 = 0 ;
57348 int res1 = 0 ;
57349 int res2 ;
57350 char *buf2 = 0 ;
57351 int alloc2 = 0 ;
57352 void *argp3 = 0 ;
57353 int res3 = 0 ;
57354 void *argp4 = 0 ;
57355 int res4 = 0 ;
57356 void *argp5 = 0 ;
57357 int res5 = 0 ;
57358 lldb::SBBreakpoint result;
57359
57360 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
57361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57362 if (!SWIG_IsOK(res1)) {
57363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57364 }
57365 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57366 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57367 if (!SWIG_IsOK(res2)) {
57368 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "2"" of type '" "char const *""'");
57369 }
57370 arg2 = reinterpret_cast< char * >(buf2);
57371 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57372 if (!SWIG_IsOK(res3)) {
57373 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
57374 }
57375 if (!argp3) {
57376 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "3"" of type '" "lldb::SBFileSpecList const &""'");
57377 }
57378 arg3 = reinterpret_cast< lldb::SBFileSpecList * >(argp3);
57379 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57380 if (!SWIG_IsOK(res4)) {
57381 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57382 }
57383 if (!argp4) {
57384 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57385 }
57386 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
57387 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBStringList, 0 | 0);
57388 if (!SWIG_IsOK(res5)) {
57389 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "5"" of type '" "lldb::SBStringList const &""'");
57390 }
57391 if (!argp5) {
57392 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySourceRegex" "', argument " "5"" of type '" "lldb::SBStringList const &""'");
57393 }
57394 arg5 = reinterpret_cast< lldb::SBStringList * >(argp5);
57395 {
57396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57397 result = (arg1)->BreakpointCreateBySourceRegex((char const *)arg2,(lldb::SBFileSpecList const &)*arg3,(lldb::SBFileSpecList const &)*arg4,(lldb::SBStringList const &)*arg5);
57398 SWIG_PYTHON_THREAD_END_ALLOW;
57399 }
57400 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57401 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57402 return resultobj;
57403fail:
57404 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57405 return NULL;
57406}
57407
57408
57409SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySourceRegex(PyObject *self, PyObject *args) {
57410 Py_ssize_t argc;
57411 PyObject *argv[6] = {
57412 0
57413 };
57414
57415 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateBySourceRegex", 0, 5, argv))) SWIG_fail;
57416 --argc;
57417 if (argc == 3) {
57418 int _v;
57419 void *vptr = 0;
57420 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57421 _v = SWIG_CheckState(res);
57422 if (_v) {
57423 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57424 _v = SWIG_CheckState(res);
57425 if (_v) {
57426 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
57427 _v = SWIG_CheckState(res);
57428 if (_v) {
57429 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_1(self, argc, argv);
57430 }
57431 }
57432 }
57433 }
57434 if (argc == 4) {
57435 int _v;
57436 void *vptr = 0;
57437 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57438 _v = SWIG_CheckState(res);
57439 if (_v) {
57440 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57441 _v = SWIG_CheckState(res);
57442 if (_v) {
57443 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL | 0);
57444 _v = SWIG_CheckState(res);
57445 if (_v) {
57446 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
57447 _v = SWIG_CheckState(res);
57448 if (_v) {
57449 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_0(self, argc, argv);
57450 }
57451 }
57452 }
57453 }
57454 }
57455 if (argc == 4) {
57456 int _v;
57457 void *vptr = 0;
57458 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57459 _v = SWIG_CheckState(res);
57460 if (_v) {
57461 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57462 _v = SWIG_CheckState(res);
57463 if (_v) {
57464 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57465 _v = SWIG_CheckState(res);
57466 if (_v) {
57467 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57468 _v = SWIG_CheckState(res);
57469 if (_v) {
57470 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_2(self, argc, argv);
57471 }
57472 }
57473 }
57474 }
57475 }
57476 if (argc == 5) {
57477 int _v;
57478 void *vptr = 0;
57479 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57480 _v = SWIG_CheckState(res);
57481 if (_v) {
57482 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57483 _v = SWIG_CheckState(res);
57484 if (_v) {
57485 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57486 _v = SWIG_CheckState(res);
57487 if (_v) {
57488 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57489 _v = SWIG_CheckState(res);
57490 if (_v) {
57491 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL | 0);
57492 _v = SWIG_CheckState(res);
57493 if (_v) {
57494 return _wrap_SBTarget_BreakpointCreateBySourceRegex__SWIG_3(self, argc, argv);
57495 }
57496 }
57497 }
57498 }
57499 }
57500 }
57501
57502fail:
57503 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateBySourceRegex'.\n"
57504 " Possible C/C++ prototypes are:\n"
57505 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpec const &,char const *)\n"
57506 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpec const &)\n"
57507 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n"
57508 " lldb::SBTarget::BreakpointCreateBySourceRegex(char const *,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &,lldb::SBStringList const &)\n");
57509 return 0;
57510}
57511
57512
57513SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateForException(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57514 PyObject *resultobj = 0;
57515 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57516 lldb::LanguageType arg2 ;
57517 bool arg3 ;
57518 bool arg4 ;
57519 void *argp1 = 0 ;
57520 int res1 = 0 ;
57521 int val2 ;
57522 int ecode2 = 0 ;
57523 bool val3 ;
57524 int ecode3 = 0 ;
57525 bool val4 ;
57526 int ecode4 = 0 ;
57527 PyObject *swig_obj[4] ;
57528 lldb::SBBreakpoint result;
57529
57530 if (!SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateForException", 4, 4, swig_obj)) SWIG_fail;
57531 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57532 if (!SWIG_IsOK(res1)) {
57533 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57534 }
57535 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57536 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
57537 if (!SWIG_IsOK(ecode2)) {
57538 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "2"" of type '" "lldb::LanguageType""'");
57539 }
57540 arg2 = static_cast< lldb::LanguageType >(val2);
57541 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
57542 if (!SWIG_IsOK(ecode3)) {
57543 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "3"" of type '" "bool""'");
57544 }
57545 arg3 = static_cast< bool >(val3);
57546 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
57547 if (!SWIG_IsOK(ecode4)) {
57548 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointCreateForException" "', argument " "4"" of type '" "bool""'");
57549 }
57550 arg4 = static_cast< bool >(val4);
57551 {
57552 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57553 result = (arg1)->BreakpointCreateForException(arg2,arg3,arg4);
57554 SWIG_PYTHON_THREAD_END_ALLOW;
57555 }
57556 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57557 return resultobj;
57558fail:
57559 return NULL;
57560}
57561
57562
57563SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateByAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57564 PyObject *resultobj = 0;
57565 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57566 lldb::addr_t arg2 ;
57567 void *argp1 = 0 ;
57568 int res1 = 0 ;
57569 unsigned long long val2 ;
57570 int ecode2 = 0 ;
57571 PyObject *swig_obj[2] ;
57572 lldb::SBBreakpoint result;
57573
57574 if (!SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateByAddress", 2, 2, swig_obj)) SWIG_fail;
57575 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57576 if (!SWIG_IsOK(res1)) {
57577 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateByAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57578 }
57579 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57580 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
57581 if (!SWIG_IsOK(ecode2)) {
57582 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_BreakpointCreateByAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
57583 }
57584 arg2 = static_cast< lldb::addr_t >(val2);
57585 {
57586 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57587 result = (arg1)->BreakpointCreateByAddress(arg2);
57588 SWIG_PYTHON_THREAD_END_ALLOW;
57589 }
57590 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57591 return resultobj;
57592fail:
57593 return NULL;
57594}
57595
57596
57597SWIGINTERN PyObject *_wrap_SBTarget_GetEnvironment(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57598 PyObject *resultobj = 0;
57599 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57600 void *argp1 = 0 ;
57601 int res1 = 0 ;
57602 PyObject *swig_obj[1] ;
57603 lldb::SBEnvironment result;
57604
57605 if (!args) SWIG_fail;
57606 swig_obj[0] = args;
57607 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57608 if (!SWIG_IsOK(res1)) {
57609 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetEnvironment" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57610 }
57611 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57612 {
57613 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57614 result = (arg1)->GetEnvironment();
57615 SWIG_PYTHON_THREAD_END_ALLOW;
57616 }
57617 resultobj = SWIG_NewPointerObj((new lldb::SBEnvironment(static_cast< const lldb::SBEnvironment& >(result))), SWIGTYPE_p_lldb__SBEnvironment, SWIG_POINTER_OWN | 0 );
57618 return resultobj;
57619fail:
57620 return NULL;
57621}
57622
57623
57624SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateBySBAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57625 PyObject *resultobj = 0;
57626 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57627 lldb::SBAddress *arg2 = 0 ;
57628 void *argp1 = 0 ;
57629 int res1 = 0 ;
57630 void *argp2 = 0 ;
57631 int res2 = 0 ;
57632 PyObject *swig_obj[2] ;
57633 lldb::SBBreakpoint result;
57634
57635 if (!SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateBySBAddress", 2, 2, swig_obj)) SWIG_fail;
57636 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57637 if (!SWIG_IsOK(res1)) {
57638 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateBySBAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57639 }
57640 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57641 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
57642 if (!SWIG_IsOK(res2)) {
57643 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateBySBAddress" "', argument " "2"" of type '" "lldb::SBAddress &""'");
57644 }
57645 if (!argp2) {
57646 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateBySBAddress" "', argument " "2"" of type '" "lldb::SBAddress &""'");
57647 }
57648 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
57649 {
57650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57651 result = (arg1)->BreakpointCreateBySBAddress(*arg2);
57652 SWIG_PYTHON_THREAD_END_ALLOW;
57653 }
57654 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57655 return resultobj;
57656fail:
57657 return NULL;
57658}
57659
57660
57661SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57662 PyObject *resultobj = 0;
57663 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57664 char *arg2 = (char *) 0 ;
57665 lldb::SBStructuredData *arg3 = 0 ;
57666 lldb::SBFileSpecList *arg4 = 0 ;
57667 lldb::SBFileSpecList *arg5 = 0 ;
57668 bool arg6 ;
57669 void *argp1 = 0 ;
57670 int res1 = 0 ;
57671 int res2 ;
57672 char *buf2 = 0 ;
57673 int alloc2 = 0 ;
57674 void *argp3 = 0 ;
57675 int res3 = 0 ;
57676 void *argp4 = 0 ;
57677 int res4 = 0 ;
57678 void *argp5 = 0 ;
57679 int res5 = 0 ;
57680 bool val6 ;
57681 int ecode6 = 0 ;
57682 lldb::SBBreakpoint result;
57683
57684 if ((nobjs < 6) || (nobjs > 6)) SWIG_fail;
57685 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57686 if (!SWIG_IsOK(res1)) {
57687 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57688 }
57689 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57690 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57691 if (!SWIG_IsOK(res2)) {
57692 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "2"" of type '" "char const *""'");
57693 }
57694 arg2 = reinterpret_cast< char * >(buf2);
57695 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
57696 if (!SWIG_IsOK(res3)) {
57697 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
57698 }
57699 if (!argp3) {
57700 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
57701 }
57702 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
57703 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57704 if (!SWIG_IsOK(res4)) {
57705 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57706 }
57707 if (!argp4) {
57708 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57709 }
57710 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
57711 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57712 if (!SWIG_IsOK(res5)) {
57713 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
57714 }
57715 if (!argp5) {
57716 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
57717 }
57718 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
57719 ecode6 = SWIG_AsVal_bool(swig_obj[5], &val6);
57720 if (!SWIG_IsOK(ecode6)) {
57721 SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "6"" of type '" "bool""'");
57722 }
57723 arg6 = static_cast< bool >(val6);
57724 {
57725 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57726 result = (arg1)->BreakpointCreateFromScript((char const *)arg2,*arg3,(lldb::SBFileSpecList const &)*arg4,(lldb::SBFileSpecList const &)*arg5,arg6);
57727 SWIG_PYTHON_THREAD_END_ALLOW;
57728 }
57729 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57730 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57731 return resultobj;
57732fail:
57733 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57734 return NULL;
57735}
57736
57737
57738SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
57739 PyObject *resultobj = 0;
57740 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57741 char *arg2 = (char *) 0 ;
57742 lldb::SBStructuredData *arg3 = 0 ;
57743 lldb::SBFileSpecList *arg4 = 0 ;
57744 lldb::SBFileSpecList *arg5 = 0 ;
57745 void *argp1 = 0 ;
57746 int res1 = 0 ;
57747 int res2 ;
57748 char *buf2 = 0 ;
57749 int alloc2 = 0 ;
57750 void *argp3 = 0 ;
57751 int res3 = 0 ;
57752 void *argp4 = 0 ;
57753 int res4 = 0 ;
57754 void *argp5 = 0 ;
57755 int res5 = 0 ;
57756 lldb::SBBreakpoint result;
57757
57758 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
57759 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57760 if (!SWIG_IsOK(res1)) {
57761 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57762 }
57763 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57764 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
57765 if (!SWIG_IsOK(res2)) {
57766 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "2"" of type '" "char const *""'");
57767 }
57768 arg2 = reinterpret_cast< char * >(buf2);
57769 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
57770 if (!SWIG_IsOK(res3)) {
57771 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
57772 }
57773 if (!argp3) {
57774 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
57775 }
57776 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
57777 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57778 if (!SWIG_IsOK(res4)) {
57779 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57780 }
57781 if (!argp4) {
57782 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "4"" of type '" "lldb::SBFileSpecList const &""'");
57783 }
57784 arg4 = reinterpret_cast< lldb::SBFileSpecList * >(argp4);
57785 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBFileSpecList, 0 | 0);
57786 if (!SWIG_IsOK(res5)) {
57787 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
57788 }
57789 if (!argp5) {
57790 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointCreateFromScript" "', argument " "5"" of type '" "lldb::SBFileSpecList const &""'");
57791 }
57792 arg5 = reinterpret_cast< lldb::SBFileSpecList * >(argp5);
57793 {
57794 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57795 result = (arg1)->BreakpointCreateFromScript((char const *)arg2,*arg3,(lldb::SBFileSpecList const &)*arg4,(lldb::SBFileSpecList const &)*arg5);
57796 SWIG_PYTHON_THREAD_END_ALLOW;
57797 }
57798 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57799 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57800 return resultobj;
57801fail:
57802 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
57803 return NULL;
57804}
57805
57806
57807SWIGINTERN PyObject *_wrap_SBTarget_BreakpointCreateFromScript(PyObject *self, PyObject *args) {
57808 Py_ssize_t argc;
57809 PyObject *argv[7] = {
57810 0
57811 };
57812
57813 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointCreateFromScript", 0, 6, argv))) SWIG_fail;
57814 --argc;
57815 if (argc == 5) {
57816 int _v;
57817 void *vptr = 0;
57818 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57819 _v = SWIG_CheckState(res);
57820 if (_v) {
57821 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57822 _v = SWIG_CheckState(res);
57823 if (_v) {
57824 void *vptr = 0;
57825 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
57826 _v = SWIG_CheckState(res);
57827 if (_v) {
57828 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57829 _v = SWIG_CheckState(res);
57830 if (_v) {
57831 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57832 _v = SWIG_CheckState(res);
57833 if (_v) {
57834 return _wrap_SBTarget_BreakpointCreateFromScript__SWIG_1(self, argc, argv);
57835 }
57836 }
57837 }
57838 }
57839 }
57840 }
57841 if (argc == 6) {
57842 int _v;
57843 void *vptr = 0;
57844 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
57845 _v = SWIG_CheckState(res);
57846 if (_v) {
57847 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
57848 _v = SWIG_CheckState(res);
57849 if (_v) {
57850 void *vptr = 0;
57851 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
57852 _v = SWIG_CheckState(res);
57853 if (_v) {
57854 int res = SWIG_ConvertPtr(argv[3], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57855 _v = SWIG_CheckState(res);
57856 if (_v) {
57857 int res = SWIG_ConvertPtr(argv[4], 0, SWIGTYPE_p_lldb__SBFileSpecList, SWIG_POINTER_NO_NULL | 0);
57858 _v = SWIG_CheckState(res);
57859 if (_v) {
57860 {
57861 int res = SWIG_AsVal_bool(argv[5], NULL);
57862 _v = SWIG_CheckState(res);
57863 }
57864 if (_v) {
57865 return _wrap_SBTarget_BreakpointCreateFromScript__SWIG_0(self, argc, argv);
57866 }
57867 }
57868 }
57869 }
57870 }
57871 }
57872 }
57873
57874fail:
57875 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointCreateFromScript'.\n"
57876 " Possible C/C++ prototypes are:\n"
57877 " lldb::SBTarget::BreakpointCreateFromScript(char const *,lldb::SBStructuredData &,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &,bool)\n"
57878 " lldb::SBTarget::BreakpointCreateFromScript(char const *,lldb::SBStructuredData &,lldb::SBFileSpecList const &,lldb::SBFileSpecList const &)\n");
57879 return 0;
57880}
57881
57882
57883SWIGINTERN PyObject *_wrap_SBTarget_GetNumBreakpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57884 PyObject *resultobj = 0;
57885 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57886 void *argp1 = 0 ;
57887 int res1 = 0 ;
57888 PyObject *swig_obj[1] ;
57889 uint32_t result;
57890
57891 if (!args) SWIG_fail;
57892 swig_obj[0] = args;
57893 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57894 if (!SWIG_IsOK(res1)) {
57895 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
57896 }
57897 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57898 {
57899 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57900 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetNumBreakpoints();
57901 SWIG_PYTHON_THREAD_END_ALLOW;
57902 }
57903 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
57904 return resultobj;
57905fail:
57906 return NULL;
57907}
57908
57909
57910SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57911 PyObject *resultobj = 0;
57912 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57913 uint32_t arg2 ;
57914 void *argp1 = 0 ;
57915 int res1 = 0 ;
57916 unsigned int val2 ;
57917 int ecode2 = 0 ;
57918 PyObject *swig_obj[2] ;
57919 lldb::SBBreakpoint result;
57920
57921 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetBreakpointAtIndex", 2, 2, swig_obj)) SWIG_fail;
57922 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57923 if (!SWIG_IsOK(res1)) {
57924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBreakpointAtIndex" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
57925 }
57926 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57927 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
57928 if (!SWIG_IsOK(ecode2)) {
57929 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetBreakpointAtIndex" "', argument " "2"" of type '" "uint32_t""'");
57930 }
57931 arg2 = static_cast< uint32_t >(val2);
57932 {
57933 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57934 result = ((lldb::SBTarget const *)arg1)->GetBreakpointAtIndex(arg2);
57935 SWIG_PYTHON_THREAD_END_ALLOW;
57936 }
57937 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
57938 return resultobj;
57939fail:
57940 return NULL;
57941}
57942
57943
57944SWIGINTERN PyObject *_wrap_SBTarget_BreakpointDelete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57945 PyObject *resultobj = 0;
57946 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57947 lldb::break_id_t arg2 ;
57948 void *argp1 = 0 ;
57949 int res1 = 0 ;
57950 int val2 ;
57951 int ecode2 = 0 ;
57952 PyObject *swig_obj[2] ;
57953 bool result;
57954
57955 if (!SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointDelete", 2, 2, swig_obj)) SWIG_fail;
57956 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57957 if (!SWIG_IsOK(res1)) {
57958 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointDelete" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57959 }
57960 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57961 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
57962 if (!SWIG_IsOK(ecode2)) {
57963 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_BreakpointDelete" "', argument " "2"" of type '" "lldb::break_id_t""'");
57964 }
57965 arg2 = static_cast< lldb::break_id_t >(val2);
57966 {
57967 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
57968 result = (bool)(arg1)->BreakpointDelete(arg2);
57969 SWIG_PYTHON_THREAD_END_ALLOW;
57970 }
57971 resultobj = SWIG_From_bool(static_cast< bool >(result));
57972 return resultobj;
57973fail:
57974 return NULL;
57975}
57976
57977
57978SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
57979 PyObject *resultobj = 0;
57980 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
57981 lldb::break_id_t arg2 ;
57982 void *argp1 = 0 ;
57983 int res1 = 0 ;
57984 int val2 ;
57985 int ecode2 = 0 ;
57986 PyObject *swig_obj[2] ;
57987 lldb::SBBreakpoint result;
57988
57989 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindBreakpointByID", 2, 2, swig_obj)) SWIG_fail;
57990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
57991 if (!SWIG_IsOK(res1)) {
57992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindBreakpointByID" "', argument " "1"" of type '" "lldb::SBTarget *""'");
57993 }
57994 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
57995 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
57996 if (!SWIG_IsOK(ecode2)) {
57997 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_FindBreakpointByID" "', argument " "2"" of type '" "lldb::break_id_t""'");
57998 }
57999 arg2 = static_cast< lldb::break_id_t >(val2);
58000 {
58001 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58002 result = (arg1)->FindBreakpointByID(arg2);
58003 SWIG_PYTHON_THREAD_END_ALLOW;
58004 }
58005 resultobj = SWIG_NewPointerObj((new lldb::SBBreakpoint(static_cast< const lldb::SBBreakpoint& >(result))), SWIGTYPE_p_lldb__SBBreakpoint, SWIG_POINTER_OWN | 0 );
58006 return resultobj;
58007fail:
58008 return NULL;
58009}
58010
58011
58012SWIGINTERN PyObject *_wrap_SBTarget_FindBreakpointsByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58013 PyObject *resultobj = 0;
58014 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58015 char *arg2 = (char *) 0 ;
58016 lldb::SBBreakpointList *arg3 = 0 ;
58017 void *argp1 = 0 ;
58018 int res1 = 0 ;
58019 int res2 ;
58020 char *buf2 = 0 ;
58021 int alloc2 = 0 ;
58022 void *argp3 = 0 ;
58023 int res3 = 0 ;
58024 PyObject *swig_obj[3] ;
58025 bool result;
58026
58027 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindBreakpointsByName", 3, 3, swig_obj)) SWIG_fail;
58028 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58029 if (!SWIG_IsOK(res1)) {
58030 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindBreakpointsByName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58031 }
58032 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58033 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
58034 if (!SWIG_IsOK(res2)) {
58035 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindBreakpointsByName" "', argument " "2"" of type '" "char const *""'");
58036 }
58037 arg2 = reinterpret_cast< char * >(buf2);
58038 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
58039 if (!SWIG_IsOK(res3)) {
58040 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_FindBreakpointsByName" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58041 }
58042 if (!argp3) {
58043 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_FindBreakpointsByName" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58044 }
58045 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
58046 {
58047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58048 result = (bool)(arg1)->FindBreakpointsByName((char const *)arg2,*arg3);
58049 SWIG_PYTHON_THREAD_END_ALLOW;
58050 }
58051 resultobj = SWIG_From_bool(static_cast< bool >(result));
58052 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58053 return resultobj;
58054fail:
58055 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58056 return NULL;
58057}
58058
58059
58060SWIGINTERN PyObject *_wrap_SBTarget_DeleteBreakpointName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58061 PyObject *resultobj = 0;
58062 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58063 char *arg2 = (char *) 0 ;
58064 void *argp1 = 0 ;
58065 int res1 = 0 ;
58066 int res2 ;
58067 char *buf2 = 0 ;
58068 int alloc2 = 0 ;
58069 PyObject *swig_obj[2] ;
58070
58071 if (!SWIG_Python_UnpackTuple(args, "SBTarget_DeleteBreakpointName", 2, 2, swig_obj)) SWIG_fail;
58072 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58073 if (!SWIG_IsOK(res1)) {
58074 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteBreakpointName" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58075 }
58076 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58077 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
58078 if (!SWIG_IsOK(res2)) {
58079 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_DeleteBreakpointName" "', argument " "2"" of type '" "char const *""'");
58080 }
58081 arg2 = reinterpret_cast< char * >(buf2);
58082 {
58083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58084 (arg1)->DeleteBreakpointName((char const *)arg2);
58085 SWIG_PYTHON_THREAD_END_ALLOW;
58086 }
58087 resultobj = SWIG_Py_Void();
58088 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58089 return resultobj;
58090fail:
58091 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58092 return NULL;
58093}
58094
58095
58096SWIGINTERN PyObject *_wrap_SBTarget_GetBreakpointNames(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58097 PyObject *resultobj = 0;
58098 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58099 lldb::SBStringList *arg2 = 0 ;
58100 void *argp1 = 0 ;
58101 int res1 = 0 ;
58102 void *argp2 = 0 ;
58103 int res2 = 0 ;
58104 PyObject *swig_obj[2] ;
58105
58106 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetBreakpointNames", 2, 2, swig_obj)) SWIG_fail;
58107 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58108 if (!SWIG_IsOK(res1)) {
58109 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBreakpointNames" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58110 }
58111 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58112 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStringList, 0 );
58113 if (!SWIG_IsOK(res2)) {
58114 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetBreakpointNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
58115 }
58116 if (!argp2) {
58117 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetBreakpointNames" "', argument " "2"" of type '" "lldb::SBStringList &""'");
58118 }
58119 arg2 = reinterpret_cast< lldb::SBStringList * >(argp2);
58120 {
58121 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58122 (arg1)->GetBreakpointNames(*arg2);
58123 SWIG_PYTHON_THREAD_END_ALLOW;
58124 }
58125 resultobj = SWIG_Py_Void();
58126 return resultobj;
58127fail:
58128 return NULL;
58129}
58130
58131
58132SWIGINTERN PyObject *_wrap_SBTarget_EnableAllBreakpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58133 PyObject *resultobj = 0;
58134 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58135 void *argp1 = 0 ;
58136 int res1 = 0 ;
58137 PyObject *swig_obj[1] ;
58138 bool result;
58139
58140 if (!args) SWIG_fail;
58141 swig_obj[0] = args;
58142 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58143 if (!SWIG_IsOK(res1)) {
58144 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EnableAllBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58145 }
58146 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58147 {
58148 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58149 result = (bool)(arg1)->EnableAllBreakpoints();
58150 SWIG_PYTHON_THREAD_END_ALLOW;
58151 }
58152 resultobj = SWIG_From_bool(static_cast< bool >(result));
58153 return resultobj;
58154fail:
58155 return NULL;
58156}
58157
58158
58159SWIGINTERN PyObject *_wrap_SBTarget_DisableAllBreakpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58160 PyObject *resultobj = 0;
58161 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58162 void *argp1 = 0 ;
58163 int res1 = 0 ;
58164 PyObject *swig_obj[1] ;
58165 bool result;
58166
58167 if (!args) SWIG_fail;
58168 swig_obj[0] = args;
58169 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58170 if (!SWIG_IsOK(res1)) {
58171 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DisableAllBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58172 }
58173 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58174 {
58175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58176 result = (bool)(arg1)->DisableAllBreakpoints();
58177 SWIG_PYTHON_THREAD_END_ALLOW;
58178 }
58179 resultobj = SWIG_From_bool(static_cast< bool >(result));
58180 return resultobj;
58181fail:
58182 return NULL;
58183}
58184
58185
58186SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllBreakpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58187 PyObject *resultobj = 0;
58188 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58189 void *argp1 = 0 ;
58190 int res1 = 0 ;
58191 PyObject *swig_obj[1] ;
58192 bool result;
58193
58194 if (!args) SWIG_fail;
58195 swig_obj[0] = args;
58196 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58197 if (!SWIG_IsOK(res1)) {
58198 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteAllBreakpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58199 }
58200 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58201 {
58202 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58203 result = (bool)(arg1)->DeleteAllBreakpoints();
58204 SWIG_PYTHON_THREAD_END_ALLOW;
58205 }
58206 resultobj = SWIG_From_bool(static_cast< bool >(result));
58207 return resultobj;
58208fail:
58209 return NULL;
58210}
58211
58212
58213SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
58214 PyObject *resultobj = 0;
58215 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58216 lldb::SBFileSpec *arg2 = 0 ;
58217 lldb::SBBreakpointList *arg3 = 0 ;
58218 void *argp1 = 0 ;
58219 int res1 = 0 ;
58220 void *argp2 = 0 ;
58221 int res2 = 0 ;
58222 void *argp3 = 0 ;
58223 int res3 = 0 ;
58224 lldb::SBError result;
58225
58226 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
58227 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58228 if (!SWIG_IsOK(res1)) {
58229 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58230 }
58231 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58232 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
58233 if (!SWIG_IsOK(res2)) {
58234 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58235 }
58236 if (!argp2) {
58237 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58238 }
58239 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
58240 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
58241 if (!SWIG_IsOK(res3)) {
58242 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58243 }
58244 if (!argp3) {
58245 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58246 }
58247 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
58248 {
58249 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58250 result = (arg1)->BreakpointsCreateFromFile(*arg2,*arg3);
58251 SWIG_PYTHON_THREAD_END_ALLOW;
58252 }
58253 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
58254 return resultobj;
58255fail:
58256 return NULL;
58257}
58258
58259
58260SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
58261 PyObject *resultobj = 0;
58262 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58263 lldb::SBFileSpec *arg2 = 0 ;
58264 lldb::SBStringList *arg3 = 0 ;
58265 lldb::SBBreakpointList *arg4 = 0 ;
58266 void *argp1 = 0 ;
58267 int res1 = 0 ;
58268 void *argp2 = 0 ;
58269 int res2 = 0 ;
58270 void *argp3 = 0 ;
58271 int res3 = 0 ;
58272 void *argp4 = 0 ;
58273 int res4 = 0 ;
58274 lldb::SBError result;
58275
58276 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
58277 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58278 if (!SWIG_IsOK(res1)) {
58279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58280 }
58281 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58282 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
58283 if (!SWIG_IsOK(res2)) {
58284 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58285 }
58286 if (!argp2) {
58287 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58288 }
58289 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
58290 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStringList, 0 );
58291 if (!SWIG_IsOK(res3)) {
58292 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBStringList &""'");
58293 }
58294 if (!argp3) {
58295 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "3"" of type '" "lldb::SBStringList &""'");
58296 }
58297 arg3 = reinterpret_cast< lldb::SBStringList * >(argp3);
58298 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
58299 if (!SWIG_IsOK(res4)) {
58300 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "4"" of type '" "lldb::SBBreakpointList &""'");
58301 }
58302 if (!argp4) {
58303 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsCreateFromFile" "', argument " "4"" of type '" "lldb::SBBreakpointList &""'");
58304 }
58305 arg4 = reinterpret_cast< lldb::SBBreakpointList * >(argp4);
58306 {
58307 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58308 result = (arg1)->BreakpointsCreateFromFile(*arg2,*arg3,*arg4);
58309 SWIG_PYTHON_THREAD_END_ALLOW;
58310 }
58311 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
58312 return resultobj;
58313fail:
58314 return NULL;
58315}
58316
58317
58318SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsCreateFromFile(PyObject *self, PyObject *args) {
58319 Py_ssize_t argc;
58320 PyObject *argv[5] = {
58321 0
58322 };
58323
58324 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointsCreateFromFile", 0, 4, argv))) SWIG_fail;
58325 --argc;
58326 if (argc == 3) {
58327 int _v;
58328 void *vptr = 0;
58329 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
58330 _v = SWIG_CheckState(res);
58331 if (_v) {
58332 void *vptr = 0;
58333 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
58334 _v = SWIG_CheckState(res);
58335 if (_v) {
58336 void *vptr = 0;
58337 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
58338 _v = SWIG_CheckState(res);
58339 if (_v) {
58340 return _wrap_SBTarget_BreakpointsCreateFromFile__SWIG_0(self, argc, argv);
58341 }
58342 }
58343 }
58344 }
58345 if (argc == 4) {
58346 int _v;
58347 void *vptr = 0;
58348 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
58349 _v = SWIG_CheckState(res);
58350 if (_v) {
58351 void *vptr = 0;
58352 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
58353 _v = SWIG_CheckState(res);
58354 if (_v) {
58355 void *vptr = 0;
58356 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStringList, SWIG_POINTER_NO_NULL);
58357 _v = SWIG_CheckState(res);
58358 if (_v) {
58359 void *vptr = 0;
58360 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
58361 _v = SWIG_CheckState(res);
58362 if (_v) {
58363 return _wrap_SBTarget_BreakpointsCreateFromFile__SWIG_1(self, argc, argv);
58364 }
58365 }
58366 }
58367 }
58368 }
58369
58370fail:
58371 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointsCreateFromFile'.\n"
58372 " Possible C/C++ prototypes are:\n"
58373 " lldb::SBTarget::BreakpointsCreateFromFile(lldb::SBFileSpec &,lldb::SBBreakpointList &)\n"
58374 " lldb::SBTarget::BreakpointsCreateFromFile(lldb::SBFileSpec &,lldb::SBStringList &,lldb::SBBreakpointList &)\n");
58375 return 0;
58376}
58377
58378
58379SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
58380 PyObject *resultobj = 0;
58381 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58382 lldb::SBFileSpec *arg2 = 0 ;
58383 void *argp1 = 0 ;
58384 int res1 = 0 ;
58385 void *argp2 = 0 ;
58386 int res2 = 0 ;
58387 lldb::SBError result;
58388
58389 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
58390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58391 if (!SWIG_IsOK(res1)) {
58392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58393 }
58394 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58395 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
58396 if (!SWIG_IsOK(res2)) {
58397 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58398 }
58399 if (!argp2) {
58400 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58401 }
58402 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
58403 {
58404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58405 result = (arg1)->BreakpointsWriteToFile(*arg2);
58406 SWIG_PYTHON_THREAD_END_ALLOW;
58407 }
58408 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
58409 return resultobj;
58410fail:
58411 return NULL;
58412}
58413
58414
58415SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
58416 PyObject *resultobj = 0;
58417 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58418 lldb::SBFileSpec *arg2 = 0 ;
58419 lldb::SBBreakpointList *arg3 = 0 ;
58420 bool arg4 ;
58421 void *argp1 = 0 ;
58422 int res1 = 0 ;
58423 void *argp2 = 0 ;
58424 int res2 = 0 ;
58425 void *argp3 = 0 ;
58426 int res3 = 0 ;
58427 bool val4 ;
58428 int ecode4 = 0 ;
58429 lldb::SBError result;
58430
58431 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
58432 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58433 if (!SWIG_IsOK(res1)) {
58434 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58435 }
58436 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58437 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
58438 if (!SWIG_IsOK(res2)) {
58439 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58440 }
58441 if (!argp2) {
58442 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58443 }
58444 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
58445 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
58446 if (!SWIG_IsOK(res3)) {
58447 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58448 }
58449 if (!argp3) {
58450 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58451 }
58452 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
58453 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
58454 if (!SWIG_IsOK(ecode4)) {
58455 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "4"" of type '" "bool""'");
58456 }
58457 arg4 = static_cast< bool >(val4);
58458 {
58459 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58460 result = (arg1)->BreakpointsWriteToFile(*arg2,*arg3,arg4);
58461 SWIG_PYTHON_THREAD_END_ALLOW;
58462 }
58463 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
58464 return resultobj;
58465fail:
58466 return NULL;
58467}
58468
58469
58470SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
58471 PyObject *resultobj = 0;
58472 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58473 lldb::SBFileSpec *arg2 = 0 ;
58474 lldb::SBBreakpointList *arg3 = 0 ;
58475 void *argp1 = 0 ;
58476 int res1 = 0 ;
58477 void *argp2 = 0 ;
58478 int res2 = 0 ;
58479 void *argp3 = 0 ;
58480 int res3 = 0 ;
58481 lldb::SBError result;
58482
58483 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
58484 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58485 if (!SWIG_IsOK(res1)) {
58486 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58487 }
58488 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58489 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
58490 if (!SWIG_IsOK(res2)) {
58491 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58492 }
58493 if (!argp2) {
58494 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
58495 }
58496 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
58497 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBBreakpointList, 0 );
58498 if (!SWIG_IsOK(res3)) {
58499 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58500 }
58501 if (!argp3) {
58502 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_BreakpointsWriteToFile" "', argument " "3"" of type '" "lldb::SBBreakpointList &""'");
58503 }
58504 arg3 = reinterpret_cast< lldb::SBBreakpointList * >(argp3);
58505 {
58506 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58507 result = (arg1)->BreakpointsWriteToFile(*arg2,*arg3);
58508 SWIG_PYTHON_THREAD_END_ALLOW;
58509 }
58510 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
58511 return resultobj;
58512fail:
58513 return NULL;
58514}
58515
58516
58517SWIGINTERN PyObject *_wrap_SBTarget_BreakpointsWriteToFile(PyObject *self, PyObject *args) {
58518 Py_ssize_t argc;
58519 PyObject *argv[5] = {
58520 0
58521 };
58522
58523 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_BreakpointsWriteToFile", 0, 4, argv))) SWIG_fail;
58524 --argc;
58525 if (argc == 2) {
58526 int _v;
58527 void *vptr = 0;
58528 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
58529 _v = SWIG_CheckState(res);
58530 if (_v) {
58531 void *vptr = 0;
58532 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
58533 _v = SWIG_CheckState(res);
58534 if (_v) {
58535 return _wrap_SBTarget_BreakpointsWriteToFile__SWIG_0(self, argc, argv);
58536 }
58537 }
58538 }
58539 if (argc == 3) {
58540 int _v;
58541 void *vptr = 0;
58542 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
58543 _v = SWIG_CheckState(res);
58544 if (_v) {
58545 void *vptr = 0;
58546 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
58547 _v = SWIG_CheckState(res);
58548 if (_v) {
58549 void *vptr = 0;
58550 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
58551 _v = SWIG_CheckState(res);
58552 if (_v) {
58553 return _wrap_SBTarget_BreakpointsWriteToFile__SWIG_2(self, argc, argv);
58554 }
58555 }
58556 }
58557 }
58558 if (argc == 4) {
58559 int _v;
58560 void *vptr = 0;
58561 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
58562 _v = SWIG_CheckState(res);
58563 if (_v) {
58564 void *vptr = 0;
58565 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFileSpec, SWIG_POINTER_NO_NULL);
58566 _v = SWIG_CheckState(res);
58567 if (_v) {
58568 void *vptr = 0;
58569 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBBreakpointList, SWIG_POINTER_NO_NULL);
58570 _v = SWIG_CheckState(res);
58571 if (_v) {
58572 {
58573 int res = SWIG_AsVal_bool(argv[3], NULL);
58574 _v = SWIG_CheckState(res);
58575 }
58576 if (_v) {
58577 return _wrap_SBTarget_BreakpointsWriteToFile__SWIG_1(self, argc, argv);
58578 }
58579 }
58580 }
58581 }
58582 }
58583
58584fail:
58585 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_BreakpointsWriteToFile'.\n"
58586 " Possible C/C++ prototypes are:\n"
58587 " lldb::SBTarget::BreakpointsWriteToFile(lldb::SBFileSpec &)\n"
58588 " lldb::SBTarget::BreakpointsWriteToFile(lldb::SBFileSpec &,lldb::SBBreakpointList &,bool)\n"
58589 " lldb::SBTarget::BreakpointsWriteToFile(lldb::SBFileSpec &,lldb::SBBreakpointList &)\n");
58590 return 0;
58591}
58592
58593
58594SWIGINTERN PyObject *_wrap_SBTarget_GetNumWatchpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58595 PyObject *resultobj = 0;
58596 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58597 void *argp1 = 0 ;
58598 int res1 = 0 ;
58599 PyObject *swig_obj[1] ;
58600 uint32_t result;
58601
58602 if (!args) SWIG_fail;
58603 swig_obj[0] = args;
58604 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58605 if (!SWIG_IsOK(res1)) {
58606 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetNumWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
58607 }
58608 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58609 {
58610 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58611 result = (uint32_t)((lldb::SBTarget const *)arg1)->GetNumWatchpoints();
58612 SWIG_PYTHON_THREAD_END_ALLOW;
58613 }
58614 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
58615 return resultobj;
58616fail:
58617 return NULL;
58618}
58619
58620
58621SWIGINTERN PyObject *_wrap_SBTarget_GetWatchpointAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58622 PyObject *resultobj = 0;
58623 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58624 uint32_t arg2 ;
58625 void *argp1 = 0 ;
58626 int res1 = 0 ;
58627 unsigned int val2 ;
58628 int ecode2 = 0 ;
58629 PyObject *swig_obj[2] ;
58630 lldb::SBWatchpoint result;
58631
58632 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetWatchpointAtIndex", 2, 2, swig_obj)) SWIG_fail;
58633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58634 if (!SWIG_IsOK(res1)) {
58635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetWatchpointAtIndex" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
58636 }
58637 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58638 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
58639 if (!SWIG_IsOK(ecode2)) {
58640 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_GetWatchpointAtIndex" "', argument " "2"" of type '" "uint32_t""'");
58641 }
58642 arg2 = static_cast< uint32_t >(val2);
58643 {
58644 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58645 result = ((lldb::SBTarget const *)arg1)->GetWatchpointAtIndex(arg2);
58646 SWIG_PYTHON_THREAD_END_ALLOW;
58647 }
58648 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(static_cast< const lldb::SBWatchpoint& >(result))), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
58649 return resultobj;
58650fail:
58651 return NULL;
58652}
58653
58654
58655SWIGINTERN PyObject *_wrap_SBTarget_DeleteWatchpoint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58656 PyObject *resultobj = 0;
58657 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58658 lldb::watch_id_t arg2 ;
58659 void *argp1 = 0 ;
58660 int res1 = 0 ;
58661 int val2 ;
58662 int ecode2 = 0 ;
58663 PyObject *swig_obj[2] ;
58664 bool result;
58665
58666 if (!SWIG_Python_UnpackTuple(args, "SBTarget_DeleteWatchpoint", 2, 2, swig_obj)) SWIG_fail;
58667 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58668 if (!SWIG_IsOK(res1)) {
58669 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteWatchpoint" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58670 }
58671 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58672 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
58673 if (!SWIG_IsOK(ecode2)) {
58674 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_DeleteWatchpoint" "', argument " "2"" of type '" "lldb::watch_id_t""'");
58675 }
58676 arg2 = static_cast< lldb::watch_id_t >(val2);
58677 {
58678 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58679 result = (bool)(arg1)->DeleteWatchpoint(arg2);
58680 SWIG_PYTHON_THREAD_END_ALLOW;
58681 }
58682 resultobj = SWIG_From_bool(static_cast< bool >(result));
58683 return resultobj;
58684fail:
58685 return NULL;
58686}
58687
58688
58689SWIGINTERN PyObject *_wrap_SBTarget_FindWatchpointByID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58690 PyObject *resultobj = 0;
58691 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58692 lldb::watch_id_t arg2 ;
58693 void *argp1 = 0 ;
58694 int res1 = 0 ;
58695 int val2 ;
58696 int ecode2 = 0 ;
58697 PyObject *swig_obj[2] ;
58698 lldb::SBWatchpoint result;
58699
58700 if (!SWIG_Python_UnpackTuple(args, "SBTarget_FindWatchpointByID", 2, 2, swig_obj)) SWIG_fail;
58701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58702 if (!SWIG_IsOK(res1)) {
58703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindWatchpointByID" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58704 }
58705 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58706 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
58707 if (!SWIG_IsOK(ecode2)) {
58708 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_FindWatchpointByID" "', argument " "2"" of type '" "lldb::watch_id_t""'");
58709 }
58710 arg2 = static_cast< lldb::watch_id_t >(val2);
58711 {
58712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58713 result = (arg1)->FindWatchpointByID(arg2);
58714 SWIG_PYTHON_THREAD_END_ALLOW;
58715 }
58716 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(static_cast< const lldb::SBWatchpoint& >(result))), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
58717 return resultobj;
58718fail:
58719 return NULL;
58720}
58721
58722
58723SWIGINTERN PyObject *_wrap_SBTarget_EnableAllWatchpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58724 PyObject *resultobj = 0;
58725 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58726 void *argp1 = 0 ;
58727 int res1 = 0 ;
58728 PyObject *swig_obj[1] ;
58729 bool result;
58730
58731 if (!args) SWIG_fail;
58732 swig_obj[0] = args;
58733 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58734 if (!SWIG_IsOK(res1)) {
58735 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EnableAllWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58736 }
58737 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58738 {
58739 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58740 result = (bool)(arg1)->EnableAllWatchpoints();
58741 SWIG_PYTHON_THREAD_END_ALLOW;
58742 }
58743 resultobj = SWIG_From_bool(static_cast< bool >(result));
58744 return resultobj;
58745fail:
58746 return NULL;
58747}
58748
58749
58750SWIGINTERN PyObject *_wrap_SBTarget_DisableAllWatchpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58751 PyObject *resultobj = 0;
58752 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58753 void *argp1 = 0 ;
58754 int res1 = 0 ;
58755 PyObject *swig_obj[1] ;
58756 bool result;
58757
58758 if (!args) SWIG_fail;
58759 swig_obj[0] = args;
58760 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58761 if (!SWIG_IsOK(res1)) {
58762 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DisableAllWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58763 }
58764 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58765 {
58766 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58767 result = (bool)(arg1)->DisableAllWatchpoints();
58768 SWIG_PYTHON_THREAD_END_ALLOW;
58769 }
58770 resultobj = SWIG_From_bool(static_cast< bool >(result));
58771 return resultobj;
58772fail:
58773 return NULL;
58774}
58775
58776
58777SWIGINTERN PyObject *_wrap_SBTarget_DeleteAllWatchpoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58778 PyObject *resultobj = 0;
58779 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58780 void *argp1 = 0 ;
58781 int res1 = 0 ;
58782 PyObject *swig_obj[1] ;
58783 bool result;
58784
58785 if (!args) SWIG_fail;
58786 swig_obj[0] = args;
58787 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58788 if (!SWIG_IsOK(res1)) {
58789 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_DeleteAllWatchpoints" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58790 }
58791 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58792 {
58793 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58794 result = (bool)(arg1)->DeleteAllWatchpoints();
58795 SWIG_PYTHON_THREAD_END_ALLOW;
58796 }
58797 resultobj = SWIG_From_bool(static_cast< bool >(result));
58798 return resultobj;
58799fail:
58800 return NULL;
58801}
58802
58803
58804SWIGINTERN PyObject *_wrap_SBTarget_WatchAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58805 PyObject *resultobj = 0;
58806 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58807 lldb::addr_t arg2 ;
58808 size_t arg3 ;
58809 bool arg4 ;
58810 bool arg5 ;
58811 lldb::SBError *arg6 = 0 ;
58812 void *argp1 = 0 ;
58813 int res1 = 0 ;
58814 unsigned long long val2 ;
58815 int ecode2 = 0 ;
58816 size_t val3 ;
58817 int ecode3 = 0 ;
58818 bool val4 ;
58819 int ecode4 = 0 ;
58820 bool val5 ;
58821 int ecode5 = 0 ;
58822 void *argp6 = 0 ;
58823 int res6 = 0 ;
58824 PyObject *swig_obj[6] ;
58825 lldb::SBWatchpoint result;
58826
58827 if (!SWIG_Python_UnpackTuple(args, "SBTarget_WatchAddress", 6, 6, swig_obj)) SWIG_fail;
58828 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58829 if (!SWIG_IsOK(res1)) {
58830 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_WatchAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58831 }
58832 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58833 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
58834 if (!SWIG_IsOK(ecode2)) {
58835 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_WatchAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
58836 }
58837 arg2 = static_cast< lldb::addr_t >(val2);
58838 ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
58839 if (!SWIG_IsOK(ecode3)) {
58840 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_WatchAddress" "', argument " "3"" of type '" "size_t""'");
58841 }
58842 arg3 = static_cast< size_t >(val3);
58843 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
58844 if (!SWIG_IsOK(ecode4)) {
58845 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBTarget_WatchAddress" "', argument " "4"" of type '" "bool""'");
58846 }
58847 arg4 = static_cast< bool >(val4);
58848 ecode5 = SWIG_AsVal_bool(swig_obj[4], &val5);
58849 if (!SWIG_IsOK(ecode5)) {
58850 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTarget_WatchAddress" "', argument " "5"" of type '" "bool""'");
58851 }
58852 arg5 = static_cast< bool >(val5);
58853 res6 = SWIG_ConvertPtr(swig_obj[5], &argp6, SWIGTYPE_p_lldb__SBError, 0 );
58854 if (!SWIG_IsOK(res6)) {
58855 SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "SBTarget_WatchAddress" "', argument " "6"" of type '" "lldb::SBError &""'");
58856 }
58857 if (!argp6) {
58858 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_WatchAddress" "', argument " "6"" of type '" "lldb::SBError &""'");
58859 }
58860 arg6 = reinterpret_cast< lldb::SBError * >(argp6);
58861 {
58862 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58863 result = (arg1)->WatchAddress(arg2,arg3,arg4,arg5,*arg6);
58864 SWIG_PYTHON_THREAD_END_ALLOW;
58865 }
58866 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(static_cast< const lldb::SBWatchpoint& >(result))), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
58867 return resultobj;
58868fail:
58869 return NULL;
58870}
58871
58872
58873SWIGINTERN PyObject *_wrap_SBTarget_GetBroadcaster(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58874 PyObject *resultobj = 0;
58875 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58876 void *argp1 = 0 ;
58877 int res1 = 0 ;
58878 PyObject *swig_obj[1] ;
58879 lldb::SBBroadcaster result;
58880
58881 if (!args) SWIG_fail;
58882 swig_obj[0] = args;
58883 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58884 if (!SWIG_IsOK(res1)) {
58885 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetBroadcaster" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
58886 }
58887 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58888 {
58889 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58890 result = ((lldb::SBTarget const *)arg1)->GetBroadcaster();
58891 SWIG_PYTHON_THREAD_END_ALLOW;
58892 }
58893 resultobj = SWIG_NewPointerObj((new lldb::SBBroadcaster(static_cast< const lldb::SBBroadcaster& >(result))), SWIGTYPE_p_lldb__SBBroadcaster, SWIG_POINTER_OWN | 0 );
58894 return resultobj;
58895fail:
58896 return NULL;
58897}
58898
58899
58900SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58901 PyObject *resultobj = 0;
58902 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58903 char *arg2 = (char *) 0 ;
58904 lldb::SBAddress arg3 ;
58905 lldb::SBType arg4 ;
58906 void *argp1 = 0 ;
58907 int res1 = 0 ;
58908 int res2 ;
58909 char *buf2 = 0 ;
58910 int alloc2 = 0 ;
58911 void *argp3 ;
58912 int res3 = 0 ;
58913 void *argp4 ;
58914 int res4 = 0 ;
58915 PyObject *swig_obj[4] ;
58916 lldb::SBValue result;
58917
58918 if (!SWIG_Python_UnpackTuple(args, "SBTarget_CreateValueFromAddress", 4, 4, swig_obj)) SWIG_fail;
58919 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58920 if (!SWIG_IsOK(res1)) {
58921 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58922 }
58923 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58924 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
58925 if (!SWIG_IsOK(res2)) {
58926 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "2"" of type '" "char const *""'");
58927 }
58928 arg2 = reinterpret_cast< char * >(buf2);
58929 {
58930 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
58931 if (!SWIG_IsOK(res3)) {
58932 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "3"" of type '" "lldb::SBAddress""'");
58933 }
58934 if (!argp3) {
58935 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromAddress" "', argument " "3"" of type '" "lldb::SBAddress""'");
58936 } else {
58937 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp3);
58938 arg3 = *temp;
58939 if (SWIG_IsNewObj(res3)) delete temp;
58940 }
58941 }
58942 {
58943 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
58944 if (!SWIG_IsOK(res4)) {
58945 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
58946 }
58947 if (!argp4) {
58948 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
58949 } else {
58950 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
58951 arg4 = *temp;
58952 if (SWIG_IsNewObj(res4)) delete temp;
58953 }
58954 }
58955 {
58956 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
58957 result = (arg1)->CreateValueFromAddress((char const *)arg2,arg3,arg4);
58958 SWIG_PYTHON_THREAD_END_ALLOW;
58959 }
58960 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
58961 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58962 return resultobj;
58963fail:
58964 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
58965 return NULL;
58966}
58967
58968
58969SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
58970 PyObject *resultobj = 0;
58971 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
58972 char *arg2 = (char *) 0 ;
58973 lldb::SBData arg3 ;
58974 lldb::SBType arg4 ;
58975 void *argp1 = 0 ;
58976 int res1 = 0 ;
58977 int res2 ;
58978 char *buf2 = 0 ;
58979 int alloc2 = 0 ;
58980 void *argp3 ;
58981 int res3 = 0 ;
58982 void *argp4 ;
58983 int res4 = 0 ;
58984 PyObject *swig_obj[4] ;
58985 lldb::SBValue result;
58986
58987 if (!SWIG_Python_UnpackTuple(args, "SBTarget_CreateValueFromData", 4, 4, swig_obj)) SWIG_fail;
58988 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
58989 if (!SWIG_IsOK(res1)) {
58990 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_CreateValueFromData" "', argument " "1"" of type '" "lldb::SBTarget *""'");
58991 }
58992 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
58993 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
58994 if (!SWIG_IsOK(res2)) {
58995 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_CreateValueFromData" "', argument " "2"" of type '" "char const *""'");
58996 }
58997 arg2 = reinterpret_cast< char * >(buf2);
58998 {
58999 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBData, 0 | 0);
59000 if (!SWIG_IsOK(res3)) {
59001 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
59002 }
59003 if (!argp3) {
59004 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
59005 } else {
59006 lldb::SBData * temp = reinterpret_cast< lldb::SBData * >(argp3);
59007 arg3 = *temp;
59008 if (SWIG_IsNewObj(res3)) delete temp;
59009 }
59010 }
59011 {
59012 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
59013 if (!SWIG_IsOK(res4)) {
59014 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
59015 }
59016 if (!argp4) {
59017 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
59018 } else {
59019 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
59020 arg4 = *temp;
59021 if (SWIG_IsNewObj(res4)) delete temp;
59022 }
59023 }
59024 {
59025 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59026 result = (arg1)->CreateValueFromData((char const *)arg2,arg3,arg4);
59027 SWIG_PYTHON_THREAD_END_ALLOW;
59028 }
59029 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
59030 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59031 return resultobj;
59032fail:
59033 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59034 return NULL;
59035}
59036
59037
59038SWIGINTERN PyObject *_wrap_SBTarget_CreateValueFromExpression(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59039 PyObject *resultobj = 0;
59040 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59041 char *arg2 = (char *) 0 ;
59042 char *arg3 = (char *) 0 ;
59043 void *argp1 = 0 ;
59044 int res1 = 0 ;
59045 int res2 ;
59046 char *buf2 = 0 ;
59047 int alloc2 = 0 ;
59048 int res3 ;
59049 char *buf3 = 0 ;
59050 int alloc3 = 0 ;
59051 PyObject *swig_obj[3] ;
59052 lldb::SBValue result;
59053
59054 if (!SWIG_Python_UnpackTuple(args, "SBTarget_CreateValueFromExpression", 3, 3, swig_obj)) SWIG_fail;
59055 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59056 if (!SWIG_IsOK(res1)) {
59057 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_CreateValueFromExpression" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59058 }
59059 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59060 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
59061 if (!SWIG_IsOK(res2)) {
59062 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_CreateValueFromExpression" "', argument " "2"" of type '" "char const *""'");
59063 }
59064 arg2 = reinterpret_cast< char * >(buf2);
59065 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
59066 if (!SWIG_IsOK(res3)) {
59067 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_CreateValueFromExpression" "', argument " "3"" of type '" "char const *""'");
59068 }
59069 arg3 = reinterpret_cast< char * >(buf3);
59070 {
59071 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59072 result = (arg1)->CreateValueFromExpression((char const *)arg2,(char const *)arg3);
59073 SWIG_PYTHON_THREAD_END_ALLOW;
59074 }
59075 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
59076 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59077 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
59078 return resultobj;
59079fail:
59080 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59081 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
59082 return NULL;
59083}
59084
59085
59086SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
59087 PyObject *resultobj = 0;
59088 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59089 lldb::SBAddress arg2 ;
59090 uint32_t arg3 ;
59091 void *argp1 = 0 ;
59092 int res1 = 0 ;
59093 void *argp2 ;
59094 int res2 = 0 ;
59095 unsigned int val3 ;
59096 int ecode3 = 0 ;
59097 lldb::SBInstructionList result;
59098
59099 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
59100 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59101 if (!SWIG_IsOK(res1)) {
59102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ReadInstructions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59103 }
59104 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59105 {
59106 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
59107 if (!SWIG_IsOK(res2)) {
59108 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
59109 }
59110 if (!argp2) {
59111 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
59112 } else {
59113 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
59114 arg2 = *temp;
59115 if (SWIG_IsNewObj(res2)) delete temp;
59116 }
59117 }
59118 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
59119 if (!SWIG_IsOK(ecode3)) {
59120 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ReadInstructions" "', argument " "3"" of type '" "uint32_t""'");
59121 }
59122 arg3 = static_cast< uint32_t >(val3);
59123 {
59124 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59125 result = (arg1)->ReadInstructions(arg2,arg3);
59126 SWIG_PYTHON_THREAD_END_ALLOW;
59127 }
59128 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
59129 return resultobj;
59130fail:
59131 return NULL;
59132}
59133
59134
59135SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
59136 PyObject *resultobj = 0;
59137 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59138 lldb::SBAddress arg2 ;
59139 uint32_t arg3 ;
59140 char *arg4 = (char *) 0 ;
59141 void *argp1 = 0 ;
59142 int res1 = 0 ;
59143 void *argp2 ;
59144 int res2 = 0 ;
59145 unsigned int val3 ;
59146 int ecode3 = 0 ;
59147 int res4 ;
59148 char *buf4 = 0 ;
59149 int alloc4 = 0 ;
59150 lldb::SBInstructionList result;
59151
59152 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
59153 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59154 if (!SWIG_IsOK(res1)) {
59155 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_ReadInstructions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59156 }
59157 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59158 {
59159 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
59160 if (!SWIG_IsOK(res2)) {
59161 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
59162 }
59163 if (!argp2) {
59164 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_ReadInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
59165 } else {
59166 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
59167 arg2 = *temp;
59168 if (SWIG_IsNewObj(res2)) delete temp;
59169 }
59170 }
59171 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
59172 if (!SWIG_IsOK(ecode3)) {
59173 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_ReadInstructions" "', argument " "3"" of type '" "uint32_t""'");
59174 }
59175 arg3 = static_cast< uint32_t >(val3);
59176 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
59177 if (!SWIG_IsOK(res4)) {
59178 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBTarget_ReadInstructions" "', argument " "4"" of type '" "char const *""'");
59179 }
59180 arg4 = reinterpret_cast< char * >(buf4);
59181 {
59182 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59183 result = (arg1)->ReadInstructions(arg2,arg3,(char const *)arg4);
59184 SWIG_PYTHON_THREAD_END_ALLOW;
59185 }
59186 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
59187 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
59188 return resultobj;
59189fail:
59190 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
59191 return NULL;
59192}
59193
59194
59195SWIGINTERN PyObject *_wrap_SBTarget_ReadInstructions(PyObject *self, PyObject *args) {
59196 Py_ssize_t argc;
59197 PyObject *argv[5] = {
59198 0
59199 };
59200
59201 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_ReadInstructions", 0, 4, argv))) SWIG_fail;
59202 --argc;
59203 if (argc == 3) {
59204 int _v;
59205 void *vptr = 0;
59206 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
59207 _v = SWIG_CheckState(res);
59208 if (_v) {
59209 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
59210 _v = SWIG_CheckState(res);
59211 if (_v) {
59212 {
59213 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
59214 _v = SWIG_CheckState(res);
59215 }
59216 if (_v) {
59217 return _wrap_SBTarget_ReadInstructions__SWIG_0(self, argc, argv);
59218 }
59219 }
59220 }
59221 }
59222 if (argc == 4) {
59223 int _v;
59224 void *vptr = 0;
59225 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
59226 _v = SWIG_CheckState(res);
59227 if (_v) {
59228 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_NO_NULL | 0);
59229 _v = SWIG_CheckState(res);
59230 if (_v) {
59231 {
59232 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
59233 _v = SWIG_CheckState(res);
59234 }
59235 if (_v) {
59236 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
59237 _v = SWIG_CheckState(res);
59238 if (_v) {
59239 return _wrap_SBTarget_ReadInstructions__SWIG_1(self, argc, argv);
59240 }
59241 }
59242 }
59243 }
59244 }
59245
59246fail:
59247 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_ReadInstructions'.\n"
59248 " Possible C/C++ prototypes are:\n"
59249 " lldb::SBTarget::ReadInstructions(lldb::SBAddress,uint32_t)\n"
59250 " lldb::SBTarget::ReadInstructions(lldb::SBAddress,uint32_t,char const *)\n");
59251 return 0;
59252}
59253
59254
59255SWIGINTERN PyObject *_wrap_SBTarget_GetInstructions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59256 PyObject *resultobj = 0;
59257 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59258 lldb::SBAddress arg2 ;
59259 void *arg3 = (void *) 0 ;
59260 size_t arg4 ;
59261 void *argp1 = 0 ;
59262 int res1 = 0 ;
59263 void *argp2 ;
59264 int res2 = 0 ;
59265 PyObject *swig_obj[3] ;
59266 lldb::SBInstructionList result;
59267
59268 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetInstructions", 3, 3, swig_obj)) SWIG_fail;
59269 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59270 if (!SWIG_IsOK(res1)) {
59271 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetInstructions" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59272 }
59273 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59274 {
59275 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
59276 if (!SWIG_IsOK(res2)) {
59277 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
59278 }
59279 if (!argp2) {
59280 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetInstructions" "', argument " "2"" of type '" "lldb::SBAddress""'");
59281 } else {
59282 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
59283 arg2 = *temp;
59284 if (SWIG_IsNewObj(res2)) delete temp;
59285 }
59286 }
59287 {
59288 if (PythonString::Check(swig_obj[2])) {
59289 PythonString str(PyRefType::Borrowed, swig_obj[2]);
59290 arg3 = (void*)str.GetString().data();
59291 arg4 = str.GetSize();
59292 }
59293 else if(PythonByteArray::Check(swig_obj[2])) {
59294 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[2]);
59295 arg3 = (void*)bytearray.GetBytes().data();
59296 arg4 = bytearray.GetSize();
59297 }
59298 else if (PythonBytes::Check(swig_obj[2])) {
59299 PythonBytes bytes(PyRefType::Borrowed, swig_obj[2]);
59300 arg3 = (void*)bytes.GetBytes().data();
59301 arg4 = bytes.GetSize();
59302 }
59303 else {
59304 PyErr_SetString(PyExc_ValueError, "Expecting a buffer");
59305 return NULL;
59306 }
59307 }
59308 {
59309 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59310 result = (arg1)->GetInstructions(arg2,(void const *)arg3,arg4);
59311 SWIG_PYTHON_THREAD_END_ALLOW;
59312 }
59313 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
59314 return resultobj;
59315fail:
59316 return NULL;
59317}
59318
59319
59320SWIGINTERN PyObject *_wrap_SBTarget_GetInstructionsWithFlavor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59321 PyObject *resultobj = 0;
59322 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59323 lldb::SBAddress arg2 ;
59324 char *arg3 = (char *) 0 ;
59325 void *arg4 = (void *) 0 ;
59326 size_t arg5 ;
59327 void *argp1 = 0 ;
59328 int res1 = 0 ;
59329 void *argp2 ;
59330 int res2 = 0 ;
59331 int res3 ;
59332 char *buf3 = 0 ;
59333 int alloc3 = 0 ;
59334 PyObject *swig_obj[4] ;
59335 lldb::SBInstructionList result;
59336
59337 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetInstructionsWithFlavor", 4, 4, swig_obj)) SWIG_fail;
59338 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59339 if (!SWIG_IsOK(res1)) {
59340 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59341 }
59342 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59343 {
59344 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
59345 if (!SWIG_IsOK(res2)) {
59346 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "2"" of type '" "lldb::SBAddress""'");
59347 }
59348 if (!argp2) {
59349 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "2"" of type '" "lldb::SBAddress""'");
59350 } else {
59351 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
59352 arg2 = *temp;
59353 if (SWIG_IsNewObj(res2)) delete temp;
59354 }
59355 }
59356 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
59357 if (!SWIG_IsOK(res3)) {
59358 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_GetInstructionsWithFlavor" "', argument " "3"" of type '" "char const *""'");
59359 }
59360 arg3 = reinterpret_cast< char * >(buf3);
59361 {
59362 if (PythonString::Check(swig_obj[3])) {
59363 PythonString str(PyRefType::Borrowed, swig_obj[3]);
59364 arg4 = (void*)str.GetString().data();
59365 arg5 = str.GetSize();
59366 }
59367 else if(PythonByteArray::Check(swig_obj[3])) {
59368 PythonByteArray bytearray(PyRefType::Borrowed, swig_obj[3]);
59369 arg4 = (void*)bytearray.GetBytes().data();
59370 arg5 = bytearray.GetSize();
59371 }
59372 else if (PythonBytes::Check(swig_obj[3])) {
59373 PythonBytes bytes(PyRefType::Borrowed, swig_obj[3]);
59374 arg4 = (void*)bytes.GetBytes().data();
59375 arg5 = bytes.GetSize();
59376 }
59377 else {
59378 PyErr_SetString(PyExc_ValueError, "Expecting a buffer");
59379 return NULL;
59380 }
59381 }
59382 {
59383 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59384 result = (arg1)->GetInstructionsWithFlavor(arg2,(char const *)arg3,(void const *)arg4,arg5);
59385 SWIG_PYTHON_THREAD_END_ALLOW;
59386 }
59387 resultobj = SWIG_NewPointerObj((new lldb::SBInstructionList(static_cast< const lldb::SBInstructionList& >(result))), SWIGTYPE_p_lldb__SBInstructionList, SWIG_POINTER_OWN | 0 );
59388 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
59389 return resultobj;
59390fail:
59391 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
59392 return NULL;
59393}
59394
59395
59396SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
59397 PyObject *resultobj = 0;
59398 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59399 char *arg2 = (char *) 0 ;
59400 lldb::SymbolType arg3 ;
59401 void *argp1 = 0 ;
59402 int res1 = 0 ;
59403 int res2 ;
59404 char *buf2 = 0 ;
59405 int alloc2 = 0 ;
59406 int val3 ;
59407 int ecode3 = 0 ;
59408 lldb::SBSymbolContextList result;
59409
59410 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
59411 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59412 if (!SWIG_IsOK(res1)) {
59413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindSymbols" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59414 }
59415 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59416 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
59417 if (!SWIG_IsOK(res2)) {
59418 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindSymbols" "', argument " "2"" of type '" "char const *""'");
59419 }
59420 arg2 = reinterpret_cast< char * >(buf2);
59421 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
59422 if (!SWIG_IsOK(ecode3)) {
59423 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_FindSymbols" "', argument " "3"" of type '" "lldb::SymbolType""'");
59424 }
59425 arg3 = static_cast< lldb::SymbolType >(val3);
59426 {
59427 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59428 result = (arg1)->FindSymbols((char const *)arg2,arg3);
59429 SWIG_PYTHON_THREAD_END_ALLOW;
59430 }
59431 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
59432 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59433 return resultobj;
59434fail:
59435 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59436 return NULL;
59437}
59438
59439
59440SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
59441 PyObject *resultobj = 0;
59442 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59443 char *arg2 = (char *) 0 ;
59444 void *argp1 = 0 ;
59445 int res1 = 0 ;
59446 int res2 ;
59447 char *buf2 = 0 ;
59448 int alloc2 = 0 ;
59449 lldb::SBSymbolContextList result;
59450
59451 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
59452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59453 if (!SWIG_IsOK(res1)) {
59454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_FindSymbols" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59455 }
59456 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59457 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
59458 if (!SWIG_IsOK(res2)) {
59459 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_FindSymbols" "', argument " "2"" of type '" "char const *""'");
59460 }
59461 arg2 = reinterpret_cast< char * >(buf2);
59462 {
59463 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59464 result = (arg1)->FindSymbols((char const *)arg2);
59465 SWIG_PYTHON_THREAD_END_ALLOW;
59466 }
59467 resultobj = SWIG_NewPointerObj((new lldb::SBSymbolContextList(static_cast< const lldb::SBSymbolContextList& >(result))), SWIGTYPE_p_lldb__SBSymbolContextList, SWIG_POINTER_OWN | 0 );
59468 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59469 return resultobj;
59470fail:
59471 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59472 return NULL;
59473}
59474
59475
59476SWIGINTERN PyObject *_wrap_SBTarget_FindSymbols(PyObject *self, PyObject *args) {
59477 Py_ssize_t argc;
59478 PyObject *argv[4] = {
59479 0
59480 };
59481
59482 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_FindSymbols", 0, 3, argv))) SWIG_fail;
59483 --argc;
59484 if (argc == 2) {
59485 int _v;
59486 void *vptr = 0;
59487 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
59488 _v = SWIG_CheckState(res);
59489 if (_v) {
59490 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
59491 _v = SWIG_CheckState(res);
59492 if (_v) {
59493 return _wrap_SBTarget_FindSymbols__SWIG_1(self, argc, argv);
59494 }
59495 }
59496 }
59497 if (argc == 3) {
59498 int _v;
59499 void *vptr = 0;
59500 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
59501 _v = SWIG_CheckState(res);
59502 if (_v) {
59503 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
59504 _v = SWIG_CheckState(res);
59505 if (_v) {
59506 {
59507 int res = SWIG_AsVal_int(argv[2], NULL);
59508 _v = SWIG_CheckState(res);
59509 }
59510 if (_v) {
59511 return _wrap_SBTarget_FindSymbols__SWIG_0(self, argc, argv);
59512 }
59513 }
59514 }
59515 }
59516
59517fail:
59518 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_FindSymbols'.\n"
59519 " Possible C/C++ prototypes are:\n"
59520 " lldb::SBTarget::FindSymbols(char const *,lldb::SymbolType)\n"
59521 " lldb::SBTarget::FindSymbols(char const *)\n");
59522 return 0;
59523}
59524
59525
59526SWIGINTERN PyObject *_wrap_SBTarget_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59527 PyObject *resultobj = 0;
59528 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59529 lldb::SBStream *arg2 = 0 ;
59530 lldb::DescriptionLevel arg3 ;
59531 void *argp1 = 0 ;
59532 int res1 = 0 ;
59533 void *argp2 = 0 ;
59534 int res2 = 0 ;
59535 int val3 ;
59536 int ecode3 = 0 ;
59537 PyObject *swig_obj[3] ;
59538 bool result;
59539
59540 if (!SWIG_Python_UnpackTuple(args, "SBTarget_GetDescription", 3, 3, swig_obj)) SWIG_fail;
59541 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59542 if (!SWIG_IsOK(res1)) {
59543 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetDescription" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59544 }
59545 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59546 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
59547 if (!SWIG_IsOK(res2)) {
59548 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
59549 }
59550 if (!argp2) {
59551 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
59552 }
59553 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
59554 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
59555 if (!SWIG_IsOK(ecode3)) {
59556 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTarget_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
59557 }
59558 arg3 = static_cast< lldb::DescriptionLevel >(val3);
59559 {
59560 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59561 result = (bool)(arg1)->GetDescription(*arg2,arg3);
59562 SWIG_PYTHON_THREAD_END_ALLOW;
59563 }
59564 resultobj = SWIG_From_bool(static_cast< bool >(result));
59565 return resultobj;
59566fail:
59567 return NULL;
59568}
59569
59570
59571SWIGINTERN PyObject *_wrap_SBTarget_GetStackRedZoneSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59572 PyObject *resultobj = 0;
59573 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59574 void *argp1 = 0 ;
59575 int res1 = 0 ;
59576 PyObject *swig_obj[1] ;
59577 lldb::addr_t result;
59578
59579 if (!args) SWIG_fail;
59580 swig_obj[0] = args;
59581 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59582 if (!SWIG_IsOK(res1)) {
59583 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetStackRedZoneSize" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59584 }
59585 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59586 {
59587 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59588 result = (lldb::addr_t)(arg1)->GetStackRedZoneSize();
59589 SWIG_PYTHON_THREAD_END_ALLOW;
59590 }
59591 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
59592 return resultobj;
59593fail:
59594 return NULL;
59595}
59596
59597
59598SWIGINTERN PyObject *_wrap_SBTarget_GetLaunchInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59599 PyObject *resultobj = 0;
59600 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59601 void *argp1 = 0 ;
59602 int res1 = 0 ;
59603 PyObject *swig_obj[1] ;
59604 SwigValueWrapper< lldb::SBLaunchInfo > result;
59605
59606 if (!args) SWIG_fail;
59607 swig_obj[0] = args;
59608 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59609 if (!SWIG_IsOK(res1)) {
59610 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetLaunchInfo" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
59611 }
59612 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59613 {
59614 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59615 result = ((lldb::SBTarget const *)arg1)->GetLaunchInfo();
59616 SWIG_PYTHON_THREAD_END_ALLOW;
59617 }
59618 resultobj = SWIG_NewPointerObj((new lldb::SBLaunchInfo(static_cast< const lldb::SBLaunchInfo& >(result))), SWIGTYPE_p_lldb__SBLaunchInfo, SWIG_POINTER_OWN | 0 );
59619 return resultobj;
59620fail:
59621 return NULL;
59622}
59623
59624
59625SWIGINTERN PyObject *_wrap_SBTarget_SetLaunchInfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59626 PyObject *resultobj = 0;
59627 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59628 lldb::SBLaunchInfo *arg2 = 0 ;
59629 void *argp1 = 0 ;
59630 int res1 = 0 ;
59631 void *argp2 = 0 ;
59632 int res2 = 0 ;
59633 PyObject *swig_obj[2] ;
59634
59635 if (!SWIG_Python_UnpackTuple(args, "SBTarget_SetLaunchInfo", 2, 2, swig_obj)) SWIG_fail;
59636 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59637 if (!SWIG_IsOK(res1)) {
59638 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetLaunchInfo" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59639 }
59640 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59641 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBLaunchInfo, 0 | 0);
59642 if (!SWIG_IsOK(res2)) {
59643 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_SetLaunchInfo" "', argument " "2"" of type '" "lldb::SBLaunchInfo const &""'");
59644 }
59645 if (!argp2) {
59646 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_SetLaunchInfo" "', argument " "2"" of type '" "lldb::SBLaunchInfo const &""'");
59647 }
59648 arg2 = reinterpret_cast< lldb::SBLaunchInfo * >(argp2);
59649 {
59650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59651 (arg1)->SetLaunchInfo((lldb::SBLaunchInfo const &)*arg2);
59652 SWIG_PYTHON_THREAD_END_ALLOW;
59653 }
59654 resultobj = SWIG_Py_Void();
59655 return resultobj;
59656fail:
59657 return NULL;
59658}
59659
59660
59661SWIGINTERN PyObject *_wrap_SBTarget_SetCollectingStats(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59662 PyObject *resultobj = 0;
59663 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59664 bool arg2 ;
59665 void *argp1 = 0 ;
59666 int res1 = 0 ;
59667 bool val2 ;
59668 int ecode2 = 0 ;
59669 PyObject *swig_obj[2] ;
59670
59671 if (!SWIG_Python_UnpackTuple(args, "SBTarget_SetCollectingStats", 2, 2, swig_obj)) SWIG_fail;
59672 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59673 if (!SWIG_IsOK(res1)) {
59674 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_SetCollectingStats" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59675 }
59676 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59677 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
59678 if (!SWIG_IsOK(ecode2)) {
59679 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTarget_SetCollectingStats" "', argument " "2"" of type '" "bool""'");
59680 }
59681 arg2 = static_cast< bool >(val2);
59682 {
59683 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59684 (arg1)->SetCollectingStats(arg2);
59685 SWIG_PYTHON_THREAD_END_ALLOW;
59686 }
59687 resultobj = SWIG_Py_Void();
59688 return resultobj;
59689fail:
59690 return NULL;
59691}
59692
59693
59694SWIGINTERN PyObject *_wrap_SBTarget_GetCollectingStats(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59695 PyObject *resultobj = 0;
59696 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59697 void *argp1 = 0 ;
59698 int res1 = 0 ;
59699 PyObject *swig_obj[1] ;
59700 bool result;
59701
59702 if (!args) SWIG_fail;
59703 swig_obj[0] = args;
59704 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59705 if (!SWIG_IsOK(res1)) {
59706 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetCollectingStats" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59707 }
59708 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59709 {
59710 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59711 result = (bool)(arg1)->GetCollectingStats();
59712 SWIG_PYTHON_THREAD_END_ALLOW;
59713 }
59714 resultobj = SWIG_From_bool(static_cast< bool >(result));
59715 return resultobj;
59716fail:
59717 return NULL;
59718}
59719
59720
59721SWIGINTERN PyObject *_wrap_SBTarget_GetStatistics(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59722 PyObject *resultobj = 0;
59723 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59724 void *argp1 = 0 ;
59725 int res1 = 0 ;
59726 PyObject *swig_obj[1] ;
59727 lldb::SBStructuredData result;
59728
59729 if (!args) SWIG_fail;
59730 swig_obj[0] = args;
59731 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59732 if (!SWIG_IsOK(res1)) {
59733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_GetStatistics" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59734 }
59735 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59736 {
59737 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59738 result = (arg1)->GetStatistics();
59739 SWIG_PYTHON_THREAD_END_ALLOW;
59740 }
59741 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
59742 return resultobj;
59743fail:
59744 return NULL;
59745}
59746
59747
59748SWIGINTERN PyObject *_wrap_SBTarget___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59749 PyObject *resultobj = 0;
59750 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59751 lldb::SBTarget *arg2 = 0 ;
59752 void *argp1 = 0 ;
59753 int res1 = 0 ;
59754 void *argp2 = 0 ;
59755 int res2 = 0 ;
59756 PyObject *swig_obj[2] ;
59757 bool result;
59758
59759 if (!SWIG_Python_UnpackTuple(args, "SBTarget___eq__", 2, 2, swig_obj)) SWIG_fail;
59760 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59761 if (!SWIG_IsOK(res1)) {
59762 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___eq__" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
59763 }
59764 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59765 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
59766 if (!SWIG_IsOK(res2)) {
59767 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget___eq__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
59768 }
59769 if (!argp2) {
59770 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget___eq__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
59771 }
59772 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
59773 {
59774 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59775 result = (bool)((lldb::SBTarget const *)arg1)->operator ==((lldb::SBTarget const &)*arg2);
59776 SWIG_PYTHON_THREAD_END_ALLOW;
59777 }
59778 resultobj = SWIG_From_bool(static_cast< bool >(result));
59779 return resultobj;
59780fail:
59781 PyErr_Clear();
59782 Py_INCREF(Py_NotImplemented);
59783 return Py_NotImplemented;
59784}
59785
59786
59787SWIGINTERN PyObject *_wrap_SBTarget___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59788 PyObject *resultobj = 0;
59789 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59790 lldb::SBTarget *arg2 = 0 ;
59791 void *argp1 = 0 ;
59792 int res1 = 0 ;
59793 void *argp2 = 0 ;
59794 int res2 = 0 ;
59795 PyObject *swig_obj[2] ;
59796 bool result;
59797
59798 if (!SWIG_Python_UnpackTuple(args, "SBTarget___ne__", 2, 2, swig_obj)) SWIG_fail;
59799 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59800 if (!SWIG_IsOK(res1)) {
59801 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___ne__" "', argument " "1"" of type '" "lldb::SBTarget const *""'");
59802 }
59803 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59804 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
59805 if (!SWIG_IsOK(res2)) {
59806 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget___ne__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
59807 }
59808 if (!argp2) {
59809 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget___ne__" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
59810 }
59811 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
59812 {
59813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59814 result = (bool)((lldb::SBTarget const *)arg1)->operator !=((lldb::SBTarget const &)*arg2);
59815 SWIG_PYTHON_THREAD_END_ALLOW;
59816 }
59817 resultobj = SWIG_From_bool(static_cast< bool >(result));
59818 return resultobj;
59819fail:
59820 PyErr_Clear();
59821 Py_INCREF(Py_NotImplemented);
59822 return Py_NotImplemented;
59823}
59824
59825
59826SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
59827 PyObject *resultobj = 0;
59828 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59829 char *arg2 = (char *) 0 ;
59830 void *argp1 = 0 ;
59831 int res1 = 0 ;
59832 int res2 ;
59833 char *buf2 = 0 ;
59834 int alloc2 = 0 ;
59835 lldb::SBValue result;
59836
59837 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
59838 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59839 if (!SWIG_IsOK(res1)) {
59840 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59841 }
59842 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59843 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
59844 if (!SWIG_IsOK(res2)) {
59845 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
59846 }
59847 arg2 = reinterpret_cast< char * >(buf2);
59848 {
59849 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59850 result = (arg1)->EvaluateExpression((char const *)arg2);
59851 SWIG_PYTHON_THREAD_END_ALLOW;
59852 }
59853 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
59854 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59855 return resultobj;
59856fail:
59857 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59858 return NULL;
59859}
59860
59861
59862SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
59863 PyObject *resultobj = 0;
59864 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59865 char *arg2 = (char *) 0 ;
59866 lldb::SBExpressionOptions *arg3 = 0 ;
59867 void *argp1 = 0 ;
59868 int res1 = 0 ;
59869 int res2 ;
59870 char *buf2 = 0 ;
59871 int alloc2 = 0 ;
59872 void *argp3 = 0 ;
59873 int res3 = 0 ;
59874 lldb::SBValue result;
59875
59876 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
59877 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59878 if (!SWIG_IsOK(res1)) {
59879 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59880 }
59881 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59882 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
59883 if (!SWIG_IsOK(res2)) {
59884 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTarget_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
59885 }
59886 arg2 = reinterpret_cast< char * >(buf2);
59887 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
59888 if (!SWIG_IsOK(res3)) {
59889 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTarget_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
59890 }
59891 if (!argp3) {
59892 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTarget_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
59893 }
59894 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
59895 {
59896 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59897 result = (arg1)->EvaluateExpression((char const *)arg2,(lldb::SBExpressionOptions const &)*arg3);
59898 SWIG_PYTHON_THREAD_END_ALLOW;
59899 }
59900 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
59901 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59902 return resultobj;
59903fail:
59904 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
59905 return NULL;
59906}
59907
59908
59909SWIGINTERN PyObject *_wrap_SBTarget_EvaluateExpression(PyObject *self, PyObject *args) {
59910 Py_ssize_t argc;
59911 PyObject *argv[4] = {
59912 0
59913 };
59914
59915 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTarget_EvaluateExpression", 0, 3, argv))) SWIG_fail;
59916 --argc;
59917 if (argc == 2) {
59918 int _v;
59919 void *vptr = 0;
59920 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
59921 _v = SWIG_CheckState(res);
59922 if (_v) {
59923 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
59924 _v = SWIG_CheckState(res);
59925 if (_v) {
59926 return _wrap_SBTarget_EvaluateExpression__SWIG_0(self, argc, argv);
59927 }
59928 }
59929 }
59930 if (argc == 3) {
59931 int _v;
59932 void *vptr = 0;
59933 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBTarget, 0);
59934 _v = SWIG_CheckState(res);
59935 if (_v) {
59936 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
59937 _v = SWIG_CheckState(res);
59938 if (_v) {
59939 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
59940 _v = SWIG_CheckState(res);
59941 if (_v) {
59942 return _wrap_SBTarget_EvaluateExpression__SWIG_1(self, argc, argv);
59943 }
59944 }
59945 }
59946 }
59947
59948fail:
59949 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTarget_EvaluateExpression'.\n"
59950 " Possible C/C++ prototypes are:\n"
59951 " lldb::SBTarget::EvaluateExpression(char const *)\n"
59952 " lldb::SBTarget::EvaluateExpression(char const *,lldb::SBExpressionOptions const &)\n");
59953 return 0;
59954}
59955
59956
59957SWIGINTERN PyObject *_wrap_SBTarget___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59958 PyObject *resultobj = 0;
59959 lldb::SBTarget *arg1 = (lldb::SBTarget *) 0 ;
59960 void *argp1 = 0 ;
59961 int res1 = 0 ;
59962 PyObject *swig_obj[1] ;
59963 std::string result;
59964
59965 if (!args) SWIG_fail;
59966 swig_obj[0] = args;
59967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTarget, 0 | 0 );
59968 if (!SWIG_IsOK(res1)) {
59969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTarget___str__" "', argument " "1"" of type '" "lldb::SBTarget *""'");
59970 }
59971 arg1 = reinterpret_cast< lldb::SBTarget * >(argp1);
59972 {
59973 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
59974 result = lldb_SBTarget___str__(arg1);
59975 SWIG_PYTHON_THREAD_END_ALLOW;
59976 }
59977 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
59978 return resultobj;
59979fail:
59980 return NULL;
59981}
59982
59983
59984SWIGINTERN PyObject *SBTarget_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59985 PyObject *obj;
59986 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
59987 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTarget, SWIG_NewClientData(obj));
59988 return SWIG_Py_Void();
59989}
59990
59991SWIGINTERN PyObject *SBTarget_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
59992 return SWIG_Python_InitShadowInstance(args);
59993}
59994
59995SWIGINTERN PyObject *_wrap_new_SBThread__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
59996 PyObject *resultobj = 0;
59997 lldb::SBThread *result = 0 ;
59998
59999 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
60000 {
60001 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60002 result = (lldb::SBThread *)new lldb::SBThread();
60003 SWIG_PYTHON_THREAD_END_ALLOW;
60004 }
60005 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NEW | 0 );
60006 return resultobj;
60007fail:
60008 return NULL;
60009}
60010
60011
60012SWIGINTERN PyObject *_wrap_new_SBThread__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60013 PyObject *resultobj = 0;
60014 lldb::SBThread *arg1 = 0 ;
60015 void *argp1 = 0 ;
60016 int res1 = 0 ;
60017 lldb::SBThread *result = 0 ;
60018
60019 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
60020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThread, 0 | 0);
60021 if (!SWIG_IsOK(res1)) {
60022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThread" "', argument " "1"" of type '" "lldb::SBThread const &""'");
60023 }
60024 if (!argp1) {
60025 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThread" "', argument " "1"" of type '" "lldb::SBThread const &""'");
60026 }
60027 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60028 {
60029 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60030 result = (lldb::SBThread *)new lldb::SBThread((lldb::SBThread const &)*arg1);
60031 SWIG_PYTHON_THREAD_END_ALLOW;
60032 }
60033 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NEW | 0 );
60034 return resultobj;
60035fail:
60036 return NULL;
60037}
60038
60039
60040SWIGINTERN PyObject *_wrap_new_SBThread(PyObject *self, PyObject *args) {
60041 Py_ssize_t argc;
60042 PyObject *argv[2] = {
60043 0
60044 };
60045
60046 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBThread", 0, 1, argv))) SWIG_fail;
60047 --argc;
60048 if (argc == 0) {
60049 return _wrap_new_SBThread__SWIG_0(self, argc, argv);
60050 }
60051 if (argc == 1) {
60052 int _v;
60053 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL | 0);
60054 _v = SWIG_CheckState(res);
60055 if (_v) {
60056 return _wrap_new_SBThread__SWIG_1(self, argc, argv);
60057 }
60058 }
60059
60060fail:
60061 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBThread'.\n"
60062 " Possible C/C++ prototypes are:\n"
60063 " lldb::SBThread::SBThread()\n"
60064 " lldb::SBThread::SBThread(lldb::SBThread const &)\n");
60065 return 0;
60066}
60067
60068
60069SWIGINTERN PyObject *_wrap_delete_SBThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60070 PyObject *resultobj = 0;
60071 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60072 void *argp1 = 0 ;
60073 int res1 = 0 ;
60074 PyObject *swig_obj[1] ;
60075
60076 if (!args) SWIG_fail;
60077 swig_obj[0] = args;
60078 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_DISOWN | 0 );
60079 if (!SWIG_IsOK(res1)) {
60080 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBThread" "', argument " "1"" of type '" "lldb::SBThread *""'");
60081 }
60082 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60083 {
60084 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60085 delete arg1;
60086 SWIG_PYTHON_THREAD_END_ALLOW;
60087 }
60088 resultobj = SWIG_Py_Void();
60089 return resultobj;
60090fail:
60091 return NULL;
60092}
60093
60094
60095SWIGINTERN PyObject *_wrap_SBThread_GetBroadcasterClassName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60096 PyObject *resultobj = 0;
60097 char *result = 0 ;
60098
60099 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetBroadcasterClassName", 0, 0, 0)) SWIG_fail;
60100 {
60101 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60102 result = (char *)lldb::SBThread::GetBroadcasterClassName();
60103 SWIG_PYTHON_THREAD_END_ALLOW;
60104 }
60105 resultobj = SWIG_FromCharPtr((const char *)result);
60106 return resultobj;
60107fail:
60108 return NULL;
60109}
60110
60111
60112SWIGINTERN PyObject *_wrap_SBThread_EventIsThreadEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60113 PyObject *resultobj = 0;
60114 lldb::SBEvent *arg1 = 0 ;
60115 void *argp1 = 0 ;
60116 int res1 = 0 ;
60117 PyObject *swig_obj[1] ;
60118 bool result;
60119
60120 if (!args) SWIG_fail;
60121 swig_obj[0] = args;
60122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
60123 if (!SWIG_IsOK(res1)) {
60124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_EventIsThreadEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
60125 }
60126 if (!argp1) {
60127 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_EventIsThreadEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
60128 }
60129 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
60130 {
60131 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60132 result = (bool)lldb::SBThread::EventIsThreadEvent((lldb::SBEvent const &)*arg1);
60133 SWIG_PYTHON_THREAD_END_ALLOW;
60134 }
60135 resultobj = SWIG_From_bool(static_cast< bool >(result));
60136 return resultobj;
60137fail:
60138 return NULL;
60139}
60140
60141
60142SWIGINTERN PyObject *_wrap_SBThread_GetStackFrameFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60143 PyObject *resultobj = 0;
60144 lldb::SBEvent *arg1 = 0 ;
60145 void *argp1 = 0 ;
60146 int res1 = 0 ;
60147 PyObject *swig_obj[1] ;
60148 lldb::SBFrame result;
60149
60150 if (!args) SWIG_fail;
60151 swig_obj[0] = args;
60152 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
60153 if (!SWIG_IsOK(res1)) {
60154 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStackFrameFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
60155 }
60156 if (!argp1) {
60157 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetStackFrameFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
60158 }
60159 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
60160 {
60161 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60162 result = lldb::SBThread::GetStackFrameFromEvent((lldb::SBEvent const &)*arg1);
60163 SWIG_PYTHON_THREAD_END_ALLOW;
60164 }
60165 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(static_cast< const lldb::SBFrame& >(result))), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
60166 return resultobj;
60167fail:
60168 return NULL;
60169}
60170
60171
60172SWIGINTERN PyObject *_wrap_SBThread_GetThreadFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60173 PyObject *resultobj = 0;
60174 lldb::SBEvent *arg1 = 0 ;
60175 void *argp1 = 0 ;
60176 int res1 = 0 ;
60177 PyObject *swig_obj[1] ;
60178 lldb::SBThread result;
60179
60180 if (!args) SWIG_fail;
60181 swig_obj[0] = args;
60182 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
60183 if (!SWIG_IsOK(res1)) {
60184 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetThreadFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
60185 }
60186 if (!argp1) {
60187 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetThreadFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
60188 }
60189 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
60190 {
60191 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60192 result = lldb::SBThread::GetThreadFromEvent((lldb::SBEvent const &)*arg1);
60193 SWIG_PYTHON_THREAD_END_ALLOW;
60194 }
60195 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
60196 return resultobj;
60197fail:
60198 return NULL;
60199}
60200
60201
60202SWIGINTERN PyObject *_wrap_SBThread_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60203 PyObject *resultobj = 0;
60204 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60205 void *argp1 = 0 ;
60206 int res1 = 0 ;
60207 PyObject *swig_obj[1] ;
60208 bool result;
60209
60210 if (!args) SWIG_fail;
60211 swig_obj[0] = args;
60212 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60213 if (!SWIG_IsOK(res1)) {
60214 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_IsValid" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60215 }
60216 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60217 {
60218 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60219 result = (bool)((lldb::SBThread const *)arg1)->IsValid();
60220 SWIG_PYTHON_THREAD_END_ALLOW;
60221 }
60222 resultobj = SWIG_From_bool(static_cast< bool >(result));
60223 return resultobj;
60224fail:
60225 return NULL;
60226}
60227
60228
60229SWIGINTERN PyObject *_wrap_SBThread___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60230 PyObject *resultobj = 0;
60231 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60232 void *argp1 = 0 ;
60233 int res1 = 0 ;
60234 PyObject *swig_obj[1] ;
60235 bool result;
60236
60237 if (!args) SWIG_fail;
60238 swig_obj[0] = args;
60239 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60240 if (!SWIG_IsOK(res1)) {
60241 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___nonzero__" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60242 }
60243 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60244 {
60245 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60246 result = (bool)((lldb::SBThread const *)arg1)->operator bool();
60247 SWIG_PYTHON_THREAD_END_ALLOW;
60248 }
60249 resultobj = SWIG_From_bool(static_cast< bool >(result));
60250 return resultobj;
60251fail:
60252 return NULL;
60253}
60254
60255
60256SWIGINTERN PyObject *_wrap_SBThread_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60257 PyObject *resultobj = 0;
60258 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60259 void *argp1 = 0 ;
60260 int res1 = 0 ;
60261 PyObject *swig_obj[1] ;
60262
60263 if (!args) SWIG_fail;
60264 swig_obj[0] = args;
60265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60266 if (!SWIG_IsOK(res1)) {
60267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Clear" "', argument " "1"" of type '" "lldb::SBThread *""'");
60268 }
60269 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60270 {
60271 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60272 (arg1)->Clear();
60273 SWIG_PYTHON_THREAD_END_ALLOW;
60274 }
60275 resultobj = SWIG_Py_Void();
60276 return resultobj;
60277fail:
60278 return NULL;
60279}
60280
60281
60282SWIGINTERN PyObject *_wrap_SBThread_GetStopReason(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60283 PyObject *resultobj = 0;
60284 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60285 void *argp1 = 0 ;
60286 int res1 = 0 ;
60287 PyObject *swig_obj[1] ;
60288 lldb::StopReason result;
60289
60290 if (!args) SWIG_fail;
60291 swig_obj[0] = args;
60292 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60293 if (!SWIG_IsOK(res1)) {
60294 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReason" "', argument " "1"" of type '" "lldb::SBThread *""'");
60295 }
60296 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60297 {
60298 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60299 result = (lldb::StopReason)(arg1)->GetStopReason();
60300 SWIG_PYTHON_THREAD_END_ALLOW;
60301 }
60302 resultobj = SWIG_From_int(static_cast< int >(result));
60303 return resultobj;
60304fail:
60305 return NULL;
60306}
60307
60308
60309SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60310 PyObject *resultobj = 0;
60311 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60312 void *argp1 = 0 ;
60313 int res1 = 0 ;
60314 PyObject *swig_obj[1] ;
60315 size_t result;
60316
60317 if (!args) SWIG_fail;
60318 swig_obj[0] = args;
60319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60320 if (!SWIG_IsOK(res1)) {
60321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonDataCount" "', argument " "1"" of type '" "lldb::SBThread *""'");
60322 }
60323 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60324 {
60325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60326 result = (arg1)->GetStopReasonDataCount();
60327 SWIG_PYTHON_THREAD_END_ALLOW;
60328 }
60329 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
60330 return resultobj;
60331fail:
60332 return NULL;
60333}
60334
60335
60336SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonDataAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60337 PyObject *resultobj = 0;
60338 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60339 uint32_t arg2 ;
60340 void *argp1 = 0 ;
60341 int res1 = 0 ;
60342 unsigned int val2 ;
60343 int ecode2 = 0 ;
60344 PyObject *swig_obj[2] ;
60345 uint64_t result;
60346
60347 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetStopReasonDataAtIndex", 2, 2, swig_obj)) SWIG_fail;
60348 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60349 if (!SWIG_IsOK(res1)) {
60350 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonDataAtIndex" "', argument " "1"" of type '" "lldb::SBThread *""'");
60351 }
60352 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60353 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
60354 if (!SWIG_IsOK(ecode2)) {
60355 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_GetStopReasonDataAtIndex" "', argument " "2"" of type '" "uint32_t""'");
60356 }
60357 arg2 = static_cast< uint32_t >(val2);
60358 {
60359 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60360 result = (uint64_t)(arg1)->GetStopReasonDataAtIndex(arg2);
60361 SWIG_PYTHON_THREAD_END_ALLOW;
60362 }
60363 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
60364 return resultobj;
60365fail:
60366 return NULL;
60367}
60368
60369
60370SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedInfoAsJSON(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60371 PyObject *resultobj = 0;
60372 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60373 lldb::SBStream *arg2 = 0 ;
60374 void *argp1 = 0 ;
60375 int res1 = 0 ;
60376 void *argp2 = 0 ;
60377 int res2 = 0 ;
60378 PyObject *swig_obj[2] ;
60379 bool result;
60380
60381 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetStopReasonExtendedInfoAsJSON", 2, 2, swig_obj)) SWIG_fail;
60382 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60383 if (!SWIG_IsOK(res1)) {
60384 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonExtendedInfoAsJSON" "', argument " "1"" of type '" "lldb::SBThread *""'");
60385 }
60386 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60387 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
60388 if (!SWIG_IsOK(res2)) {
60389 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetStopReasonExtendedInfoAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
60390 }
60391 if (!argp2) {
60392 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetStopReasonExtendedInfoAsJSON" "', argument " "2"" of type '" "lldb::SBStream &""'");
60393 }
60394 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
60395 {
60396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60397 result = (bool)(arg1)->GetStopReasonExtendedInfoAsJSON(*arg2);
60398 SWIG_PYTHON_THREAD_END_ALLOW;
60399 }
60400 resultobj = SWIG_From_bool(static_cast< bool >(result));
60401 return resultobj;
60402fail:
60403 return NULL;
60404}
60405
60406
60407SWIGINTERN PyObject *_wrap_SBThread_GetStopReasonExtendedBacktraces(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60408 PyObject *resultobj = 0;
60409 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60410 lldb::InstrumentationRuntimeType arg2 ;
60411 void *argp1 = 0 ;
60412 int res1 = 0 ;
60413 int val2 ;
60414 int ecode2 = 0 ;
60415 PyObject *swig_obj[2] ;
60416 lldb::SBThreadCollection result;
60417
60418 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetStopReasonExtendedBacktraces", 2, 2, swig_obj)) SWIG_fail;
60419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60420 if (!SWIG_IsOK(res1)) {
60421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReasonExtendedBacktraces" "', argument " "1"" of type '" "lldb::SBThread *""'");
60422 }
60423 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60424 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
60425 if (!SWIG_IsOK(ecode2)) {
60426 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_GetStopReasonExtendedBacktraces" "', argument " "2"" of type '" "lldb::InstrumentationRuntimeType""'");
60427 }
60428 arg2 = static_cast< lldb::InstrumentationRuntimeType >(val2);
60429 {
60430 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60431 result = (arg1)->GetStopReasonExtendedBacktraces(arg2);
60432 SWIG_PYTHON_THREAD_END_ALLOW;
60433 }
60434 resultobj = SWIG_NewPointerObj((new lldb::SBThreadCollection(static_cast< const lldb::SBThreadCollection& >(result))), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_OWN | 0 );
60435 return resultobj;
60436fail:
60437 return NULL;
60438}
60439
60440
60441SWIGINTERN PyObject *_wrap_SBThread_GetStopDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60442 PyObject *resultobj = 0;
60443 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60444 char *arg2 = (char *) 0 ;
60445 size_t arg3 ;
60446 void *argp1 = 0 ;
60447 int res1 = 0 ;
60448 PyObject *swig_obj[2] ;
60449 size_t result;
60450
60451 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetStopDescription", 2, 2, swig_obj)) SWIG_fail;
60452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60453 if (!SWIG_IsOK(res1)) {
60454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopDescription" "', argument " "1"" of type '" "lldb::SBThread *""'");
60455 }
60456 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60457 {
60458 if (!PyInt_Check(swig_obj[1])) {
60459 PyErr_SetString(PyExc_ValueError, "Expecting an integer");
60460 return NULL;
60461 }
60462 arg3 = PyInt_AsLong(swig_obj[1]);
60463 if (arg3 <= 0) {
60464 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
60465 return NULL;
60466 }
60467 arg2 = (char *) malloc(arg3);
60468 }
60469 {
60470 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60471 result = (arg1)->GetStopDescription(arg2,arg3);
60472 SWIG_PYTHON_THREAD_END_ALLOW;
60473 }
60474 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
60475 {
60476 Py_XDECREF(resultobj); /* Blow away any previous result */
60477 llvm::StringRef ref(arg2);
60478 PythonString string(ref);
60479 resultobj = string.release();
60480 free(arg2);
60481 }
60482 return resultobj;
60483fail:
60484 return NULL;
60485}
60486
60487
60488SWIGINTERN PyObject *_wrap_SBThread_GetStopReturnValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60489 PyObject *resultobj = 0;
60490 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60491 void *argp1 = 0 ;
60492 int res1 = 0 ;
60493 PyObject *swig_obj[1] ;
60494 lldb::SBValue result;
60495
60496 if (!args) SWIG_fail;
60497 swig_obj[0] = args;
60498 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60499 if (!SWIG_IsOK(res1)) {
60500 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStopReturnValue" "', argument " "1"" of type '" "lldb::SBThread *""'");
60501 }
60502 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60503 {
60504 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60505 result = (arg1)->GetStopReturnValue();
60506 SWIG_PYTHON_THREAD_END_ALLOW;
60507 }
60508 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
60509 return resultobj;
60510fail:
60511 return NULL;
60512}
60513
60514
60515SWIGINTERN PyObject *_wrap_SBThread_GetThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60516 PyObject *resultobj = 0;
60517 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60518 void *argp1 = 0 ;
60519 int res1 = 0 ;
60520 PyObject *swig_obj[1] ;
60521 lldb::tid_t result;
60522
60523 if (!args) SWIG_fail;
60524 swig_obj[0] = args;
60525 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60526 if (!SWIG_IsOK(res1)) {
60527 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetThreadID" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60528 }
60529 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60530 {
60531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60532 result = (lldb::tid_t)((lldb::SBThread const *)arg1)->GetThreadID();
60533 SWIG_PYTHON_THREAD_END_ALLOW;
60534 }
60535 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
60536 return resultobj;
60537fail:
60538 return NULL;
60539}
60540
60541
60542SWIGINTERN PyObject *_wrap_SBThread_GetIndexID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60543 PyObject *resultobj = 0;
60544 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60545 void *argp1 = 0 ;
60546 int res1 = 0 ;
60547 PyObject *swig_obj[1] ;
60548 uint32_t result;
60549
60550 if (!args) SWIG_fail;
60551 swig_obj[0] = args;
60552 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60553 if (!SWIG_IsOK(res1)) {
60554 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetIndexID" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60555 }
60556 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60557 {
60558 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60559 result = (uint32_t)((lldb::SBThread const *)arg1)->GetIndexID();
60560 SWIG_PYTHON_THREAD_END_ALLOW;
60561 }
60562 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
60563 return resultobj;
60564fail:
60565 return NULL;
60566}
60567
60568
60569SWIGINTERN PyObject *_wrap_SBThread_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60570 PyObject *resultobj = 0;
60571 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60572 void *argp1 = 0 ;
60573 int res1 = 0 ;
60574 PyObject *swig_obj[1] ;
60575 char *result = 0 ;
60576
60577 if (!args) SWIG_fail;
60578 swig_obj[0] = args;
60579 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60580 if (!SWIG_IsOK(res1)) {
60581 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetName" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60582 }
60583 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60584 {
60585 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60586 result = (char *)((lldb::SBThread const *)arg1)->GetName();
60587 SWIG_PYTHON_THREAD_END_ALLOW;
60588 }
60589 resultobj = SWIG_FromCharPtr((const char *)result);
60590 return resultobj;
60591fail:
60592 return NULL;
60593}
60594
60595
60596SWIGINTERN PyObject *_wrap_SBThread_GetQueueName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60597 PyObject *resultobj = 0;
60598 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60599 void *argp1 = 0 ;
60600 int res1 = 0 ;
60601 PyObject *swig_obj[1] ;
60602 char *result = 0 ;
60603
60604 if (!args) SWIG_fail;
60605 swig_obj[0] = args;
60606 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60607 if (!SWIG_IsOK(res1)) {
60608 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetQueueName" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60609 }
60610 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60611 {
60612 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60613 result = (char *)((lldb::SBThread const *)arg1)->GetQueueName();
60614 SWIG_PYTHON_THREAD_END_ALLOW;
60615 }
60616 resultobj = SWIG_FromCharPtr((const char *)result);
60617 return resultobj;
60618fail:
60619 return NULL;
60620}
60621
60622
60623SWIGINTERN PyObject *_wrap_SBThread_GetQueueID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60624 PyObject *resultobj = 0;
60625 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60626 void *argp1 = 0 ;
60627 int res1 = 0 ;
60628 PyObject *swig_obj[1] ;
60629 lldb::queue_id_t result;
60630
60631 if (!args) SWIG_fail;
60632 swig_obj[0] = args;
60633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60634 if (!SWIG_IsOK(res1)) {
60635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetQueueID" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60636 }
60637 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60638 {
60639 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60640 result = (lldb::queue_id_t)((lldb::SBThread const *)arg1)->GetQueueID();
60641 SWIG_PYTHON_THREAD_END_ALLOW;
60642 }
60643 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
60644 return resultobj;
60645fail:
60646 return NULL;
60647}
60648
60649
60650SWIGINTERN PyObject *_wrap_SBThread_GetInfoItemByPathAsString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60651 PyObject *resultobj = 0;
60652 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60653 char *arg2 = (char *) 0 ;
60654 lldb::SBStream *arg3 = 0 ;
60655 void *argp1 = 0 ;
60656 int res1 = 0 ;
60657 int res2 ;
60658 char *buf2 = 0 ;
60659 int alloc2 = 0 ;
60660 void *argp3 = 0 ;
60661 int res3 = 0 ;
60662 PyObject *swig_obj[3] ;
60663 bool result;
60664
60665 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetInfoItemByPathAsString", 3, 3, swig_obj)) SWIG_fail;
60666 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60667 if (!SWIG_IsOK(res1)) {
60668 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "1"" of type '" "lldb::SBThread *""'");
60669 }
60670 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60671 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
60672 if (!SWIG_IsOK(res2)) {
60673 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "2"" of type '" "char const *""'");
60674 }
60675 arg2 = reinterpret_cast< char * >(buf2);
60676 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStream, 0 );
60677 if (!SWIG_IsOK(res3)) {
60678 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "3"" of type '" "lldb::SBStream &""'");
60679 }
60680 if (!argp3) {
60681 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetInfoItemByPathAsString" "', argument " "3"" of type '" "lldb::SBStream &""'");
60682 }
60683 arg3 = reinterpret_cast< lldb::SBStream * >(argp3);
60684 {
60685 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60686 result = (bool)(arg1)->GetInfoItemByPathAsString((char const *)arg2,*arg3);
60687 SWIG_PYTHON_THREAD_END_ALLOW;
60688 }
60689 resultobj = SWIG_From_bool(static_cast< bool >(result));
60690 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
60691 return resultobj;
60692fail:
60693 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
60694 return NULL;
60695}
60696
60697
60698SWIGINTERN PyObject *_wrap_SBThread_GetQueue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
60699 PyObject *resultobj = 0;
60700 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60701 void *argp1 = 0 ;
60702 int res1 = 0 ;
60703 PyObject *swig_obj[1] ;
60704 lldb::SBQueue result;
60705
60706 if (!args) SWIG_fail;
60707 swig_obj[0] = args;
60708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60709 if (!SWIG_IsOK(res1)) {
60710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetQueue" "', argument " "1"" of type '" "lldb::SBThread const *""'");
60711 }
60712 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60713 {
60714 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60715 result = ((lldb::SBThread const *)arg1)->GetQueue();
60716 SWIG_PYTHON_THREAD_END_ALLOW;
60717 }
60718 resultobj = SWIG_NewPointerObj((new lldb::SBQueue(static_cast< const lldb::SBQueue& >(result))), SWIGTYPE_p_lldb__SBQueue, SWIG_POINTER_OWN | 0 );
60719 return resultobj;
60720fail:
60721 return NULL;
60722}
60723
60724
60725SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60726 PyObject *resultobj = 0;
60727 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60728 lldb::RunMode arg2 ;
60729 void *argp1 = 0 ;
60730 int res1 = 0 ;
60731 int val2 ;
60732 int ecode2 = 0 ;
60733
60734 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
60735 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60736 if (!SWIG_IsOK(res1)) {
60737 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOver" "', argument " "1"" of type '" "lldb::SBThread *""'");
60738 }
60739 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60740 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
60741 if (!SWIG_IsOK(ecode2)) {
60742 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepOver" "', argument " "2"" of type '" "lldb::RunMode""'");
60743 }
60744 arg2 = static_cast< lldb::RunMode >(val2);
60745 {
60746 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60747 (arg1)->StepOver(arg2);
60748 SWIG_PYTHON_THREAD_END_ALLOW;
60749 }
60750 resultobj = SWIG_Py_Void();
60751 return resultobj;
60752fail:
60753 return NULL;
60754}
60755
60756
60757SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60758 PyObject *resultobj = 0;
60759 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60760 void *argp1 = 0 ;
60761 int res1 = 0 ;
60762
60763 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
60764 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60765 if (!SWIG_IsOK(res1)) {
60766 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOver" "', argument " "1"" of type '" "lldb::SBThread *""'");
60767 }
60768 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60769 {
60770 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60771 (arg1)->StepOver();
60772 SWIG_PYTHON_THREAD_END_ALLOW;
60773 }
60774 resultobj = SWIG_Py_Void();
60775 return resultobj;
60776fail:
60777 return NULL;
60778}
60779
60780
60781SWIGINTERN PyObject *_wrap_SBThread_StepOver__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60782 PyObject *resultobj = 0;
60783 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60784 lldb::RunMode arg2 ;
60785 lldb::SBError *arg3 = 0 ;
60786 void *argp1 = 0 ;
60787 int res1 = 0 ;
60788 int val2 ;
60789 int ecode2 = 0 ;
60790 void *argp3 = 0 ;
60791 int res3 = 0 ;
60792
60793 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
60794 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60795 if (!SWIG_IsOK(res1)) {
60796 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOver" "', argument " "1"" of type '" "lldb::SBThread *""'");
60797 }
60798 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60799 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
60800 if (!SWIG_IsOK(ecode2)) {
60801 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepOver" "', argument " "2"" of type '" "lldb::RunMode""'");
60802 }
60803 arg2 = static_cast< lldb::RunMode >(val2);
60804 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
60805 if (!SWIG_IsOK(res3)) {
60806 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepOver" "', argument " "3"" of type '" "lldb::SBError &""'");
60807 }
60808 if (!argp3) {
60809 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOver" "', argument " "3"" of type '" "lldb::SBError &""'");
60810 }
60811 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
60812 {
60813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60814 (arg1)->StepOver(arg2,*arg3);
60815 SWIG_PYTHON_THREAD_END_ALLOW;
60816 }
60817 resultobj = SWIG_Py_Void();
60818 return resultobj;
60819fail:
60820 return NULL;
60821}
60822
60823
60824SWIGINTERN PyObject *_wrap_SBThread_StepOver(PyObject *self, PyObject *args) {
60825 Py_ssize_t argc;
60826 PyObject *argv[4] = {
60827 0
60828 };
60829
60830 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_StepOver", 0, 3, argv))) SWIG_fail;
60831 --argc;
60832 if (argc == 1) {
60833 int _v;
60834 void *vptr = 0;
60835 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
60836 _v = SWIG_CheckState(res);
60837 if (_v) {
60838 return _wrap_SBThread_StepOver__SWIG_1(self, argc, argv);
60839 }
60840 }
60841 if (argc == 2) {
60842 int _v;
60843 void *vptr = 0;
60844 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
60845 _v = SWIG_CheckState(res);
60846 if (_v) {
60847 {
60848 int res = SWIG_AsVal_int(argv[1], NULL);
60849 _v = SWIG_CheckState(res);
60850 }
60851 if (_v) {
60852 return _wrap_SBThread_StepOver__SWIG_0(self, argc, argv);
60853 }
60854 }
60855 }
60856 if (argc == 3) {
60857 int _v;
60858 void *vptr = 0;
60859 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
60860 _v = SWIG_CheckState(res);
60861 if (_v) {
60862 {
60863 int res = SWIG_AsVal_int(argv[1], NULL);
60864 _v = SWIG_CheckState(res);
60865 }
60866 if (_v) {
60867 void *vptr = 0;
60868 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
60869 _v = SWIG_CheckState(res);
60870 if (_v) {
60871 return _wrap_SBThread_StepOver__SWIG_2(self, argc, argv);
60872 }
60873 }
60874 }
60875 }
60876
60877fail:
60878 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_StepOver'.\n"
60879 " Possible C/C++ prototypes are:\n"
60880 " lldb::SBThread::StepOver(lldb::RunMode)\n"
60881 " lldb::SBThread::StepOver()\n"
60882 " lldb::SBThread::StepOver(lldb::RunMode,lldb::SBError &)\n");
60883 return 0;
60884}
60885
60886
60887SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60888 PyObject *resultobj = 0;
60889 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60890 lldb::RunMode arg2 ;
60891 void *argp1 = 0 ;
60892 int res1 = 0 ;
60893 int val2 ;
60894 int ecode2 = 0 ;
60895
60896 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
60897 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60898 if (!SWIG_IsOK(res1)) {
60899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
60900 }
60901 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60902 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
60903 if (!SWIG_IsOK(ecode2)) {
60904 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "lldb::RunMode""'");
60905 }
60906 arg2 = static_cast< lldb::RunMode >(val2);
60907 {
60908 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60909 (arg1)->StepInto(arg2);
60910 SWIG_PYTHON_THREAD_END_ALLOW;
60911 }
60912 resultobj = SWIG_Py_Void();
60913 return resultobj;
60914fail:
60915 return NULL;
60916}
60917
60918
60919SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60920 PyObject *resultobj = 0;
60921 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60922 void *argp1 = 0 ;
60923 int res1 = 0 ;
60924
60925 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
60926 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60927 if (!SWIG_IsOK(res1)) {
60928 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
60929 }
60930 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60931 {
60932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60933 (arg1)->StepInto();
60934 SWIG_PYTHON_THREAD_END_ALLOW;
60935 }
60936 resultobj = SWIG_Py_Void();
60937 return resultobj;
60938fail:
60939 return NULL;
60940}
60941
60942
60943SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60944 PyObject *resultobj = 0;
60945 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60946 char *arg2 = (char *) 0 ;
60947 lldb::RunMode arg3 ;
60948 void *argp1 = 0 ;
60949 int res1 = 0 ;
60950 int res2 ;
60951 char *buf2 = 0 ;
60952 int alloc2 = 0 ;
60953 int val3 ;
60954 int ecode3 = 0 ;
60955
60956 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
60957 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60958 if (!SWIG_IsOK(res1)) {
60959 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
60960 }
60961 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
60962 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
60963 if (!SWIG_IsOK(res2)) {
60964 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
60965 }
60966 arg2 = reinterpret_cast< char * >(buf2);
60967 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
60968 if (!SWIG_IsOK(ecode3)) {
60969 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepInto" "', argument " "3"" of type '" "lldb::RunMode""'");
60970 }
60971 arg3 = static_cast< lldb::RunMode >(val3);
60972 {
60973 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
60974 (arg1)->StepInto((char const *)arg2,arg3);
60975 SWIG_PYTHON_THREAD_END_ALLOW;
60976 }
60977 resultobj = SWIG_Py_Void();
60978 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
60979 return resultobj;
60980fail:
60981 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
60982 return NULL;
60983}
60984
60985
60986SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
60987 PyObject *resultobj = 0;
60988 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
60989 char *arg2 = (char *) 0 ;
60990 void *argp1 = 0 ;
60991 int res1 = 0 ;
60992 int res2 ;
60993 char *buf2 = 0 ;
60994 int alloc2 = 0 ;
60995
60996 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
60997 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
60998 if (!SWIG_IsOK(res1)) {
60999 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
61000 }
61001 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61002 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
61003 if (!SWIG_IsOK(res2)) {
61004 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
61005 }
61006 arg2 = reinterpret_cast< char * >(buf2);
61007 {
61008 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61009 (arg1)->StepInto((char const *)arg2);
61010 SWIG_PYTHON_THREAD_END_ALLOW;
61011 }
61012 resultobj = SWIG_Py_Void();
61013 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61014 return resultobj;
61015fail:
61016 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61017 return NULL;
61018}
61019
61020
61021SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_4(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61022 PyObject *resultobj = 0;
61023 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61024 char *arg2 = (char *) 0 ;
61025 uint32_t arg3 ;
61026 lldb::SBError *arg4 = 0 ;
61027 lldb::RunMode arg5 ;
61028 void *argp1 = 0 ;
61029 int res1 = 0 ;
61030 int res2 ;
61031 char *buf2 = 0 ;
61032 int alloc2 = 0 ;
61033 unsigned int val3 ;
61034 int ecode3 = 0 ;
61035 void *argp4 = 0 ;
61036 int res4 = 0 ;
61037 int val5 ;
61038 int ecode5 = 0 ;
61039
61040 if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
61041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61042 if (!SWIG_IsOK(res1)) {
61043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
61044 }
61045 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61046 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
61047 if (!SWIG_IsOK(res2)) {
61048 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
61049 }
61050 arg2 = reinterpret_cast< char * >(buf2);
61051 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
61052 if (!SWIG_IsOK(ecode3)) {
61053 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepInto" "', argument " "3"" of type '" "uint32_t""'");
61054 }
61055 arg3 = static_cast< uint32_t >(val3);
61056 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
61057 if (!SWIG_IsOK(res4)) {
61058 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
61059 }
61060 if (!argp4) {
61061 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
61062 }
61063 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
61064 ecode5 = SWIG_AsVal_int(swig_obj[4], &val5);
61065 if (!SWIG_IsOK(ecode5)) {
61066 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBThread_StepInto" "', argument " "5"" of type '" "lldb::RunMode""'");
61067 }
61068 arg5 = static_cast< lldb::RunMode >(val5);
61069 {
61070 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61071 (arg1)->StepInto((char const *)arg2,arg3,*arg4,arg5);
61072 SWIG_PYTHON_THREAD_END_ALLOW;
61073 }
61074 resultobj = SWIG_Py_Void();
61075 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61076 return resultobj;
61077fail:
61078 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61079 return NULL;
61080}
61081
61082
61083SWIGINTERN PyObject *_wrap_SBThread_StepInto__SWIG_5(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61084 PyObject *resultobj = 0;
61085 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61086 char *arg2 = (char *) 0 ;
61087 uint32_t arg3 ;
61088 lldb::SBError *arg4 = 0 ;
61089 void *argp1 = 0 ;
61090 int res1 = 0 ;
61091 int res2 ;
61092 char *buf2 = 0 ;
61093 int alloc2 = 0 ;
61094 unsigned int val3 ;
61095 int ecode3 = 0 ;
61096 void *argp4 = 0 ;
61097 int res4 = 0 ;
61098
61099 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
61100 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61101 if (!SWIG_IsOK(res1)) {
61102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInto" "', argument " "1"" of type '" "lldb::SBThread *""'");
61103 }
61104 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61105 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
61106 if (!SWIG_IsOK(res2)) {
61107 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepInto" "', argument " "2"" of type '" "char const *""'");
61108 }
61109 arg2 = reinterpret_cast< char * >(buf2);
61110 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
61111 if (!SWIG_IsOK(ecode3)) {
61112 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepInto" "', argument " "3"" of type '" "uint32_t""'");
61113 }
61114 arg3 = static_cast< uint32_t >(val3);
61115 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
61116 if (!SWIG_IsOK(res4)) {
61117 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
61118 }
61119 if (!argp4) {
61120 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepInto" "', argument " "4"" of type '" "lldb::SBError &""'");
61121 }
61122 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
61123 {
61124 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61125 (arg1)->StepInto((char const *)arg2,arg3,*arg4);
61126 SWIG_PYTHON_THREAD_END_ALLOW;
61127 }
61128 resultobj = SWIG_Py_Void();
61129 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61130 return resultobj;
61131fail:
61132 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61133 return NULL;
61134}
61135
61136
61137SWIGINTERN PyObject *_wrap_SBThread_StepInto(PyObject *self, PyObject *args) {
61138 Py_ssize_t argc;
61139 PyObject *argv[6] = {
61140 0
61141 };
61142
61143 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_StepInto", 0, 5, argv))) SWIG_fail;
61144 --argc;
61145 if (argc == 1) {
61146 int _v;
61147 void *vptr = 0;
61148 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61149 _v = SWIG_CheckState(res);
61150 if (_v) {
61151 return _wrap_SBThread_StepInto__SWIG_1(self, argc, argv);
61152 }
61153 }
61154 if (argc == 2) {
61155 int _v;
61156 void *vptr = 0;
61157 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61158 _v = SWIG_CheckState(res);
61159 if (_v) {
61160 {
61161 int res = SWIG_AsVal_int(argv[1], NULL);
61162 _v = SWIG_CheckState(res);
61163 }
61164 if (_v) {
61165 return _wrap_SBThread_StepInto__SWIG_0(self, argc, argv);
61166 }
61167 }
61168 }
61169 if (argc == 2) {
61170 int _v;
61171 void *vptr = 0;
61172 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61173 _v = SWIG_CheckState(res);
61174 if (_v) {
61175 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
61176 _v = SWIG_CheckState(res);
61177 if (_v) {
61178 return _wrap_SBThread_StepInto__SWIG_3(self, argc, argv);
61179 }
61180 }
61181 }
61182 if (argc == 3) {
61183 int _v;
61184 void *vptr = 0;
61185 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61186 _v = SWIG_CheckState(res);
61187 if (_v) {
61188 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
61189 _v = SWIG_CheckState(res);
61190 if (_v) {
61191 {
61192 int res = SWIG_AsVal_int(argv[2], NULL);
61193 _v = SWIG_CheckState(res);
61194 }
61195 if (_v) {
61196 return _wrap_SBThread_StepInto__SWIG_2(self, argc, argv);
61197 }
61198 }
61199 }
61200 }
61201 if (argc == 4) {
61202 int _v;
61203 void *vptr = 0;
61204 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61205 _v = SWIG_CheckState(res);
61206 if (_v) {
61207 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
61208 _v = SWIG_CheckState(res);
61209 if (_v) {
61210 {
61211 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
61212 _v = SWIG_CheckState(res);
61213 }
61214 if (_v) {
61215 void *vptr = 0;
61216 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
61217 _v = SWIG_CheckState(res);
61218 if (_v) {
61219 return _wrap_SBThread_StepInto__SWIG_5(self, argc, argv);
61220 }
61221 }
61222 }
61223 }
61224 }
61225 if (argc == 5) {
61226 int _v;
61227 void *vptr = 0;
61228 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61229 _v = SWIG_CheckState(res);
61230 if (_v) {
61231 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
61232 _v = SWIG_CheckState(res);
61233 if (_v) {
61234 {
61235 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
61236 _v = SWIG_CheckState(res);
61237 }
61238 if (_v) {
61239 void *vptr = 0;
61240 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
61241 _v = SWIG_CheckState(res);
61242 if (_v) {
61243 {
61244 int res = SWIG_AsVal_int(argv[4], NULL);
61245 _v = SWIG_CheckState(res);
61246 }
61247 if (_v) {
61248 return _wrap_SBThread_StepInto__SWIG_4(self, argc, argv);
61249 }
61250 }
61251 }
61252 }
61253 }
61254 }
61255
61256fail:
61257 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_StepInto'.\n"
61258 " Possible C/C++ prototypes are:\n"
61259 " lldb::SBThread::StepInto(lldb::RunMode)\n"
61260 " lldb::SBThread::StepInto()\n"
61261 " lldb::SBThread::StepInto(char const *,lldb::RunMode)\n"
61262 " lldb::SBThread::StepInto(char const *)\n"
61263 " lldb::SBThread::StepInto(char const *,uint32_t,lldb::SBError &,lldb::RunMode)\n"
61264 " lldb::SBThread::StepInto(char const *,uint32_t,lldb::SBError &)\n");
61265 return 0;
61266}
61267
61268
61269SWIGINTERN PyObject *_wrap_SBThread_StepOut__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61270 PyObject *resultobj = 0;
61271 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61272 void *argp1 = 0 ;
61273 int res1 = 0 ;
61274
61275 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
61276 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61277 if (!SWIG_IsOK(res1)) {
61278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOut" "', argument " "1"" of type '" "lldb::SBThread *""'");
61279 }
61280 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61281 {
61282 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61283 (arg1)->StepOut();
61284 SWIG_PYTHON_THREAD_END_ALLOW;
61285 }
61286 resultobj = SWIG_Py_Void();
61287 return resultobj;
61288fail:
61289 return NULL;
61290}
61291
61292
61293SWIGINTERN PyObject *_wrap_SBThread_StepOut__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61294 PyObject *resultobj = 0;
61295 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61296 lldb::SBError *arg2 = 0 ;
61297 void *argp1 = 0 ;
61298 int res1 = 0 ;
61299 void *argp2 = 0 ;
61300 int res2 = 0 ;
61301
61302 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61303 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61304 if (!SWIG_IsOK(res1)) {
61305 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOut" "', argument " "1"" of type '" "lldb::SBThread *""'");
61306 }
61307 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61308 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
61309 if (!SWIG_IsOK(res2)) {
61310 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOut" "', argument " "2"" of type '" "lldb::SBError &""'");
61311 }
61312 if (!argp2) {
61313 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOut" "', argument " "2"" of type '" "lldb::SBError &""'");
61314 }
61315 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
61316 {
61317 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61318 (arg1)->StepOut(*arg2);
61319 SWIG_PYTHON_THREAD_END_ALLOW;
61320 }
61321 resultobj = SWIG_Py_Void();
61322 return resultobj;
61323fail:
61324 return NULL;
61325}
61326
61327
61328SWIGINTERN PyObject *_wrap_SBThread_StepOut(PyObject *self, PyObject *args) {
61329 Py_ssize_t argc;
61330 PyObject *argv[3] = {
61331 0
61332 };
61333
61334 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_StepOut", 0, 2, argv))) SWIG_fail;
61335 --argc;
61336 if (argc == 1) {
61337 int _v;
61338 void *vptr = 0;
61339 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61340 _v = SWIG_CheckState(res);
61341 if (_v) {
61342 return _wrap_SBThread_StepOut__SWIG_0(self, argc, argv);
61343 }
61344 }
61345 if (argc == 2) {
61346 int _v;
61347 void *vptr = 0;
61348 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61349 _v = SWIG_CheckState(res);
61350 if (_v) {
61351 void *vptr = 0;
61352 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
61353 _v = SWIG_CheckState(res);
61354 if (_v) {
61355 return _wrap_SBThread_StepOut__SWIG_1(self, argc, argv);
61356 }
61357 }
61358 }
61359
61360fail:
61361 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_StepOut'.\n"
61362 " Possible C/C++ prototypes are:\n"
61363 " lldb::SBThread::StepOut()\n"
61364 " lldb::SBThread::StepOut(lldb::SBError &)\n");
61365 return 0;
61366}
61367
61368
61369SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61370 PyObject *resultobj = 0;
61371 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61372 lldb::SBFrame *arg2 = 0 ;
61373 void *argp1 = 0 ;
61374 int res1 = 0 ;
61375 void *argp2 = 0 ;
61376 int res2 = 0 ;
61377
61378 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61379 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61380 if (!SWIG_IsOK(res1)) {
61381 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOutOfFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
61382 }
61383 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61384 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
61385 if (!SWIG_IsOK(res2)) {
61386 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
61387 }
61388 if (!argp2) {
61389 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
61390 }
61391 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
61392 {
61393 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61394 (arg1)->StepOutOfFrame(*arg2);
61395 SWIG_PYTHON_THREAD_END_ALLOW;
61396 }
61397 resultobj = SWIG_Py_Void();
61398 return resultobj;
61399fail:
61400 return NULL;
61401}
61402
61403
61404SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61405 PyObject *resultobj = 0;
61406 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61407 lldb::SBFrame *arg2 = 0 ;
61408 lldb::SBError *arg3 = 0 ;
61409 void *argp1 = 0 ;
61410 int res1 = 0 ;
61411 void *argp2 = 0 ;
61412 int res2 = 0 ;
61413 void *argp3 = 0 ;
61414 int res3 = 0 ;
61415
61416 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
61417 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61418 if (!SWIG_IsOK(res1)) {
61419 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOutOfFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
61420 }
61421 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61422 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
61423 if (!SWIG_IsOK(res2)) {
61424 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
61425 }
61426 if (!argp2) {
61427 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOutOfFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
61428 }
61429 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
61430 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
61431 if (!SWIG_IsOK(res3)) {
61432 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepOutOfFrame" "', argument " "3"" of type '" "lldb::SBError &""'");
61433 }
61434 if (!argp3) {
61435 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOutOfFrame" "', argument " "3"" of type '" "lldb::SBError &""'");
61436 }
61437 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
61438 {
61439 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61440 (arg1)->StepOutOfFrame(*arg2,*arg3);
61441 SWIG_PYTHON_THREAD_END_ALLOW;
61442 }
61443 resultobj = SWIG_Py_Void();
61444 return resultobj;
61445fail:
61446 return NULL;
61447}
61448
61449
61450SWIGINTERN PyObject *_wrap_SBThread_StepOutOfFrame(PyObject *self, PyObject *args) {
61451 Py_ssize_t argc;
61452 PyObject *argv[4] = {
61453 0
61454 };
61455
61456 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_StepOutOfFrame", 0, 3, argv))) SWIG_fail;
61457 --argc;
61458 if (argc == 2) {
61459 int _v;
61460 void *vptr = 0;
61461 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61462 _v = SWIG_CheckState(res);
61463 if (_v) {
61464 void *vptr = 0;
61465 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL);
61466 _v = SWIG_CheckState(res);
61467 if (_v) {
61468 return _wrap_SBThread_StepOutOfFrame__SWIG_0(self, argc, argv);
61469 }
61470 }
61471 }
61472 if (argc == 3) {
61473 int _v;
61474 void *vptr = 0;
61475 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61476 _v = SWIG_CheckState(res);
61477 if (_v) {
61478 void *vptr = 0;
61479 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_NO_NULL);
61480 _v = SWIG_CheckState(res);
61481 if (_v) {
61482 void *vptr = 0;
61483 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
61484 _v = SWIG_CheckState(res);
61485 if (_v) {
61486 return _wrap_SBThread_StepOutOfFrame__SWIG_1(self, argc, argv);
61487 }
61488 }
61489 }
61490 }
61491
61492fail:
61493 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_StepOutOfFrame'.\n"
61494 " Possible C/C++ prototypes are:\n"
61495 " lldb::SBThread::StepOutOfFrame(lldb::SBFrame &)\n"
61496 " lldb::SBThread::StepOutOfFrame(lldb::SBFrame &,lldb::SBError &)\n");
61497 return 0;
61498}
61499
61500
61501SWIGINTERN PyObject *_wrap_SBThread_StepInstruction__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61502 PyObject *resultobj = 0;
61503 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61504 bool arg2 ;
61505 void *argp1 = 0 ;
61506 int res1 = 0 ;
61507 bool val2 ;
61508 int ecode2 = 0 ;
61509
61510 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61511 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61512 if (!SWIG_IsOK(res1)) {
61513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInstruction" "', argument " "1"" of type '" "lldb::SBThread *""'");
61514 }
61515 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61516 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
61517 if (!SWIG_IsOK(ecode2)) {
61518 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepInstruction" "', argument " "2"" of type '" "bool""'");
61519 }
61520 arg2 = static_cast< bool >(val2);
61521 {
61522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61523 (arg1)->StepInstruction(arg2);
61524 SWIG_PYTHON_THREAD_END_ALLOW;
61525 }
61526 resultobj = SWIG_Py_Void();
61527 return resultobj;
61528fail:
61529 return NULL;
61530}
61531
61532
61533SWIGINTERN PyObject *_wrap_SBThread_StepInstruction__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61534 PyObject *resultobj = 0;
61535 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61536 bool arg2 ;
61537 lldb::SBError *arg3 = 0 ;
61538 void *argp1 = 0 ;
61539 int res1 = 0 ;
61540 bool val2 ;
61541 int ecode2 = 0 ;
61542 void *argp3 = 0 ;
61543 int res3 = 0 ;
61544
61545 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
61546 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61547 if (!SWIG_IsOK(res1)) {
61548 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepInstruction" "', argument " "1"" of type '" "lldb::SBThread *""'");
61549 }
61550 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61551 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
61552 if (!SWIG_IsOK(ecode2)) {
61553 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_StepInstruction" "', argument " "2"" of type '" "bool""'");
61554 }
61555 arg2 = static_cast< bool >(val2);
61556 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
61557 if (!SWIG_IsOK(res3)) {
61558 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepInstruction" "', argument " "3"" of type '" "lldb::SBError &""'");
61559 }
61560 if (!argp3) {
61561 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepInstruction" "', argument " "3"" of type '" "lldb::SBError &""'");
61562 }
61563 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
61564 {
61565 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61566 (arg1)->StepInstruction(arg2,*arg3);
61567 SWIG_PYTHON_THREAD_END_ALLOW;
61568 }
61569 resultobj = SWIG_Py_Void();
61570 return resultobj;
61571fail:
61572 return NULL;
61573}
61574
61575
61576SWIGINTERN PyObject *_wrap_SBThread_StepInstruction(PyObject *self, PyObject *args) {
61577 Py_ssize_t argc;
61578 PyObject *argv[4] = {
61579 0
61580 };
61581
61582 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_StepInstruction", 0, 3, argv))) SWIG_fail;
61583 --argc;
61584 if (argc == 2) {
61585 int _v;
61586 void *vptr = 0;
61587 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61588 _v = SWIG_CheckState(res);
61589 if (_v) {
61590 {
61591 int res = SWIG_AsVal_bool(argv[1], NULL);
61592 _v = SWIG_CheckState(res);
61593 }
61594 if (_v) {
61595 return _wrap_SBThread_StepInstruction__SWIG_0(self, argc, argv);
61596 }
61597 }
61598 }
61599 if (argc == 3) {
61600 int _v;
61601 void *vptr = 0;
61602 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61603 _v = SWIG_CheckState(res);
61604 if (_v) {
61605 {
61606 int res = SWIG_AsVal_bool(argv[1], NULL);
61607 _v = SWIG_CheckState(res);
61608 }
61609 if (_v) {
61610 void *vptr = 0;
61611 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
61612 _v = SWIG_CheckState(res);
61613 if (_v) {
61614 return _wrap_SBThread_StepInstruction__SWIG_1(self, argc, argv);
61615 }
61616 }
61617 }
61618 }
61619
61620fail:
61621 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_StepInstruction'.\n"
61622 " Possible C/C++ prototypes are:\n"
61623 " lldb::SBThread::StepInstruction(bool)\n"
61624 " lldb::SBThread::StepInstruction(bool,lldb::SBError &)\n");
61625 return 0;
61626}
61627
61628
61629SWIGINTERN PyObject *_wrap_SBThread_StepOverUntil(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
61630 PyObject *resultobj = 0;
61631 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61632 lldb::SBFrame *arg2 = 0 ;
61633 lldb::SBFileSpec *arg3 = 0 ;
61634 uint32_t arg4 ;
61635 void *argp1 = 0 ;
61636 int res1 = 0 ;
61637 void *argp2 = 0 ;
61638 int res2 = 0 ;
61639 void *argp3 = 0 ;
61640 int res3 = 0 ;
61641 unsigned int val4 ;
61642 int ecode4 = 0 ;
61643 PyObject *swig_obj[4] ;
61644 lldb::SBError result;
61645
61646 if (!SWIG_Python_UnpackTuple(args, "SBThread_StepOverUntil", 4, 4, swig_obj)) SWIG_fail;
61647 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61648 if (!SWIG_IsOK(res1)) {
61649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepOverUntil" "', argument " "1"" of type '" "lldb::SBThread *""'");
61650 }
61651 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61652 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
61653 if (!SWIG_IsOK(res2)) {
61654 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepOverUntil" "', argument " "2"" of type '" "lldb::SBFrame &""'");
61655 }
61656 if (!argp2) {
61657 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOverUntil" "', argument " "2"" of type '" "lldb::SBFrame &""'");
61658 }
61659 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
61660 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBFileSpec, 0 );
61661 if (!SWIG_IsOK(res3)) {
61662 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepOverUntil" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
61663 }
61664 if (!argp3) {
61665 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepOverUntil" "', argument " "3"" of type '" "lldb::SBFileSpec &""'");
61666 }
61667 arg3 = reinterpret_cast< lldb::SBFileSpec * >(argp3);
61668 ecode4 = SWIG_AsVal_unsigned_SS_int(swig_obj[3], &val4);
61669 if (!SWIG_IsOK(ecode4)) {
61670 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBThread_StepOverUntil" "', argument " "4"" of type '" "uint32_t""'");
61671 }
61672 arg4 = static_cast< uint32_t >(val4);
61673 {
61674 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61675 result = (arg1)->StepOverUntil(*arg2,*arg3,arg4);
61676 SWIG_PYTHON_THREAD_END_ALLOW;
61677 }
61678 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
61679 return resultobj;
61680fail:
61681 return NULL;
61682}
61683
61684
61685SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61686 PyObject *resultobj = 0;
61687 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61688 char *arg2 = (char *) 0 ;
61689 void *argp1 = 0 ;
61690 int res1 = 0 ;
61691 int res2 ;
61692 char *buf2 = 0 ;
61693 int alloc2 = 0 ;
61694 lldb::SBError result;
61695
61696 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61697 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61698 if (!SWIG_IsOK(res1)) {
61699 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "1"" of type '" "lldb::SBThread *""'");
61700 }
61701 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61702 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
61703 if (!SWIG_IsOK(res2)) {
61704 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "2"" of type '" "char const *""'");
61705 }
61706 arg2 = reinterpret_cast< char * >(buf2);
61707 {
61708 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61709 result = (arg1)->StepUsingScriptedThreadPlan((char const *)arg2);
61710 SWIG_PYTHON_THREAD_END_ALLOW;
61711 }
61712 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
61713 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61714 return resultobj;
61715fail:
61716 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61717 return NULL;
61718}
61719
61720
61721SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61722 PyObject *resultobj = 0;
61723 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61724 char *arg2 = (char *) 0 ;
61725 bool arg3 ;
61726 void *argp1 = 0 ;
61727 int res1 = 0 ;
61728 int res2 ;
61729 char *buf2 = 0 ;
61730 int alloc2 = 0 ;
61731 bool val3 ;
61732 int ecode3 = 0 ;
61733 lldb::SBError result;
61734
61735 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
61736 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61737 if (!SWIG_IsOK(res1)) {
61738 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "1"" of type '" "lldb::SBThread *""'");
61739 }
61740 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61741 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
61742 if (!SWIG_IsOK(res2)) {
61743 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "2"" of type '" "char const *""'");
61744 }
61745 arg2 = reinterpret_cast< char * >(buf2);
61746 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
61747 if (!SWIG_IsOK(ecode3)) {
61748 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "3"" of type '" "bool""'");
61749 }
61750 arg3 = static_cast< bool >(val3);
61751 {
61752 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61753 result = (arg1)->StepUsingScriptedThreadPlan((char const *)arg2,arg3);
61754 SWIG_PYTHON_THREAD_END_ALLOW;
61755 }
61756 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
61757 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61758 return resultobj;
61759fail:
61760 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61761 return NULL;
61762}
61763
61764
61765SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61766 PyObject *resultobj = 0;
61767 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61768 char *arg2 = (char *) 0 ;
61769 lldb::SBStructuredData *arg3 = 0 ;
61770 bool arg4 ;
61771 void *argp1 = 0 ;
61772 int res1 = 0 ;
61773 int res2 ;
61774 char *buf2 = 0 ;
61775 int alloc2 = 0 ;
61776 void *argp3 = 0 ;
61777 int res3 = 0 ;
61778 bool val4 ;
61779 int ecode4 = 0 ;
61780 lldb::SBError result;
61781
61782 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
61783 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61784 if (!SWIG_IsOK(res1)) {
61785 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "1"" of type '" "lldb::SBThread *""'");
61786 }
61787 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61788 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
61789 if (!SWIG_IsOK(res2)) {
61790 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "2"" of type '" "char const *""'");
61791 }
61792 arg2 = reinterpret_cast< char * >(buf2);
61793 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
61794 if (!SWIG_IsOK(res3)) {
61795 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
61796 }
61797 if (!argp3) {
61798 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
61799 }
61800 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
61801 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
61802 if (!SWIG_IsOK(ecode4)) {
61803 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBThread_StepUsingScriptedThreadPlan" "', argument " "4"" of type '" "bool""'");
61804 }
61805 arg4 = static_cast< bool >(val4);
61806 {
61807 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61808 result = (arg1)->StepUsingScriptedThreadPlan((char const *)arg2,*arg3,arg4);
61809 SWIG_PYTHON_THREAD_END_ALLOW;
61810 }
61811 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
61812 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61813 return resultobj;
61814fail:
61815 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
61816 return NULL;
61817}
61818
61819
61820SWIGINTERN PyObject *_wrap_SBThread_StepUsingScriptedThreadPlan(PyObject *self, PyObject *args) {
61821 Py_ssize_t argc;
61822 PyObject *argv[5] = {
61823 0
61824 };
61825
61826 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_StepUsingScriptedThreadPlan", 0, 4, argv))) SWIG_fail;
61827 --argc;
61828 if (argc == 2) {
61829 int _v;
61830 void *vptr = 0;
61831 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61832 _v = SWIG_CheckState(res);
61833 if (_v) {
61834 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
61835 _v = SWIG_CheckState(res);
61836 if (_v) {
61837 return _wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_0(self, argc, argv);
61838 }
61839 }
61840 }
61841 if (argc == 3) {
61842 int _v;
61843 void *vptr = 0;
61844 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61845 _v = SWIG_CheckState(res);
61846 if (_v) {
61847 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
61848 _v = SWIG_CheckState(res);
61849 if (_v) {
61850 {
61851 int res = SWIG_AsVal_bool(argv[2], NULL);
61852 _v = SWIG_CheckState(res);
61853 }
61854 if (_v) {
61855 return _wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_1(self, argc, argv);
61856 }
61857 }
61858 }
61859 }
61860 if (argc == 4) {
61861 int _v;
61862 void *vptr = 0;
61863 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
61864 _v = SWIG_CheckState(res);
61865 if (_v) {
61866 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
61867 _v = SWIG_CheckState(res);
61868 if (_v) {
61869 void *vptr = 0;
61870 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
61871 _v = SWIG_CheckState(res);
61872 if (_v) {
61873 {
61874 int res = SWIG_AsVal_bool(argv[3], NULL);
61875 _v = SWIG_CheckState(res);
61876 }
61877 if (_v) {
61878 return _wrap_SBThread_StepUsingScriptedThreadPlan__SWIG_2(self, argc, argv);
61879 }
61880 }
61881 }
61882 }
61883 }
61884
61885fail:
61886 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_StepUsingScriptedThreadPlan'.\n"
61887 " Possible C/C++ prototypes are:\n"
61888 " lldb::SBThread::StepUsingScriptedThreadPlan(char const *)\n"
61889 " lldb::SBThread::StepUsingScriptedThreadPlan(char const *,bool)\n"
61890 " lldb::SBThread::StepUsingScriptedThreadPlan(char const *,lldb::SBStructuredData &,bool)\n");
61891 return 0;
61892}
61893
61894
61895SWIGINTERN PyObject *_wrap_SBThread_JumpToLine(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
61896 PyObject *resultobj = 0;
61897 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61898 lldb::SBFileSpec *arg2 = 0 ;
61899 uint32_t arg3 ;
61900 void *argp1 = 0 ;
61901 int res1 = 0 ;
61902 void *argp2 = 0 ;
61903 int res2 = 0 ;
61904 unsigned int val3 ;
61905 int ecode3 = 0 ;
61906 PyObject *swig_obj[3] ;
61907 lldb::SBError result;
61908
61909 if (!SWIG_Python_UnpackTuple(args, "SBThread_JumpToLine", 3, 3, swig_obj)) SWIG_fail;
61910 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61911 if (!SWIG_IsOK(res1)) {
61912 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_JumpToLine" "', argument " "1"" of type '" "lldb::SBThread *""'");
61913 }
61914 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61915 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFileSpec, 0 );
61916 if (!SWIG_IsOK(res2)) {
61917 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_JumpToLine" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
61918 }
61919 if (!argp2) {
61920 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_JumpToLine" "', argument " "2"" of type '" "lldb::SBFileSpec &""'");
61921 }
61922 arg2 = reinterpret_cast< lldb::SBFileSpec * >(argp2);
61923 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
61924 if (!SWIG_IsOK(ecode3)) {
61925 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_JumpToLine" "', argument " "3"" of type '" "uint32_t""'");
61926 }
61927 arg3 = static_cast< uint32_t >(val3);
61928 {
61929 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61930 result = (arg1)->JumpToLine(*arg2,arg3);
61931 SWIG_PYTHON_THREAD_END_ALLOW;
61932 }
61933 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
61934 return resultobj;
61935fail:
61936 return NULL;
61937}
61938
61939
61940SWIGINTERN PyObject *_wrap_SBThread_RunToAddress__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61941 PyObject *resultobj = 0;
61942 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61943 lldb::addr_t arg2 ;
61944 void *argp1 = 0 ;
61945 int res1 = 0 ;
61946 unsigned long long val2 ;
61947 int ecode2 = 0 ;
61948
61949 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
61950 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61951 if (!SWIG_IsOK(res1)) {
61952 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_RunToAddress" "', argument " "1"" of type '" "lldb::SBThread *""'");
61953 }
61954 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61955 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
61956 if (!SWIG_IsOK(ecode2)) {
61957 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_RunToAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
61958 }
61959 arg2 = static_cast< lldb::addr_t >(val2);
61960 {
61961 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
61962 (arg1)->RunToAddress(arg2);
61963 SWIG_PYTHON_THREAD_END_ALLOW;
61964 }
61965 resultobj = SWIG_Py_Void();
61966 return resultobj;
61967fail:
61968 return NULL;
61969}
61970
61971
61972SWIGINTERN PyObject *_wrap_SBThread_RunToAddress__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
61973 PyObject *resultobj = 0;
61974 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
61975 lldb::addr_t arg2 ;
61976 lldb::SBError *arg3 = 0 ;
61977 void *argp1 = 0 ;
61978 int res1 = 0 ;
61979 unsigned long long val2 ;
61980 int ecode2 = 0 ;
61981 void *argp3 = 0 ;
61982 int res3 = 0 ;
61983
61984 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
61985 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
61986 if (!SWIG_IsOK(res1)) {
61987 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_RunToAddress" "', argument " "1"" of type '" "lldb::SBThread *""'");
61988 }
61989 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
61990 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
61991 if (!SWIG_IsOK(ecode2)) {
61992 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_RunToAddress" "', argument " "2"" of type '" "lldb::addr_t""'");
61993 }
61994 arg2 = static_cast< lldb::addr_t >(val2);
61995 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
61996 if (!SWIG_IsOK(res3)) {
61997 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_RunToAddress" "', argument " "3"" of type '" "lldb::SBError &""'");
61998 }
61999 if (!argp3) {
62000 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_RunToAddress" "', argument " "3"" of type '" "lldb::SBError &""'");
62001 }
62002 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
62003 {
62004 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62005 (arg1)->RunToAddress(arg2,*arg3);
62006 SWIG_PYTHON_THREAD_END_ALLOW;
62007 }
62008 resultobj = SWIG_Py_Void();
62009 return resultobj;
62010fail:
62011 return NULL;
62012}
62013
62014
62015SWIGINTERN PyObject *_wrap_SBThread_RunToAddress(PyObject *self, PyObject *args) {
62016 Py_ssize_t argc;
62017 PyObject *argv[4] = {
62018 0
62019 };
62020
62021 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_RunToAddress", 0, 3, argv))) SWIG_fail;
62022 --argc;
62023 if (argc == 2) {
62024 int _v;
62025 void *vptr = 0;
62026 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62027 _v = SWIG_CheckState(res);
62028 if (_v) {
62029 {
62030 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[1], NULL);
62031 _v = SWIG_CheckState(res);
62032 }
62033 if (_v) {
62034 return _wrap_SBThread_RunToAddress__SWIG_0(self, argc, argv);
62035 }
62036 }
62037 }
62038 if (argc == 3) {
62039 int _v;
62040 void *vptr = 0;
62041 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62042 _v = SWIG_CheckState(res);
62043 if (_v) {
62044 {
62045 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[1], NULL);
62046 _v = SWIG_CheckState(res);
62047 }
62048 if (_v) {
62049 void *vptr = 0;
62050 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
62051 _v = SWIG_CheckState(res);
62052 if (_v) {
62053 return _wrap_SBThread_RunToAddress__SWIG_1(self, argc, argv);
62054 }
62055 }
62056 }
62057 }
62058
62059fail:
62060 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_RunToAddress'.\n"
62061 " Possible C/C++ prototypes are:\n"
62062 " lldb::SBThread::RunToAddress(lldb::addr_t)\n"
62063 " lldb::SBThread::RunToAddress(lldb::addr_t,lldb::SBError &)\n");
62064 return 0;
62065}
62066
62067
62068SWIGINTERN PyObject *_wrap_SBThread_ReturnFromFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62069 PyObject *resultobj = 0;
62070 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62071 lldb::SBFrame *arg2 = 0 ;
62072 lldb::SBValue *arg3 = 0 ;
62073 void *argp1 = 0 ;
62074 int res1 = 0 ;
62075 void *argp2 = 0 ;
62076 int res2 = 0 ;
62077 void *argp3 = 0 ;
62078 int res3 = 0 ;
62079 PyObject *swig_obj[3] ;
62080 lldb::SBError result;
62081
62082 if (!SWIG_Python_UnpackTuple(args, "SBThread_ReturnFromFrame", 3, 3, swig_obj)) SWIG_fail;
62083 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62084 if (!SWIG_IsOK(res1)) {
62085 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_ReturnFromFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
62086 }
62087 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62088 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBFrame, 0 );
62089 if (!SWIG_IsOK(res2)) {
62090 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_ReturnFromFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
62091 }
62092 if (!argp2) {
62093 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_ReturnFromFrame" "', argument " "2"" of type '" "lldb::SBFrame &""'");
62094 }
62095 arg2 = reinterpret_cast< lldb::SBFrame * >(argp2);
62096 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBValue, 0 );
62097 if (!SWIG_IsOK(res3)) {
62098 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThread_ReturnFromFrame" "', argument " "3"" of type '" "lldb::SBValue &""'");
62099 }
62100 if (!argp3) {
62101 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_ReturnFromFrame" "', argument " "3"" of type '" "lldb::SBValue &""'");
62102 }
62103 arg3 = reinterpret_cast< lldb::SBValue * >(argp3);
62104 {
62105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62106 result = (arg1)->ReturnFromFrame(*arg2,*arg3);
62107 SWIG_PYTHON_THREAD_END_ALLOW;
62108 }
62109 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
62110 return resultobj;
62111fail:
62112 return NULL;
62113}
62114
62115
62116SWIGINTERN PyObject *_wrap_SBThread_UnwindInnermostExpression(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62117 PyObject *resultobj = 0;
62118 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62119 void *argp1 = 0 ;
62120 int res1 = 0 ;
62121 PyObject *swig_obj[1] ;
62122 lldb::SBError result;
62123
62124 if (!args) SWIG_fail;
62125 swig_obj[0] = args;
62126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62127 if (!SWIG_IsOK(res1)) {
62128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_UnwindInnermostExpression" "', argument " "1"" of type '" "lldb::SBThread *""'");
62129 }
62130 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62131 {
62132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62133 result = (arg1)->UnwindInnermostExpression();
62134 SWIG_PYTHON_THREAD_END_ALLOW;
62135 }
62136 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
62137 return resultobj;
62138fail:
62139 return NULL;
62140}
62141
62142
62143SWIGINTERN PyObject *_wrap_SBThread_Suspend__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
62144 PyObject *resultobj = 0;
62145 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62146 void *argp1 = 0 ;
62147 int res1 = 0 ;
62148 bool result;
62149
62150 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
62151 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62152 if (!SWIG_IsOK(res1)) {
62153 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Suspend" "', argument " "1"" of type '" "lldb::SBThread *""'");
62154 }
62155 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62156 {
62157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62158 result = (bool)(arg1)->Suspend();
62159 SWIG_PYTHON_THREAD_END_ALLOW;
62160 }
62161 resultobj = SWIG_From_bool(static_cast< bool >(result));
62162 return resultobj;
62163fail:
62164 return NULL;
62165}
62166
62167
62168SWIGINTERN PyObject *_wrap_SBThread_Suspend__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
62169 PyObject *resultobj = 0;
62170 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62171 lldb::SBError *arg2 = 0 ;
62172 void *argp1 = 0 ;
62173 int res1 = 0 ;
62174 void *argp2 = 0 ;
62175 int res2 = 0 ;
62176 bool result;
62177
62178 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62179 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62180 if (!SWIG_IsOK(res1)) {
62181 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Suspend" "', argument " "1"" of type '" "lldb::SBThread *""'");
62182 }
62183 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62184 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
62185 if (!SWIG_IsOK(res2)) {
62186 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_Suspend" "', argument " "2"" of type '" "lldb::SBError &""'");
62187 }
62188 if (!argp2) {
62189 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_Suspend" "', argument " "2"" of type '" "lldb::SBError &""'");
62190 }
62191 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
62192 {
62193 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62194 result = (bool)(arg1)->Suspend(*arg2);
62195 SWIG_PYTHON_THREAD_END_ALLOW;
62196 }
62197 resultobj = SWIG_From_bool(static_cast< bool >(result));
62198 return resultobj;
62199fail:
62200 return NULL;
62201}
62202
62203
62204SWIGINTERN PyObject *_wrap_SBThread_Suspend(PyObject *self, PyObject *args) {
62205 Py_ssize_t argc;
62206 PyObject *argv[3] = {
62207 0
62208 };
62209
62210 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_Suspend", 0, 2, argv))) SWIG_fail;
62211 --argc;
62212 if (argc == 1) {
62213 int _v;
62214 void *vptr = 0;
62215 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62216 _v = SWIG_CheckState(res);
62217 if (_v) {
62218 return _wrap_SBThread_Suspend__SWIG_0(self, argc, argv);
62219 }
62220 }
62221 if (argc == 2) {
62222 int _v;
62223 void *vptr = 0;
62224 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62225 _v = SWIG_CheckState(res);
62226 if (_v) {
62227 void *vptr = 0;
62228 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
62229 _v = SWIG_CheckState(res);
62230 if (_v) {
62231 return _wrap_SBThread_Suspend__SWIG_1(self, argc, argv);
62232 }
62233 }
62234 }
62235
62236fail:
62237 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_Suspend'.\n"
62238 " Possible C/C++ prototypes are:\n"
62239 " lldb::SBThread::Suspend()\n"
62240 " lldb::SBThread::Suspend(lldb::SBError &)\n");
62241 return 0;
62242}
62243
62244
62245SWIGINTERN PyObject *_wrap_SBThread_Resume__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
62246 PyObject *resultobj = 0;
62247 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62248 void *argp1 = 0 ;
62249 int res1 = 0 ;
62250 bool result;
62251
62252 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
62253 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62254 if (!SWIG_IsOK(res1)) {
62255 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Resume" "', argument " "1"" of type '" "lldb::SBThread *""'");
62256 }
62257 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62258 {
62259 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62260 result = (bool)(arg1)->Resume();
62261 SWIG_PYTHON_THREAD_END_ALLOW;
62262 }
62263 resultobj = SWIG_From_bool(static_cast< bool >(result));
62264 return resultobj;
62265fail:
62266 return NULL;
62267}
62268
62269
62270SWIGINTERN PyObject *_wrap_SBThread_Resume__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
62271 PyObject *resultobj = 0;
62272 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62273 lldb::SBError *arg2 = 0 ;
62274 void *argp1 = 0 ;
62275 int res1 = 0 ;
62276 void *argp2 = 0 ;
62277 int res2 = 0 ;
62278 bool result;
62279
62280 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62281 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62282 if (!SWIG_IsOK(res1)) {
62283 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_Resume" "', argument " "1"" of type '" "lldb::SBThread *""'");
62284 }
62285 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62286 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
62287 if (!SWIG_IsOK(res2)) {
62288 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_Resume" "', argument " "2"" of type '" "lldb::SBError &""'");
62289 }
62290 if (!argp2) {
62291 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_Resume" "', argument " "2"" of type '" "lldb::SBError &""'");
62292 }
62293 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
62294 {
62295 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62296 result = (bool)(arg1)->Resume(*arg2);
62297 SWIG_PYTHON_THREAD_END_ALLOW;
62298 }
62299 resultobj = SWIG_From_bool(static_cast< bool >(result));
62300 return resultobj;
62301fail:
62302 return NULL;
62303}
62304
62305
62306SWIGINTERN PyObject *_wrap_SBThread_Resume(PyObject *self, PyObject *args) {
62307 Py_ssize_t argc;
62308 PyObject *argv[3] = {
62309 0
62310 };
62311
62312 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_Resume", 0, 2, argv))) SWIG_fail;
62313 --argc;
62314 if (argc == 1) {
62315 int _v;
62316 void *vptr = 0;
62317 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62318 _v = SWIG_CheckState(res);
62319 if (_v) {
62320 return _wrap_SBThread_Resume__SWIG_0(self, argc, argv);
62321 }
62322 }
62323 if (argc == 2) {
62324 int _v;
62325 void *vptr = 0;
62326 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62327 _v = SWIG_CheckState(res);
62328 if (_v) {
62329 void *vptr = 0;
62330 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
62331 _v = SWIG_CheckState(res);
62332 if (_v) {
62333 return _wrap_SBThread_Resume__SWIG_1(self, argc, argv);
62334 }
62335 }
62336 }
62337
62338fail:
62339 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_Resume'.\n"
62340 " Possible C/C++ prototypes are:\n"
62341 " lldb::SBThread::Resume()\n"
62342 " lldb::SBThread::Resume(lldb::SBError &)\n");
62343 return 0;
62344}
62345
62346
62347SWIGINTERN PyObject *_wrap_SBThread_IsSuspended(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62348 PyObject *resultobj = 0;
62349 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62350 void *argp1 = 0 ;
62351 int res1 = 0 ;
62352 PyObject *swig_obj[1] ;
62353 bool result;
62354
62355 if (!args) SWIG_fail;
62356 swig_obj[0] = args;
62357 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62358 if (!SWIG_IsOK(res1)) {
62359 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_IsSuspended" "', argument " "1"" of type '" "lldb::SBThread *""'");
62360 }
62361 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62362 {
62363 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62364 result = (bool)(arg1)->IsSuspended();
62365 SWIG_PYTHON_THREAD_END_ALLOW;
62366 }
62367 resultobj = SWIG_From_bool(static_cast< bool >(result));
62368 return resultobj;
62369fail:
62370 return NULL;
62371}
62372
62373
62374SWIGINTERN PyObject *_wrap_SBThread_IsStopped(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62375 PyObject *resultobj = 0;
62376 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62377 void *argp1 = 0 ;
62378 int res1 = 0 ;
62379 PyObject *swig_obj[1] ;
62380 bool result;
62381
62382 if (!args) SWIG_fail;
62383 swig_obj[0] = args;
62384 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62385 if (!SWIG_IsOK(res1)) {
62386 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_IsStopped" "', argument " "1"" of type '" "lldb::SBThread *""'");
62387 }
62388 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62389 {
62390 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62391 result = (bool)(arg1)->IsStopped();
62392 SWIG_PYTHON_THREAD_END_ALLOW;
62393 }
62394 resultobj = SWIG_From_bool(static_cast< bool >(result));
62395 return resultobj;
62396fail:
62397 return NULL;
62398}
62399
62400
62401SWIGINTERN PyObject *_wrap_SBThread_GetNumFrames(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62402 PyObject *resultobj = 0;
62403 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62404 void *argp1 = 0 ;
62405 int res1 = 0 ;
62406 PyObject *swig_obj[1] ;
62407 uint32_t result;
62408
62409 if (!args) SWIG_fail;
62410 swig_obj[0] = args;
62411 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62412 if (!SWIG_IsOK(res1)) {
62413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetNumFrames" "', argument " "1"" of type '" "lldb::SBThread *""'");
62414 }
62415 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62416 {
62417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62418 result = (uint32_t)(arg1)->GetNumFrames();
62419 SWIG_PYTHON_THREAD_END_ALLOW;
62420 }
62421 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
62422 return resultobj;
62423fail:
62424 return NULL;
62425}
62426
62427
62428SWIGINTERN PyObject *_wrap_SBThread_GetFrameAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62429 PyObject *resultobj = 0;
62430 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62431 uint32_t arg2 ;
62432 void *argp1 = 0 ;
62433 int res1 = 0 ;
62434 unsigned int val2 ;
62435 int ecode2 = 0 ;
62436 PyObject *swig_obj[2] ;
62437 lldb::SBFrame result;
62438
62439 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetFrameAtIndex", 2, 2, swig_obj)) SWIG_fail;
62440 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62441 if (!SWIG_IsOK(res1)) {
62442 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetFrameAtIndex" "', argument " "1"" of type '" "lldb::SBThread *""'");
62443 }
62444 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62445 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
62446 if (!SWIG_IsOK(ecode2)) {
62447 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_GetFrameAtIndex" "', argument " "2"" of type '" "uint32_t""'");
62448 }
62449 arg2 = static_cast< uint32_t >(val2);
62450 {
62451 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62452 result = (arg1)->GetFrameAtIndex(arg2);
62453 SWIG_PYTHON_THREAD_END_ALLOW;
62454 }
62455 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(static_cast< const lldb::SBFrame& >(result))), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
62456 return resultobj;
62457fail:
62458 return NULL;
62459}
62460
62461
62462SWIGINTERN PyObject *_wrap_SBThread_GetSelectedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62463 PyObject *resultobj = 0;
62464 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62465 void *argp1 = 0 ;
62466 int res1 = 0 ;
62467 PyObject *swig_obj[1] ;
62468 lldb::SBFrame result;
62469
62470 if (!args) SWIG_fail;
62471 swig_obj[0] = args;
62472 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62473 if (!SWIG_IsOK(res1)) {
62474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetSelectedFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
62475 }
62476 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62477 {
62478 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62479 result = (arg1)->GetSelectedFrame();
62480 SWIG_PYTHON_THREAD_END_ALLOW;
62481 }
62482 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(static_cast< const lldb::SBFrame& >(result))), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
62483 return resultobj;
62484fail:
62485 return NULL;
62486}
62487
62488
62489SWIGINTERN PyObject *_wrap_SBThread_SetSelectedFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62490 PyObject *resultobj = 0;
62491 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62492 uint32_t arg2 ;
62493 void *argp1 = 0 ;
62494 int res1 = 0 ;
62495 unsigned int val2 ;
62496 int ecode2 = 0 ;
62497 PyObject *swig_obj[2] ;
62498 lldb::SBFrame result;
62499
62500 if (!SWIG_Python_UnpackTuple(args, "SBThread_SetSelectedFrame", 2, 2, swig_obj)) SWIG_fail;
62501 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62502 if (!SWIG_IsOK(res1)) {
62503 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_SetSelectedFrame" "', argument " "1"" of type '" "lldb::SBThread *""'");
62504 }
62505 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62506 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
62507 if (!SWIG_IsOK(ecode2)) {
62508 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThread_SetSelectedFrame" "', argument " "2"" of type '" "uint32_t""'");
62509 }
62510 arg2 = static_cast< uint32_t >(val2);
62511 {
62512 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62513 result = (arg1)->SetSelectedFrame(arg2);
62514 SWIG_PYTHON_THREAD_END_ALLOW;
62515 }
62516 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(static_cast< const lldb::SBFrame& >(result))), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
62517 return resultobj;
62518fail:
62519 return NULL;
62520}
62521
62522
62523SWIGINTERN PyObject *_wrap_SBThread_GetProcess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62524 PyObject *resultobj = 0;
62525 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62526 void *argp1 = 0 ;
62527 int res1 = 0 ;
62528 PyObject *swig_obj[1] ;
62529 lldb::SBProcess result;
62530
62531 if (!args) SWIG_fail;
62532 swig_obj[0] = args;
62533 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62534 if (!SWIG_IsOK(res1)) {
62535 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetProcess" "', argument " "1"" of type '" "lldb::SBThread *""'");
62536 }
62537 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62538 {
62539 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62540 result = (arg1)->GetProcess();
62541 SWIG_PYTHON_THREAD_END_ALLOW;
62542 }
62543 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
62544 return resultobj;
62545fail:
62546 return NULL;
62547}
62548
62549
62550SWIGINTERN PyObject *_wrap_SBThread_GetDescription__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
62551 PyObject *resultobj = 0;
62552 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62553 lldb::SBStream *arg2 = 0 ;
62554 void *argp1 = 0 ;
62555 int res1 = 0 ;
62556 void *argp2 = 0 ;
62557 int res2 = 0 ;
62558 bool result;
62559
62560 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
62561 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62562 if (!SWIG_IsOK(res1)) {
62563 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetDescription" "', argument " "1"" of type '" "lldb::SBThread const *""'");
62564 }
62565 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62566 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
62567 if (!SWIG_IsOK(res2)) {
62568 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
62569 }
62570 if (!argp2) {
62571 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
62572 }
62573 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
62574 {
62575 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62576 result = (bool)((lldb::SBThread const *)arg1)->GetDescription(*arg2);
62577 SWIG_PYTHON_THREAD_END_ALLOW;
62578 }
62579 resultobj = SWIG_From_bool(static_cast< bool >(result));
62580 return resultobj;
62581fail:
62582 return NULL;
62583}
62584
62585
62586SWIGINTERN PyObject *_wrap_SBThread_GetDescription__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
62587 PyObject *resultobj = 0;
62588 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62589 lldb::SBStream *arg2 = 0 ;
62590 bool arg3 ;
62591 void *argp1 = 0 ;
62592 int res1 = 0 ;
62593 void *argp2 = 0 ;
62594 int res2 = 0 ;
62595 bool val3 ;
62596 int ecode3 = 0 ;
62597 bool result;
62598
62599 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
62600 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62601 if (!SWIG_IsOK(res1)) {
62602 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetDescription" "', argument " "1"" of type '" "lldb::SBThread const *""'");
62603 }
62604 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62605 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
62606 if (!SWIG_IsOK(res2)) {
62607 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
62608 }
62609 if (!argp2) {
62610 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
62611 }
62612 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
62613 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
62614 if (!SWIG_IsOK(ecode3)) {
62615 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThread_GetDescription" "', argument " "3"" of type '" "bool""'");
62616 }
62617 arg3 = static_cast< bool >(val3);
62618 {
62619 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62620 result = (bool)((lldb::SBThread const *)arg1)->GetDescription(*arg2,arg3);
62621 SWIG_PYTHON_THREAD_END_ALLOW;
62622 }
62623 resultobj = SWIG_From_bool(static_cast< bool >(result));
62624 return resultobj;
62625fail:
62626 return NULL;
62627}
62628
62629
62630SWIGINTERN PyObject *_wrap_SBThread_GetDescription(PyObject *self, PyObject *args) {
62631 Py_ssize_t argc;
62632 PyObject *argv[4] = {
62633 0
62634 };
62635
62636 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThread_GetDescription", 0, 3, argv))) SWIG_fail;
62637 --argc;
62638 if (argc == 2) {
62639 int _v;
62640 void *vptr = 0;
62641 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62642 _v = SWIG_CheckState(res);
62643 if (_v) {
62644 void *vptr = 0;
62645 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
62646 _v = SWIG_CheckState(res);
62647 if (_v) {
62648 return _wrap_SBThread_GetDescription__SWIG_0(self, argc, argv);
62649 }
62650 }
62651 }
62652 if (argc == 3) {
62653 int _v;
62654 void *vptr = 0;
62655 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, 0);
62656 _v = SWIG_CheckState(res);
62657 if (_v) {
62658 void *vptr = 0;
62659 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
62660 _v = SWIG_CheckState(res);
62661 if (_v) {
62662 {
62663 int res = SWIG_AsVal_bool(argv[2], NULL);
62664 _v = SWIG_CheckState(res);
62665 }
62666 if (_v) {
62667 return _wrap_SBThread_GetDescription__SWIG_1(self, argc, argv);
62668 }
62669 }
62670 }
62671 }
62672
62673fail:
62674 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThread_GetDescription'.\n"
62675 " Possible C/C++ prototypes are:\n"
62676 " lldb::SBThread::GetDescription(lldb::SBStream &) const\n"
62677 " lldb::SBThread::GetDescription(lldb::SBStream &,bool) const\n");
62678 return 0;
62679}
62680
62681
62682SWIGINTERN PyObject *_wrap_SBThread_GetStatus(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62683 PyObject *resultobj = 0;
62684 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62685 lldb::SBStream *arg2 = 0 ;
62686 void *argp1 = 0 ;
62687 int res1 = 0 ;
62688 void *argp2 = 0 ;
62689 int res2 = 0 ;
62690 PyObject *swig_obj[2] ;
62691 bool result;
62692
62693 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetStatus", 2, 2, swig_obj)) SWIG_fail;
62694 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62695 if (!SWIG_IsOK(res1)) {
62696 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetStatus" "', argument " "1"" of type '" "lldb::SBThread const *""'");
62697 }
62698 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62699 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
62700 if (!SWIG_IsOK(res2)) {
62701 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetStatus" "', argument " "2"" of type '" "lldb::SBStream &""'");
62702 }
62703 if (!argp2) {
62704 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread_GetStatus" "', argument " "2"" of type '" "lldb::SBStream &""'");
62705 }
62706 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
62707 {
62708 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62709 result = (bool)((lldb::SBThread const *)arg1)->GetStatus(*arg2);
62710 SWIG_PYTHON_THREAD_END_ALLOW;
62711 }
62712 resultobj = SWIG_From_bool(static_cast< bool >(result));
62713 return resultobj;
62714fail:
62715 return NULL;
62716}
62717
62718
62719SWIGINTERN PyObject *_wrap_SBThread___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62720 PyObject *resultobj = 0;
62721 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62722 lldb::SBThread *arg2 = 0 ;
62723 void *argp1 = 0 ;
62724 int res1 = 0 ;
62725 void *argp2 = 0 ;
62726 int res2 = 0 ;
62727 PyObject *swig_obj[2] ;
62728 bool result;
62729
62730 if (!SWIG_Python_UnpackTuple(args, "SBThread___eq__", 2, 2, swig_obj)) SWIG_fail;
62731 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62732 if (!SWIG_IsOK(res1)) {
62733 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___eq__" "', argument " "1"" of type '" "lldb::SBThread const *""'");
62734 }
62735 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62736 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
62737 if (!SWIG_IsOK(res2)) {
62738 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread___eq__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
62739 }
62740 if (!argp2) {
62741 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread___eq__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
62742 }
62743 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
62744 {
62745 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62746 result = (bool)((lldb::SBThread const *)arg1)->operator ==((lldb::SBThread const &)*arg2);
62747 SWIG_PYTHON_THREAD_END_ALLOW;
62748 }
62749 resultobj = SWIG_From_bool(static_cast< bool >(result));
62750 return resultobj;
62751fail:
62752 PyErr_Clear();
62753 Py_INCREF(Py_NotImplemented);
62754 return Py_NotImplemented;
62755}
62756
62757
62758SWIGINTERN PyObject *_wrap_SBThread___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62759 PyObject *resultobj = 0;
62760 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62761 lldb::SBThread *arg2 = 0 ;
62762 void *argp1 = 0 ;
62763 int res1 = 0 ;
62764 void *argp2 = 0 ;
62765 int res2 = 0 ;
62766 PyObject *swig_obj[2] ;
62767 bool result;
62768
62769 if (!SWIG_Python_UnpackTuple(args, "SBThread___ne__", 2, 2, swig_obj)) SWIG_fail;
62770 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62771 if (!SWIG_IsOK(res1)) {
62772 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___ne__" "', argument " "1"" of type '" "lldb::SBThread const *""'");
62773 }
62774 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62775 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBThread, 0 | 0);
62776 if (!SWIG_IsOK(res2)) {
62777 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread___ne__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
62778 }
62779 if (!argp2) {
62780 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThread___ne__" "', argument " "2"" of type '" "lldb::SBThread const &""'");
62781 }
62782 arg2 = reinterpret_cast< lldb::SBThread * >(argp2);
62783 {
62784 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62785 result = (bool)((lldb::SBThread const *)arg1)->operator !=((lldb::SBThread const &)*arg2);
62786 SWIG_PYTHON_THREAD_END_ALLOW;
62787 }
62788 resultobj = SWIG_From_bool(static_cast< bool >(result));
62789 return resultobj;
62790fail:
62791 PyErr_Clear();
62792 Py_INCREF(Py_NotImplemented);
62793 return Py_NotImplemented;
62794}
62795
62796
62797SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62798 PyObject *resultobj = 0;
62799 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62800 char *arg2 = (char *) 0 ;
62801 void *argp1 = 0 ;
62802 int res1 = 0 ;
62803 int res2 ;
62804 char *buf2 = 0 ;
62805 int alloc2 = 0 ;
62806 PyObject *swig_obj[2] ;
62807 lldb::SBThread result;
62808
62809 if (!SWIG_Python_UnpackTuple(args, "SBThread_GetExtendedBacktraceThread", 2, 2, swig_obj)) SWIG_fail;
62810 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62811 if (!SWIG_IsOK(res1)) {
62812 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetExtendedBacktraceThread" "', argument " "1"" of type '" "lldb::SBThread *""'");
62813 }
62814 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62815 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
62816 if (!SWIG_IsOK(res2)) {
62817 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThread_GetExtendedBacktraceThread" "', argument " "2"" of type '" "char const *""'");
62818 }
62819 arg2 = reinterpret_cast< char * >(buf2);
62820 {
62821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62822 result = (arg1)->GetExtendedBacktraceThread((char const *)arg2);
62823 SWIG_PYTHON_THREAD_END_ALLOW;
62824 }
62825 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
62826 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
62827 return resultobj;
62828fail:
62829 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
62830 return NULL;
62831}
62832
62833
62834SWIGINTERN PyObject *_wrap_SBThread_GetExtendedBacktraceOriginatingIndexID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62835 PyObject *resultobj = 0;
62836 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62837 void *argp1 = 0 ;
62838 int res1 = 0 ;
62839 PyObject *swig_obj[1] ;
62840 uint32_t result;
62841
62842 if (!args) SWIG_fail;
62843 swig_obj[0] = args;
62844 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62845 if (!SWIG_IsOK(res1)) {
62846 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetExtendedBacktraceOriginatingIndexID" "', argument " "1"" of type '" "lldb::SBThread *""'");
62847 }
62848 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62849 {
62850 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62851 result = (uint32_t)(arg1)->GetExtendedBacktraceOriginatingIndexID();
62852 SWIG_PYTHON_THREAD_END_ALLOW;
62853 }
62854 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
62855 return resultobj;
62856fail:
62857 return NULL;
62858}
62859
62860
62861SWIGINTERN PyObject *_wrap_SBThread_GetCurrentException(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62862 PyObject *resultobj = 0;
62863 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62864 void *argp1 = 0 ;
62865 int res1 = 0 ;
62866 PyObject *swig_obj[1] ;
62867 lldb::SBValue result;
62868
62869 if (!args) SWIG_fail;
62870 swig_obj[0] = args;
62871 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62872 if (!SWIG_IsOK(res1)) {
62873 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetCurrentException" "', argument " "1"" of type '" "lldb::SBThread *""'");
62874 }
62875 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62876 {
62877 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62878 result = (arg1)->GetCurrentException();
62879 SWIG_PYTHON_THREAD_END_ALLOW;
62880 }
62881 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
62882 return resultobj;
62883fail:
62884 return NULL;
62885}
62886
62887
62888SWIGINTERN PyObject *_wrap_SBThread_GetCurrentExceptionBacktrace(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62889 PyObject *resultobj = 0;
62890 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62891 void *argp1 = 0 ;
62892 int res1 = 0 ;
62893 PyObject *swig_obj[1] ;
62894 lldb::SBThread result;
62895
62896 if (!args) SWIG_fail;
62897 swig_obj[0] = args;
62898 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62899 if (!SWIG_IsOK(res1)) {
62900 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_GetCurrentExceptionBacktrace" "', argument " "1"" of type '" "lldb::SBThread *""'");
62901 }
62902 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62903 {
62904 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62905 result = (arg1)->GetCurrentExceptionBacktrace();
62906 SWIG_PYTHON_THREAD_END_ALLOW;
62907 }
62908 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
62909 return resultobj;
62910fail:
62911 return NULL;
62912}
62913
62914
62915SWIGINTERN PyObject *_wrap_SBThread_SafeToCallFunctions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62916 PyObject *resultobj = 0;
62917 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62918 void *argp1 = 0 ;
62919 int res1 = 0 ;
62920 PyObject *swig_obj[1] ;
62921 bool result;
62922
62923 if (!args) SWIG_fail;
62924 swig_obj[0] = args;
62925 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62926 if (!SWIG_IsOK(res1)) {
62927 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread_SafeToCallFunctions" "', argument " "1"" of type '" "lldb::SBThread *""'");
62928 }
62929 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62930 {
62931 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62932 result = (bool)(arg1)->SafeToCallFunctions();
62933 SWIG_PYTHON_THREAD_END_ALLOW;
62934 }
62935 resultobj = SWIG_From_bool(static_cast< bool >(result));
62936 return resultobj;
62937fail:
62938 return NULL;
62939}
62940
62941
62942SWIGINTERN PyObject *_wrap_SBThread___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62943 PyObject *resultobj = 0;
62944 lldb::SBThread *arg1 = (lldb::SBThread *) 0 ;
62945 void *argp1 = 0 ;
62946 int res1 = 0 ;
62947 PyObject *swig_obj[1] ;
62948 std::string result;
62949
62950 if (!args) SWIG_fail;
62951 swig_obj[0] = args;
62952 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThread, 0 | 0 );
62953 if (!SWIG_IsOK(res1)) {
62954 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThread___str__" "', argument " "1"" of type '" "lldb::SBThread *""'");
62955 }
62956 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
62957 {
62958 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62959 result = lldb_SBThread___str__(arg1);
62960 SWIG_PYTHON_THREAD_END_ALLOW;
62961 }
62962 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
62963 return resultobj;
62964fail:
62965 return NULL;
62966}
62967
62968
62969SWIGINTERN PyObject *SBThread_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62970 PyObject *obj;
62971 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
62972 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBThread, SWIG_NewClientData(obj));
62973 return SWIG_Py_Void();
62974}
62975
62976SWIGINTERN PyObject *SBThread_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
62977 return SWIG_Python_InitShadowInstance(args);
62978}
62979
62980SWIGINTERN PyObject *_wrap_new_SBThreadCollection__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
62981 PyObject *resultobj = 0;
62982 lldb::SBThreadCollection *result = 0 ;
62983
62984 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
62985 {
62986 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
62987 result = (lldb::SBThreadCollection *)new lldb::SBThreadCollection();
62988 SWIG_PYTHON_THREAD_END_ALLOW;
62989 }
62990 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_NEW | 0 );
62991 return resultobj;
62992fail:
62993 return NULL;
62994}
62995
62996
62997SWIGINTERN PyObject *_wrap_new_SBThreadCollection__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
62998 PyObject *resultobj = 0;
62999 lldb::SBThreadCollection *arg1 = 0 ;
63000 void *argp1 = 0 ;
63001 int res1 = 0 ;
63002 lldb::SBThreadCollection *result = 0 ;
63003
63004 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
63005 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0);
63006 if (!SWIG_IsOK(res1)) {
63007 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadCollection" "', argument " "1"" of type '" "lldb::SBThreadCollection const &""'");
63008 }
63009 if (!argp1) {
63010 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadCollection" "', argument " "1"" of type '" "lldb::SBThreadCollection const &""'");
63011 }
63012 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
63013 {
63014 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63015 result = (lldb::SBThreadCollection *)new lldb::SBThreadCollection((lldb::SBThreadCollection const &)*arg1);
63016 SWIG_PYTHON_THREAD_END_ALLOW;
63017 }
63018 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_NEW | 0 );
63019 return resultobj;
63020fail:
63021 return NULL;
63022}
63023
63024
63025SWIGINTERN PyObject *_wrap_new_SBThreadCollection(PyObject *self, PyObject *args) {
63026 Py_ssize_t argc;
63027 PyObject *argv[2] = {
63028 0
63029 };
63030
63031 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBThreadCollection", 0, 1, argv))) SWIG_fail;
63032 --argc;
63033 if (argc == 0) {
63034 return _wrap_new_SBThreadCollection__SWIG_0(self, argc, argv);
63035 }
63036 if (argc == 1) {
63037 int _v;
63038 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_NO_NULL | 0);
63039 _v = SWIG_CheckState(res);
63040 if (_v) {
63041 return _wrap_new_SBThreadCollection__SWIG_1(self, argc, argv);
63042 }
63043 }
63044
63045fail:
63046 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBThreadCollection'.\n"
63047 " Possible C/C++ prototypes are:\n"
63048 " lldb::SBThreadCollection::SBThreadCollection()\n"
63049 " lldb::SBThreadCollection::SBThreadCollection(lldb::SBThreadCollection const &)\n");
63050 return 0;
63051}
63052
63053
63054SWIGINTERN PyObject *_wrap_delete_SBThreadCollection(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63055 PyObject *resultobj = 0;
63056 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
63057 void *argp1 = 0 ;
63058 int res1 = 0 ;
63059 PyObject *swig_obj[1] ;
63060
63061 if (!args) SWIG_fail;
63062 swig_obj[0] = args;
63063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, SWIG_POINTER_DISOWN | 0 );
63064 if (!SWIG_IsOK(res1)) {
63065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBThreadCollection" "', argument " "1"" of type '" "lldb::SBThreadCollection *""'");
63066 }
63067 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
63068 {
63069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63070 delete arg1;
63071 SWIG_PYTHON_THREAD_END_ALLOW;
63072 }
63073 resultobj = SWIG_Py_Void();
63074 return resultobj;
63075fail:
63076 return NULL;
63077}
63078
63079
63080SWIGINTERN PyObject *_wrap_SBThreadCollection_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63081 PyObject *resultobj = 0;
63082 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
63083 void *argp1 = 0 ;
63084 int res1 = 0 ;
63085 PyObject *swig_obj[1] ;
63086 bool result;
63087
63088 if (!args) SWIG_fail;
63089 swig_obj[0] = args;
63090 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
63091 if (!SWIG_IsOK(res1)) {
63092 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection_IsValid" "', argument " "1"" of type '" "lldb::SBThreadCollection const *""'");
63093 }
63094 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
63095 {
63096 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63097 result = (bool)((lldb::SBThreadCollection const *)arg1)->IsValid();
63098 SWIG_PYTHON_THREAD_END_ALLOW;
63099 }
63100 resultobj = SWIG_From_bool(static_cast< bool >(result));
63101 return resultobj;
63102fail:
63103 return NULL;
63104}
63105
63106
63107SWIGINTERN PyObject *_wrap_SBThreadCollection___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63108 PyObject *resultobj = 0;
63109 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
63110 void *argp1 = 0 ;
63111 int res1 = 0 ;
63112 PyObject *swig_obj[1] ;
63113 bool result;
63114
63115 if (!args) SWIG_fail;
63116 swig_obj[0] = args;
63117 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
63118 if (!SWIG_IsOK(res1)) {
63119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection___nonzero__" "', argument " "1"" of type '" "lldb::SBThreadCollection const *""'");
63120 }
63121 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
63122 {
63123 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63124 result = (bool)((lldb::SBThreadCollection const *)arg1)->operator bool();
63125 SWIG_PYTHON_THREAD_END_ALLOW;
63126 }
63127 resultobj = SWIG_From_bool(static_cast< bool >(result));
63128 return resultobj;
63129fail:
63130 return NULL;
63131}
63132
63133
63134SWIGINTERN PyObject *_wrap_SBThreadCollection_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63135 PyObject *resultobj = 0;
63136 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
63137 void *argp1 = 0 ;
63138 int res1 = 0 ;
63139 PyObject *swig_obj[1] ;
63140 size_t result;
63141
63142 if (!args) SWIG_fail;
63143 swig_obj[0] = args;
63144 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
63145 if (!SWIG_IsOK(res1)) {
63146 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection_GetSize" "', argument " "1"" of type '" "lldb::SBThreadCollection *""'");
63147 }
63148 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
63149 {
63150 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63151 result = (arg1)->GetSize();
63152 SWIG_PYTHON_THREAD_END_ALLOW;
63153 }
63154 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
63155 return resultobj;
63156fail:
63157 return NULL;
63158}
63159
63160
63161SWIGINTERN PyObject *_wrap_SBThreadCollection_GetThreadAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63162 PyObject *resultobj = 0;
63163 lldb::SBThreadCollection *arg1 = (lldb::SBThreadCollection *) 0 ;
63164 size_t arg2 ;
63165 void *argp1 = 0 ;
63166 int res1 = 0 ;
63167 size_t val2 ;
63168 int ecode2 = 0 ;
63169 PyObject *swig_obj[2] ;
63170 lldb::SBThread result;
63171
63172 if (!SWIG_Python_UnpackTuple(args, "SBThreadCollection_GetThreadAtIndex", 2, 2, swig_obj)) SWIG_fail;
63173 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadCollection, 0 | 0 );
63174 if (!SWIG_IsOK(res1)) {
63175 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadCollection_GetThreadAtIndex" "', argument " "1"" of type '" "lldb::SBThreadCollection *""'");
63176 }
63177 arg1 = reinterpret_cast< lldb::SBThreadCollection * >(argp1);
63178 ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
63179 if (!SWIG_IsOK(ecode2)) {
63180 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadCollection_GetThreadAtIndex" "', argument " "2"" of type '" "size_t""'");
63181 }
63182 arg2 = static_cast< size_t >(val2);
63183 {
63184 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63185 result = (arg1)->GetThreadAtIndex(arg2);
63186 SWIG_PYTHON_THREAD_END_ALLOW;
63187 }
63188 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
63189 return resultobj;
63190fail:
63191 return NULL;
63192}
63193
63194
63195SWIGINTERN PyObject *SBThreadCollection_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63196 PyObject *obj;
63197 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
63198 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBThreadCollection, SWIG_NewClientData(obj));
63199 return SWIG_Py_Void();
63200}
63201
63202SWIGINTERN PyObject *SBThreadCollection_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63203 return SWIG_Python_InitShadowInstance(args);
63204}
63205
63206SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
63207 PyObject *resultobj = 0;
63208 lldb::SBThreadPlan *result = 0 ;
63209
63210 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
63211 {
63212 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63213 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan();
63214 SWIG_PYTHON_THREAD_END_ALLOW;
63215 }
63216 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
63217 return resultobj;
63218fail:
63219 return NULL;
63220}
63221
63222
63223SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
63224 PyObject *resultobj = 0;
63225 lldb::SBThreadPlan *arg1 = 0 ;
63226 void *argp1 = 0 ;
63227 int res1 = 0 ;
63228 lldb::SBThreadPlan *result = 0 ;
63229
63230 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
63231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0);
63232 if (!SWIG_IsOK(res1)) {
63233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThreadPlan const &""'");
63234 }
63235 if (!argp1) {
63236 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThreadPlan const &""'");
63237 }
63238 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63239 {
63240 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63241 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan((lldb::SBThreadPlan const &)*arg1);
63242 SWIG_PYTHON_THREAD_END_ALLOW;
63243 }
63244 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
63245 return resultobj;
63246fail:
63247 return NULL;
63248}
63249
63250
63251SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
63252 PyObject *resultobj = 0;
63253 lldb::ThreadPlanSP *arg1 = 0 ;
63254 void *argp1 = 0 ;
63255 int res1 = 0 ;
63256 lldb::SBThreadPlan *result = 0 ;
63257
63258 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
63259 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t, 0 | 0);
63260 if (!SWIG_IsOK(res1)) {
63261 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::ThreadPlanSP const &""'");
63262 }
63263 if (!argp1) {
63264 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::ThreadPlanSP const &""'");
63265 }
63266 arg1 = reinterpret_cast< lldb::ThreadPlanSP * >(argp1);
63267 {
63268 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63269 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan((lldb::ThreadPlanSP const &)*arg1);
63270 SWIG_PYTHON_THREAD_END_ALLOW;
63271 }
63272 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
63273 return resultobj;
63274fail:
63275 return NULL;
63276}
63277
63278
63279SWIGINTERN PyObject *_wrap_new_SBThreadPlan__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
63280 PyObject *resultobj = 0;
63281 lldb::SBThread *arg1 = 0 ;
63282 char *arg2 = (char *) 0 ;
63283 void *argp1 = 0 ;
63284 int res1 = 0 ;
63285 int res2 ;
63286 char *buf2 = 0 ;
63287 int alloc2 = 0 ;
63288 lldb::SBThreadPlan *result = 0 ;
63289
63290 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
63291 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBThread, 0 );
63292 if (!SWIG_IsOK(res1)) {
63293 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThread &""'");
63294 }
63295 if (!argp1) {
63296 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThread &""'");
63297 }
63298 arg1 = reinterpret_cast< lldb::SBThread * >(argp1);
63299 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
63300 if (!SWIG_IsOK(res2)) {
63301 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SBThreadPlan" "', argument " "2"" of type '" "char const *""'");
63302 }
63303 arg2 = reinterpret_cast< char * >(buf2);
63304 {
63305 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63306 result = (lldb::SBThreadPlan *)new lldb::SBThreadPlan(*arg1,(char const *)arg2);
63307 SWIG_PYTHON_THREAD_END_ALLOW;
63308 }
63309 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NEW | 0 );
63310 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
63311 return resultobj;
63312fail:
63313 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
63314 return NULL;
63315}
63316
63317
63318SWIGINTERN PyObject *_wrap_new_SBThreadPlan(PyObject *self, PyObject *args) {
63319 Py_ssize_t argc;
63320 PyObject *argv[3] = {
63321 0
63322 };
63323
63324 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBThreadPlan", 0, 2, argv))) SWIG_fail;
63325 --argc;
63326 if (argc == 0) {
63327 return _wrap_new_SBThreadPlan__SWIG_0(self, argc, argv);
63328 }
63329 if (argc == 1) {
63330 int _v;
63331 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_NO_NULL | 0);
63332 _v = SWIG_CheckState(res);
63333 if (_v) {
63334 return _wrap_new_SBThreadPlan__SWIG_1(self, argc, argv);
63335 }
63336 }
63337 if (argc == 1) {
63338 int _v;
63339 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t, SWIG_POINTER_NO_NULL | 0);
63340 _v = SWIG_CheckState(res);
63341 if (_v) {
63342 return _wrap_new_SBThreadPlan__SWIG_2(self, argc, argv);
63343 }
63344 }
63345 if (argc == 2) {
63346 int _v;
63347 void *vptr = 0;
63348 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_NO_NULL);
63349 _v = SWIG_CheckState(res);
63350 if (_v) {
63351 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
63352 _v = SWIG_CheckState(res);
63353 if (_v) {
63354 return _wrap_new_SBThreadPlan__SWIG_3(self, argc, argv);
63355 }
63356 }
63357 }
63358
63359fail:
63360 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBThreadPlan'.\n"
63361 " Possible C/C++ prototypes are:\n"
63362 " lldb::SBThreadPlan::SBThreadPlan()\n"
63363 " lldb::SBThreadPlan::SBThreadPlan(lldb::SBThreadPlan const &)\n"
63364 " lldb::SBThreadPlan::SBThreadPlan(lldb::ThreadPlanSP const &)\n"
63365 " lldb::SBThreadPlan::SBThreadPlan(lldb::SBThread &,char const *)\n");
63366 return 0;
63367}
63368
63369
63370SWIGINTERN PyObject *_wrap_delete_SBThreadPlan(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63371 PyObject *resultobj = 0;
63372 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63373 void *argp1 = 0 ;
63374 int res1 = 0 ;
63375 PyObject *swig_obj[1] ;
63376
63377 if (!args) SWIG_fail;
63378 swig_obj[0] = args;
63379 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_DISOWN | 0 );
63380 if (!SWIG_IsOK(res1)) {
63381 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBThreadPlan" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63382 }
63383 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63384 {
63385 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63386 delete arg1;
63387 SWIG_PYTHON_THREAD_END_ALLOW;
63388 }
63389 resultobj = SWIG_Py_Void();
63390 return resultobj;
63391fail:
63392 return NULL;
63393}
63394
63395
63396SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
63397 PyObject *resultobj = 0;
63398 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63399 void *argp1 = 0 ;
63400 int res1 = 0 ;
63401 bool result;
63402
63403 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
63404 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63405 if (!SWIG_IsOK(res1)) {
63406 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsValid" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63407 }
63408 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63409 {
63410 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63411 result = (bool)(arg1)->IsValid();
63412 SWIG_PYTHON_THREAD_END_ALLOW;
63413 }
63414 resultobj = SWIG_From_bool(static_cast< bool >(result));
63415 return resultobj;
63416fail:
63417 return NULL;
63418}
63419
63420
63421SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
63422 PyObject *resultobj = 0;
63423 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63424 void *argp1 = 0 ;
63425 int res1 = 0 ;
63426 bool result;
63427
63428 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
63429 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63430 if (!SWIG_IsOK(res1)) {
63431 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsValid" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
63432 }
63433 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63434 {
63435 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63436 result = (bool)((lldb::SBThreadPlan const *)arg1)->IsValid();
63437 SWIG_PYTHON_THREAD_END_ALLOW;
63438 }
63439 resultobj = SWIG_From_bool(static_cast< bool >(result));
63440 return resultobj;
63441fail:
63442 return NULL;
63443}
63444
63445
63446SWIGINTERN PyObject *_wrap_SBThreadPlan_IsValid(PyObject *self, PyObject *args) {
63447 Py_ssize_t argc;
63448 PyObject *argv[2] = {
63449 0
63450 };
63451
63452 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThreadPlan_IsValid", 0, 1, argv))) SWIG_fail;
63453 --argc;
63454 if (argc == 1) {
63455 int _v;
63456 void *vptr = 0;
63457 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
63458 _v = SWIG_CheckState(res);
63459 if (_v) {
63460 return _wrap_SBThreadPlan_IsValid__SWIG_0(self, argc, argv);
63461 }
63462 }
63463 if (argc == 1) {
63464 int _v;
63465 void *vptr = 0;
63466 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
63467 _v = SWIG_CheckState(res);
63468 if (_v) {
63469 return _wrap_SBThreadPlan_IsValid__SWIG_1(self, argc, argv);
63470 }
63471 }
63472
63473fail:
63474 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThreadPlan_IsValid'.\n"
63475 " Possible C/C++ prototypes are:\n"
63476 " lldb::SBThreadPlan::IsValid()\n"
63477 " lldb::SBThreadPlan::IsValid() const\n");
63478 return 0;
63479}
63480
63481
63482SWIGINTERN PyObject *_wrap_SBThreadPlan___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63483 PyObject *resultobj = 0;
63484 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63485 void *argp1 = 0 ;
63486 int res1 = 0 ;
63487 PyObject *swig_obj[1] ;
63488 bool result;
63489
63490 if (!args) SWIG_fail;
63491 swig_obj[0] = args;
63492 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63493 if (!SWIG_IsOK(res1)) {
63494 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan___nonzero__" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
63495 }
63496 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63497 {
63498 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63499 result = (bool)((lldb::SBThreadPlan const *)arg1)->operator bool();
63500 SWIG_PYTHON_THREAD_END_ALLOW;
63501 }
63502 resultobj = SWIG_From_bool(static_cast< bool >(result));
63503 return resultobj;
63504fail:
63505 return NULL;
63506}
63507
63508
63509SWIGINTERN PyObject *_wrap_SBThreadPlan_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63510 PyObject *resultobj = 0;
63511 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63512 void *argp1 = 0 ;
63513 int res1 = 0 ;
63514 PyObject *swig_obj[1] ;
63515
63516 if (!args) SWIG_fail;
63517 swig_obj[0] = args;
63518 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63519 if (!SWIG_IsOK(res1)) {
63520 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_Clear" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63521 }
63522 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63523 {
63524 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63525 (arg1)->Clear();
63526 SWIG_PYTHON_THREAD_END_ALLOW;
63527 }
63528 resultobj = SWIG_Py_Void();
63529 return resultobj;
63530fail:
63531 return NULL;
63532}
63533
63534
63535SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReason(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63536 PyObject *resultobj = 0;
63537 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63538 void *argp1 = 0 ;
63539 int res1 = 0 ;
63540 PyObject *swig_obj[1] ;
63541 lldb::StopReason result;
63542
63543 if (!args) SWIG_fail;
63544 swig_obj[0] = args;
63545 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63546 if (!SWIG_IsOK(res1)) {
63547 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopReason" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63548 }
63549 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63550 {
63551 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63552 result = (lldb::StopReason)(arg1)->GetStopReason();
63553 SWIG_PYTHON_THREAD_END_ALLOW;
63554 }
63555 resultobj = SWIG_From_int(static_cast< int >(result));
63556 return resultobj;
63557fail:
63558 return NULL;
63559}
63560
63561
63562SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63563 PyObject *resultobj = 0;
63564 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63565 void *argp1 = 0 ;
63566 int res1 = 0 ;
63567 PyObject *swig_obj[1] ;
63568 size_t result;
63569
63570 if (!args) SWIG_fail;
63571 swig_obj[0] = args;
63572 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63573 if (!SWIG_IsOK(res1)) {
63574 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopReasonDataCount" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63575 }
63576 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63577 {
63578 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63579 result = (arg1)->GetStopReasonDataCount();
63580 SWIG_PYTHON_THREAD_END_ALLOW;
63581 }
63582 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
63583 return resultobj;
63584fail:
63585 return NULL;
63586}
63587
63588
63589SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopReasonDataAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63590 PyObject *resultobj = 0;
63591 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63592 uint32_t arg2 ;
63593 void *argp1 = 0 ;
63594 int res1 = 0 ;
63595 unsigned int val2 ;
63596 int ecode2 = 0 ;
63597 PyObject *swig_obj[2] ;
63598 uint64_t result;
63599
63600 if (!SWIG_Python_UnpackTuple(args, "SBThreadPlan_GetStopReasonDataAtIndex", 2, 2, swig_obj)) SWIG_fail;
63601 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63602 if (!SWIG_IsOK(res1)) {
63603 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopReasonDataAtIndex" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63604 }
63605 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63606 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
63607 if (!SWIG_IsOK(ecode2)) {
63608 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_GetStopReasonDataAtIndex" "', argument " "2"" of type '" "uint32_t""'");
63609 }
63610 arg2 = static_cast< uint32_t >(val2);
63611 {
63612 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63613 result = (uint64_t)(arg1)->GetStopReasonDataAtIndex(arg2);
63614 SWIG_PYTHON_THREAD_END_ALLOW;
63615 }
63616 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
63617 return resultobj;
63618fail:
63619 return NULL;
63620}
63621
63622
63623SWIGINTERN PyObject *_wrap_SBThreadPlan_GetThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63624 PyObject *resultobj = 0;
63625 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63626 void *argp1 = 0 ;
63627 int res1 = 0 ;
63628 PyObject *swig_obj[1] ;
63629 lldb::SBThread result;
63630
63631 if (!args) SWIG_fail;
63632 swig_obj[0] = args;
63633 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63634 if (!SWIG_IsOK(res1)) {
63635 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetThread" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
63636 }
63637 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63638 {
63639 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63640 result = ((lldb::SBThreadPlan const *)arg1)->GetThread();
63641 SWIG_PYTHON_THREAD_END_ALLOW;
63642 }
63643 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
63644 return resultobj;
63645fail:
63646 return NULL;
63647}
63648
63649
63650SWIGINTERN PyObject *_wrap_SBThreadPlan_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63651 PyObject *resultobj = 0;
63652 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63653 lldb::SBStream *arg2 = 0 ;
63654 void *argp1 = 0 ;
63655 int res1 = 0 ;
63656 void *argp2 = 0 ;
63657 int res2 = 0 ;
63658 PyObject *swig_obj[2] ;
63659 bool result;
63660
63661 if (!SWIG_Python_UnpackTuple(args, "SBThreadPlan_GetDescription", 2, 2, swig_obj)) SWIG_fail;
63662 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63663 if (!SWIG_IsOK(res1)) {
63664 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetDescription" "', argument " "1"" of type '" "lldb::SBThreadPlan const *""'");
63665 }
63666 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63667 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
63668 if (!SWIG_IsOK(res2)) {
63669 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
63670 }
63671 if (!argp2) {
63672 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
63673 }
63674 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
63675 {
63676 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63677 result = (bool)((lldb::SBThreadPlan const *)arg1)->GetDescription(*arg2);
63678 SWIG_PYTHON_THREAD_END_ALLOW;
63679 }
63680 resultobj = SWIG_From_bool(static_cast< bool >(result));
63681 return resultobj;
63682fail:
63683 return NULL;
63684}
63685
63686
63687SWIGINTERN PyObject *_wrap_SBThreadPlan_SetPlanComplete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63688 PyObject *resultobj = 0;
63689 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63690 bool arg2 ;
63691 void *argp1 = 0 ;
63692 int res1 = 0 ;
63693 bool val2 ;
63694 int ecode2 = 0 ;
63695 PyObject *swig_obj[2] ;
63696
63697 if (!SWIG_Python_UnpackTuple(args, "SBThreadPlan_SetPlanComplete", 2, 2, swig_obj)) SWIG_fail;
63698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63699 if (!SWIG_IsOK(res1)) {
63700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_SetPlanComplete" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63701 }
63702 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63703 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
63704 if (!SWIG_IsOK(ecode2)) {
63705 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_SetPlanComplete" "', argument " "2"" of type '" "bool""'");
63706 }
63707 arg2 = static_cast< bool >(val2);
63708 {
63709 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63710 (arg1)->SetPlanComplete(arg2);
63711 SWIG_PYTHON_THREAD_END_ALLOW;
63712 }
63713 resultobj = SWIG_Py_Void();
63714 return resultobj;
63715fail:
63716 return NULL;
63717}
63718
63719
63720SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanComplete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63721 PyObject *resultobj = 0;
63722 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63723 void *argp1 = 0 ;
63724 int res1 = 0 ;
63725 PyObject *swig_obj[1] ;
63726 bool result;
63727
63728 if (!args) SWIG_fail;
63729 swig_obj[0] = args;
63730 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63731 if (!SWIG_IsOK(res1)) {
63732 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsPlanComplete" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63733 }
63734 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63735 {
63736 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63737 result = (bool)(arg1)->IsPlanComplete();
63738 SWIG_PYTHON_THREAD_END_ALLOW;
63739 }
63740 resultobj = SWIG_From_bool(static_cast< bool >(result));
63741 return resultobj;
63742fail:
63743 return NULL;
63744}
63745
63746
63747SWIGINTERN PyObject *_wrap_SBThreadPlan_IsPlanStale(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63748 PyObject *resultobj = 0;
63749 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63750 void *argp1 = 0 ;
63751 int res1 = 0 ;
63752 PyObject *swig_obj[1] ;
63753 bool result;
63754
63755 if (!args) SWIG_fail;
63756 swig_obj[0] = args;
63757 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63758 if (!SWIG_IsOK(res1)) {
63759 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_IsPlanStale" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63760 }
63761 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63762 {
63763 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63764 result = (bool)(arg1)->IsPlanStale();
63765 SWIG_PYTHON_THREAD_END_ALLOW;
63766 }
63767 resultobj = SWIG_From_bool(static_cast< bool >(result));
63768 return resultobj;
63769fail:
63770 return NULL;
63771}
63772
63773
63774SWIGINTERN PyObject *_wrap_SBThreadPlan_GetStopOthers(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63775 PyObject *resultobj = 0;
63776 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63777 void *argp1 = 0 ;
63778 int res1 = 0 ;
63779 PyObject *swig_obj[1] ;
63780 bool result;
63781
63782 if (!args) SWIG_fail;
63783 swig_obj[0] = args;
63784 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63785 if (!SWIG_IsOK(res1)) {
63786 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_GetStopOthers" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63787 }
63788 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63789 {
63790 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63791 result = (bool)(arg1)->GetStopOthers();
63792 SWIG_PYTHON_THREAD_END_ALLOW;
63793 }
63794 resultobj = SWIG_From_bool(static_cast< bool >(result));
63795 return resultobj;
63796fail:
63797 return NULL;
63798}
63799
63800
63801SWIGINTERN PyObject *_wrap_SBThreadPlan_SetStopOthers(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63802 PyObject *resultobj = 0;
63803 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63804 bool arg2 ;
63805 void *argp1 = 0 ;
63806 int res1 = 0 ;
63807 bool val2 ;
63808 int ecode2 = 0 ;
63809 PyObject *swig_obj[2] ;
63810
63811 if (!SWIG_Python_UnpackTuple(args, "SBThreadPlan_SetStopOthers", 2, 2, swig_obj)) SWIG_fail;
63812 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63813 if (!SWIG_IsOK(res1)) {
63814 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_SetStopOthers" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63815 }
63816 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63817 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
63818 if (!SWIG_IsOK(ecode2)) {
63819 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_SetStopOthers" "', argument " "2"" of type '" "bool""'");
63820 }
63821 arg2 = static_cast< bool >(val2);
63822 {
63823 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63824 (arg1)->SetStopOthers(arg2);
63825 SWIG_PYTHON_THREAD_END_ALLOW;
63826 }
63827 resultobj = SWIG_Py_Void();
63828 return resultobj;
63829fail:
63830 return NULL;
63831}
63832
63833
63834SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOverRange(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63835 PyObject *resultobj = 0;
63836 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63837 lldb::SBAddress *arg2 = 0 ;
63838 lldb::addr_t arg3 ;
63839 void *argp1 = 0 ;
63840 int res1 = 0 ;
63841 void *argp2 = 0 ;
63842 int res2 = 0 ;
63843 unsigned long long val3 ;
63844 int ecode3 = 0 ;
63845 PyObject *swig_obj[3] ;
63846 lldb::SBThreadPlan result;
63847
63848 if (!SWIG_Python_UnpackTuple(args, "SBThreadPlan_QueueThreadPlanForStepOverRange", 3, 3, swig_obj)) SWIG_fail;
63849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63850 if (!SWIG_IsOK(res1)) {
63851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63852 }
63853 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63854 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
63855 if (!SWIG_IsOK(res2)) {
63856 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
63857 }
63858 if (!argp2) {
63859 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
63860 }
63861 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
63862 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
63863 if (!SWIG_IsOK(ecode3)) {
63864 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepOverRange" "', argument " "3"" of type '" "lldb::addr_t""'");
63865 }
63866 arg3 = static_cast< lldb::addr_t >(val3);
63867 {
63868 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63869 result = (arg1)->QueueThreadPlanForStepOverRange(*arg2,arg3);
63870 SWIG_PYTHON_THREAD_END_ALLOW;
63871 }
63872 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
63873 return resultobj;
63874fail:
63875 return NULL;
63876}
63877
63878
63879SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepInRange(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
63880 PyObject *resultobj = 0;
63881 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63882 lldb::SBAddress *arg2 = 0 ;
63883 lldb::addr_t arg3 ;
63884 void *argp1 = 0 ;
63885 int res1 = 0 ;
63886 void *argp2 = 0 ;
63887 int res2 = 0 ;
63888 unsigned long long val3 ;
63889 int ecode3 = 0 ;
63890 PyObject *swig_obj[3] ;
63891 lldb::SBThreadPlan result;
63892
63893 if (!SWIG_Python_UnpackTuple(args, "SBThreadPlan_QueueThreadPlanForStepInRange", 3, 3, swig_obj)) SWIG_fail;
63894 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63895 if (!SWIG_IsOK(res1)) {
63896 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63897 }
63898 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63899 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 );
63900 if (!SWIG_IsOK(res2)) {
63901 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
63902 }
63903 if (!argp2) {
63904 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "2"" of type '" "lldb::SBAddress &""'");
63905 }
63906 arg2 = reinterpret_cast< lldb::SBAddress * >(argp2);
63907 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
63908 if (!SWIG_IsOK(ecode3)) {
63909 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepInRange" "', argument " "3"" of type '" "lldb::addr_t""'");
63910 }
63911 arg3 = static_cast< lldb::addr_t >(val3);
63912 {
63913 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63914 result = (arg1)->QueueThreadPlanForStepInRange(*arg2,arg3);
63915 SWIG_PYTHON_THREAD_END_ALLOW;
63916 }
63917 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
63918 return resultobj;
63919fail:
63920 return NULL;
63921}
63922
63923
63924SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
63925 PyObject *resultobj = 0;
63926 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63927 uint32_t arg2 ;
63928 bool arg3 ;
63929 void *argp1 = 0 ;
63930 int res1 = 0 ;
63931 unsigned int val2 ;
63932 int ecode2 = 0 ;
63933 bool val3 ;
63934 int ecode3 = 0 ;
63935 lldb::SBThreadPlan result;
63936
63937 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
63938 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63939 if (!SWIG_IsOK(res1)) {
63940 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63941 }
63942 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63943 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
63944 if (!SWIG_IsOK(ecode2)) {
63945 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "2"" of type '" "uint32_t""'");
63946 }
63947 arg2 = static_cast< uint32_t >(val2);
63948 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
63949 if (!SWIG_IsOK(ecode3)) {
63950 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "3"" of type '" "bool""'");
63951 }
63952 arg3 = static_cast< bool >(val3);
63953 {
63954 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63955 result = (arg1)->QueueThreadPlanForStepOut(arg2,arg3);
63956 SWIG_PYTHON_THREAD_END_ALLOW;
63957 }
63958 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
63959 return resultobj;
63960fail:
63961 return NULL;
63962}
63963
63964
63965SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
63966 PyObject *resultobj = 0;
63967 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
63968 uint32_t arg2 ;
63969 void *argp1 = 0 ;
63970 int res1 = 0 ;
63971 unsigned int val2 ;
63972 int ecode2 = 0 ;
63973 lldb::SBThreadPlan result;
63974
63975 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
63976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
63977 if (!SWIG_IsOK(res1)) {
63978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
63979 }
63980 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
63981 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
63982 if (!SWIG_IsOK(ecode2)) {
63983 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBThreadPlan_QueueThreadPlanForStepOut" "', argument " "2"" of type '" "uint32_t""'");
63984 }
63985 arg2 = static_cast< uint32_t >(val2);
63986 {
63987 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
63988 result = (arg1)->QueueThreadPlanForStepOut(arg2);
63989 SWIG_PYTHON_THREAD_END_ALLOW;
63990 }
63991 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
63992 return resultobj;
63993fail:
63994 return NULL;
63995}
63996
63997
63998SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepOut(PyObject *self, PyObject *args) {
63999 Py_ssize_t argc;
64000 PyObject *argv[4] = {
64001 0
64002 };
64003
64004 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThreadPlan_QueueThreadPlanForStepOut", 0, 3, argv))) SWIG_fail;
64005 --argc;
64006 if (argc == 2) {
64007 int _v;
64008 void *vptr = 0;
64009 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
64010 _v = SWIG_CheckState(res);
64011 if (_v) {
64012 {
64013 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
64014 _v = SWIG_CheckState(res);
64015 }
64016 if (_v) {
64017 return _wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_1(self, argc, argv);
64018 }
64019 }
64020 }
64021 if (argc == 3) {
64022 int _v;
64023 void *vptr = 0;
64024 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
64025 _v = SWIG_CheckState(res);
64026 if (_v) {
64027 {
64028 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
64029 _v = SWIG_CheckState(res);
64030 }
64031 if (_v) {
64032 {
64033 int res = SWIG_AsVal_bool(argv[2], NULL);
64034 _v = SWIG_CheckState(res);
64035 }
64036 if (_v) {
64037 return _wrap_SBThreadPlan_QueueThreadPlanForStepOut__SWIG_0(self, argc, argv);
64038 }
64039 }
64040 }
64041 }
64042
64043fail:
64044 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThreadPlan_QueueThreadPlanForStepOut'.\n"
64045 " Possible C/C++ prototypes are:\n"
64046 " lldb::SBThreadPlan::QueueThreadPlanForStepOut(uint32_t,bool)\n"
64047 " lldb::SBThreadPlan::QueueThreadPlanForStepOut(uint32_t)\n");
64048 return 0;
64049}
64050
64051
64052SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForRunToAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64053 PyObject *resultobj = 0;
64054 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
64055 lldb::SBAddress arg2 ;
64056 void *argp1 = 0 ;
64057 int res1 = 0 ;
64058 void *argp2 ;
64059 int res2 = 0 ;
64060 PyObject *swig_obj[2] ;
64061 lldb::SBThreadPlan result;
64062
64063 if (!SWIG_Python_UnpackTuple(args, "SBThreadPlan_QueueThreadPlanForRunToAddress", 2, 2, swig_obj)) SWIG_fail;
64064 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
64065 if (!SWIG_IsOK(res1)) {
64066 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
64067 }
64068 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
64069 {
64070 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBAddress, 0 | 0);
64071 if (!SWIG_IsOK(res2)) {
64072 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
64073 }
64074 if (!argp2) {
64075 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForRunToAddress" "', argument " "2"" of type '" "lldb::SBAddress""'");
64076 } else {
64077 lldb::SBAddress * temp = reinterpret_cast< lldb::SBAddress * >(argp2);
64078 arg2 = *temp;
64079 if (SWIG_IsNewObj(res2)) delete temp;
64080 }
64081 }
64082 {
64083 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64084 result = (arg1)->QueueThreadPlanForRunToAddress(arg2);
64085 SWIG_PYTHON_THREAD_END_ALLOW;
64086 }
64087 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
64088 return resultobj;
64089fail:
64090 return NULL;
64091}
64092
64093
64094SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
64095 PyObject *resultobj = 0;
64096 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
64097 char *arg2 = (char *) 0 ;
64098 void *argp1 = 0 ;
64099 int res1 = 0 ;
64100 int res2 ;
64101 char *buf2 = 0 ;
64102 int alloc2 = 0 ;
64103 lldb::SBThreadPlan result;
64104
64105 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
64106 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
64107 if (!SWIG_IsOK(res1)) {
64108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
64109 }
64110 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
64111 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
64112 if (!SWIG_IsOK(res2)) {
64113 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "2"" of type '" "char const *""'");
64114 }
64115 arg2 = reinterpret_cast< char * >(buf2);
64116 {
64117 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64118 result = (arg1)->QueueThreadPlanForStepScripted((char const *)arg2);
64119 SWIG_PYTHON_THREAD_END_ALLOW;
64120 }
64121 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
64122 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
64123 return resultobj;
64124fail:
64125 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
64126 return NULL;
64127}
64128
64129
64130SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
64131 PyObject *resultobj = 0;
64132 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
64133 char *arg2 = (char *) 0 ;
64134 lldb::SBError *arg3 = 0 ;
64135 void *argp1 = 0 ;
64136 int res1 = 0 ;
64137 int res2 ;
64138 char *buf2 = 0 ;
64139 int alloc2 = 0 ;
64140 void *argp3 = 0 ;
64141 int res3 = 0 ;
64142 lldb::SBThreadPlan result;
64143
64144 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
64145 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
64146 if (!SWIG_IsOK(res1)) {
64147 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
64148 }
64149 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
64150 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
64151 if (!SWIG_IsOK(res2)) {
64152 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "2"" of type '" "char const *""'");
64153 }
64154 arg2 = reinterpret_cast< char * >(buf2);
64155 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
64156 if (!SWIG_IsOK(res3)) {
64157 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBError &""'");
64158 }
64159 if (!argp3) {
64160 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBError &""'");
64161 }
64162 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
64163 {
64164 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64165 result = (arg1)->QueueThreadPlanForStepScripted((char const *)arg2,*arg3);
64166 SWIG_PYTHON_THREAD_END_ALLOW;
64167 }
64168 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
64169 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
64170 return resultobj;
64171fail:
64172 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
64173 return NULL;
64174}
64175
64176
64177SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
64178 PyObject *resultobj = 0;
64179 lldb::SBThreadPlan *arg1 = (lldb::SBThreadPlan *) 0 ;
64180 char *arg2 = (char *) 0 ;
64181 lldb::SBStructuredData *arg3 = 0 ;
64182 lldb::SBError *arg4 = 0 ;
64183 void *argp1 = 0 ;
64184 int res1 = 0 ;
64185 int res2 ;
64186 char *buf2 = 0 ;
64187 int alloc2 = 0 ;
64188 void *argp3 = 0 ;
64189 int res3 = 0 ;
64190 void *argp4 = 0 ;
64191 int res4 = 0 ;
64192 lldb::SBThreadPlan result;
64193
64194 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
64195 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBThreadPlan, 0 | 0 );
64196 if (!SWIG_IsOK(res1)) {
64197 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "1"" of type '" "lldb::SBThreadPlan *""'");
64198 }
64199 arg1 = reinterpret_cast< lldb::SBThreadPlan * >(argp1);
64200 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
64201 if (!SWIG_IsOK(res2)) {
64202 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "2"" of type '" "char const *""'");
64203 }
64204 arg2 = reinterpret_cast< char * >(buf2);
64205 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBStructuredData, 0 );
64206 if (!SWIG_IsOK(res3)) {
64207 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
64208 }
64209 if (!argp3) {
64210 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "3"" of type '" "lldb::SBStructuredData &""'");
64211 }
64212 arg3 = reinterpret_cast< lldb::SBStructuredData * >(argp3);
64213 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBError, 0 );
64214 if (!SWIG_IsOK(res4)) {
64215 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "4"" of type '" "lldb::SBError &""'");
64216 }
64217 if (!argp4) {
64218 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBThreadPlan_QueueThreadPlanForStepScripted" "', argument " "4"" of type '" "lldb::SBError &""'");
64219 }
64220 arg4 = reinterpret_cast< lldb::SBError * >(argp4);
64221 {
64222 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64223 result = (arg1)->QueueThreadPlanForStepScripted((char const *)arg2,*arg3,*arg4);
64224 SWIG_PYTHON_THREAD_END_ALLOW;
64225 }
64226 resultobj = SWIG_NewPointerObj((new lldb::SBThreadPlan(static_cast< const lldb::SBThreadPlan& >(result))), SWIGTYPE_p_lldb__SBThreadPlan, SWIG_POINTER_OWN | 0 );
64227 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
64228 return resultobj;
64229fail:
64230 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
64231 return NULL;
64232}
64233
64234
64235SWIGINTERN PyObject *_wrap_SBThreadPlan_QueueThreadPlanForStepScripted(PyObject *self, PyObject *args) {
64236 Py_ssize_t argc;
64237 PyObject *argv[5] = {
64238 0
64239 };
64240
64241 if (!(argc = SWIG_Python_UnpackTuple(args, "SBThreadPlan_QueueThreadPlanForStepScripted", 0, 4, argv))) SWIG_fail;
64242 --argc;
64243 if (argc == 2) {
64244 int _v;
64245 void *vptr = 0;
64246 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
64247 _v = SWIG_CheckState(res);
64248 if (_v) {
64249 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
64250 _v = SWIG_CheckState(res);
64251 if (_v) {
64252 return _wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_0(self, argc, argv);
64253 }
64254 }
64255 }
64256 if (argc == 3) {
64257 int _v;
64258 void *vptr = 0;
64259 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
64260 _v = SWIG_CheckState(res);
64261 if (_v) {
64262 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
64263 _v = SWIG_CheckState(res);
64264 if (_v) {
64265 void *vptr = 0;
64266 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
64267 _v = SWIG_CheckState(res);
64268 if (_v) {
64269 return _wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_1(self, argc, argv);
64270 }
64271 }
64272 }
64273 }
64274 if (argc == 4) {
64275 int _v;
64276 void *vptr = 0;
64277 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBThreadPlan, 0);
64278 _v = SWIG_CheckState(res);
64279 if (_v) {
64280 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
64281 _v = SWIG_CheckState(res);
64282 if (_v) {
64283 void *vptr = 0;
64284 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_NO_NULL);
64285 _v = SWIG_CheckState(res);
64286 if (_v) {
64287 void *vptr = 0;
64288 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
64289 _v = SWIG_CheckState(res);
64290 if (_v) {
64291 return _wrap_SBThreadPlan_QueueThreadPlanForStepScripted__SWIG_2(self, argc, argv);
64292 }
64293 }
64294 }
64295 }
64296 }
64297
64298fail:
64299 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBThreadPlan_QueueThreadPlanForStepScripted'.\n"
64300 " Possible C/C++ prototypes are:\n"
64301 " lldb::SBThreadPlan::QueueThreadPlanForStepScripted(char const *)\n"
64302 " lldb::SBThreadPlan::QueueThreadPlanForStepScripted(char const *,lldb::SBError &)\n"
64303 " lldb::SBThreadPlan::QueueThreadPlanForStepScripted(char const *,lldb::SBStructuredData &,lldb::SBError &)\n");
64304 return 0;
64305}
64306
64307
64308SWIGINTERN PyObject *SBThreadPlan_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64309 PyObject *obj;
64310 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
64311 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBThreadPlan, SWIG_NewClientData(obj));
64312 return SWIG_Py_Void();
64313}
64314
64315SWIGINTERN PyObject *SBThreadPlan_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64316 return SWIG_Python_InitShadowInstance(args);
64317}
64318
64319SWIGINTERN PyObject *_wrap_new_SBTrace(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64320 PyObject *resultobj = 0;
64321 lldb::SBTrace *result = 0 ;
64322
64323 if (!SWIG_Python_UnpackTuple(args, "new_SBTrace", 0, 0, 0)) SWIG_fail;
64324 {
64325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64326 result = (lldb::SBTrace *)new lldb::SBTrace();
64327 SWIG_PYTHON_THREAD_END_ALLOW;
64328 }
64329 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_NEW | 0 );
64330 return resultobj;
64331fail:
64332 return NULL;
64333}
64334
64335
64336SWIGINTERN PyObject *_wrap_SBTrace_GetTraceData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64337 PyObject *resultobj = 0;
64338 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64339 lldb::SBError *arg2 = 0 ;
64340 void *arg3 = (void *) 0 ;
64341 size_t arg4 ;
64342 size_t arg5 ;
64343 lldb::tid_t arg6 ;
64344 void *argp1 = 0 ;
64345 int res1 = 0 ;
64346 void *argp2 = 0 ;
64347 int res2 = 0 ;
64348 size_t val5 ;
64349 int ecode5 = 0 ;
64350 PyObject *swig_obj[5] ;
64351 size_t result;
64352
64353 if (!SWIG_Python_UnpackTuple(args, "SBTrace_GetTraceData", 5, 5, swig_obj)) SWIG_fail;
64354 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
64355 if (!SWIG_IsOK(res1)) {
64356 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_GetTraceData" "', argument " "1"" of type '" "lldb::SBTrace *""'");
64357 }
64358 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64359 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
64360 if (!SWIG_IsOK(res2)) {
64361 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_GetTraceData" "', argument " "2"" of type '" "lldb::SBError &""'");
64362 }
64363 if (!argp2) {
64364 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_GetTraceData" "', argument " "2"" of type '" "lldb::SBError &""'");
64365 }
64366 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
64367 {
64368 if (PyInt_Check(swig_obj[2])) {
64369 arg4 = PyInt_AsLong(swig_obj[2]);
64370 } else if (PyLong_Check(swig_obj[2])) {
64371 arg4 = PyLong_AsLong(swig_obj[2]);
64372 } else {
64373 PyErr_SetString(PyExc_ValueError, "Expecting an integer or long object");
64374 return NULL;
64375 }
64376 if (arg4 <= 0) {
64377 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
64378 return NULL;
64379 }
64380 arg3 = (void *) malloc(arg4);
64381 }
64382 ecode5 = SWIG_AsVal_size_t(swig_obj[3], &val5);
64383 if (!SWIG_IsOK(ecode5)) {
64384 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTrace_GetTraceData" "', argument " "5"" of type '" "size_t""'");
64385 }
64386 arg5 = static_cast< size_t >(val5);
64387 {
64388 PythonObject obj = Retain<PythonObject>(swig_obj[4]);
64389 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
64390 if (PyErr_Occurred())
64391 return nullptr;
64392 arg6 = value;
64393 }
64394 {
64395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64396 result = (arg1)->GetTraceData(*arg2,arg3,arg4,arg5,arg6);
64397 SWIG_PYTHON_THREAD_END_ALLOW;
64398 }
64399 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
64400 {
64401 Py_XDECREF(resultobj); /* Blow away any previous result */
64402 if (result == 0) {
64403 resultobj = Py_None;
64404 Py_INCREF(resultobj);
64405 } else {
64406 PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
64407 resultobj = bytes.release();
64408 }
64409 free(arg3);
64410 }
64411 return resultobj;
64412fail:
64413 return NULL;
64414}
64415
64416
64417SWIGINTERN PyObject *_wrap_SBTrace_GetMetaData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64418 PyObject *resultobj = 0;
64419 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64420 lldb::SBError *arg2 = 0 ;
64421 void *arg3 = (void *) 0 ;
64422 size_t arg4 ;
64423 size_t arg5 ;
64424 lldb::tid_t arg6 ;
64425 void *argp1 = 0 ;
64426 int res1 = 0 ;
64427 void *argp2 = 0 ;
64428 int res2 = 0 ;
64429 size_t val5 ;
64430 int ecode5 = 0 ;
64431 PyObject *swig_obj[5] ;
64432 size_t result;
64433
64434 if (!SWIG_Python_UnpackTuple(args, "SBTrace_GetMetaData", 5, 5, swig_obj)) SWIG_fail;
64435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
64436 if (!SWIG_IsOK(res1)) {
64437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_GetMetaData" "', argument " "1"" of type '" "lldb::SBTrace *""'");
64438 }
64439 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64440 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
64441 if (!SWIG_IsOK(res2)) {
64442 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_GetMetaData" "', argument " "2"" of type '" "lldb::SBError &""'");
64443 }
64444 if (!argp2) {
64445 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_GetMetaData" "', argument " "2"" of type '" "lldb::SBError &""'");
64446 }
64447 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
64448 {
64449 if (PyInt_Check(swig_obj[2])) {
64450 arg4 = PyInt_AsLong(swig_obj[2]);
64451 } else if (PyLong_Check(swig_obj[2])) {
64452 arg4 = PyLong_AsLong(swig_obj[2]);
64453 } else {
64454 PyErr_SetString(PyExc_ValueError, "Expecting an integer or long object");
64455 return NULL;
64456 }
64457 if (arg4 <= 0) {
64458 PyErr_SetString(PyExc_ValueError, "Positive integer expected");
64459 return NULL;
64460 }
64461 arg3 = (void *) malloc(arg4);
64462 }
64463 ecode5 = SWIG_AsVal_size_t(swig_obj[3], &val5);
64464 if (!SWIG_IsOK(ecode5)) {
64465 SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "SBTrace_GetMetaData" "', argument " "5"" of type '" "size_t""'");
64466 }
64467 arg5 = static_cast< size_t >(val5);
64468 {
64469 PythonObject obj = Retain<PythonObject>(swig_obj[4]);
64470 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
64471 if (PyErr_Occurred())
64472 return nullptr;
64473 arg6 = value;
64474 }
64475 {
64476 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64477 result = (arg1)->GetMetaData(*arg2,arg3,arg4,arg5,arg6);
64478 SWIG_PYTHON_THREAD_END_ALLOW;
64479 }
64480 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
64481 {
64482 Py_XDECREF(resultobj); /* Blow away any previous result */
64483 if (result == 0) {
64484 resultobj = Py_None;
64485 Py_INCREF(resultobj);
64486 } else {
64487 PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
64488 resultobj = bytes.release();
64489 }
64490 free(arg3);
64491 }
64492 return resultobj;
64493fail:
64494 return NULL;
64495}
64496
64497
64498SWIGINTERN PyObject *_wrap_SBTrace_StopTrace(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64499 PyObject *resultobj = 0;
64500 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64501 lldb::SBError *arg2 = 0 ;
64502 lldb::tid_t arg3 ;
64503 void *argp1 = 0 ;
64504 int res1 = 0 ;
64505 void *argp2 = 0 ;
64506 int res2 = 0 ;
64507 PyObject *swig_obj[3] ;
64508
64509 if (!SWIG_Python_UnpackTuple(args, "SBTrace_StopTrace", 3, 3, swig_obj)) SWIG_fail;
64510 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
64511 if (!SWIG_IsOK(res1)) {
64512 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_StopTrace" "', argument " "1"" of type '" "lldb::SBTrace *""'");
64513 }
64514 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64515 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
64516 if (!SWIG_IsOK(res2)) {
64517 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_StopTrace" "', argument " "2"" of type '" "lldb::SBError &""'");
64518 }
64519 if (!argp2) {
64520 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_StopTrace" "', argument " "2"" of type '" "lldb::SBError &""'");
64521 }
64522 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
64523 {
64524 PythonObject obj = Retain<PythonObject>(swig_obj[2]);
64525 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
64526 if (PyErr_Occurred())
64527 return nullptr;
64528 arg3 = value;
64529 }
64530 {
64531 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64532 (arg1)->StopTrace(*arg2,arg3);
64533 SWIG_PYTHON_THREAD_END_ALLOW;
64534 }
64535 resultobj = SWIG_Py_Void();
64536 return resultobj;
64537fail:
64538 return NULL;
64539}
64540
64541
64542SWIGINTERN PyObject *_wrap_SBTrace_GetTraceConfig(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64543 PyObject *resultobj = 0;
64544 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64545 lldb::SBTraceOptions *arg2 = 0 ;
64546 lldb::SBError *arg3 = 0 ;
64547 void *argp1 = 0 ;
64548 int res1 = 0 ;
64549 void *argp2 = 0 ;
64550 int res2 = 0 ;
64551 void *argp3 = 0 ;
64552 int res3 = 0 ;
64553 PyObject *swig_obj[3] ;
64554
64555 if (!SWIG_Python_UnpackTuple(args, "SBTrace_GetTraceConfig", 3, 3, swig_obj)) SWIG_fail;
64556 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
64557 if (!SWIG_IsOK(res1)) {
64558 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_GetTraceConfig" "', argument " "1"" of type '" "lldb::SBTrace *""'");
64559 }
64560 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64561 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTraceOptions, 0 );
64562 if (!SWIG_IsOK(res2)) {
64563 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTrace_GetTraceConfig" "', argument " "2"" of type '" "lldb::SBTraceOptions &""'");
64564 }
64565 if (!argp2) {
64566 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_GetTraceConfig" "', argument " "2"" of type '" "lldb::SBTraceOptions &""'");
64567 }
64568 arg2 = reinterpret_cast< lldb::SBTraceOptions * >(argp2);
64569 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
64570 if (!SWIG_IsOK(res3)) {
64571 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTrace_GetTraceConfig" "', argument " "3"" of type '" "lldb::SBError &""'");
64572 }
64573 if (!argp3) {
64574 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTrace_GetTraceConfig" "', argument " "3"" of type '" "lldb::SBError &""'");
64575 }
64576 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
64577 {
64578 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64579 (arg1)->GetTraceConfig(*arg2,*arg3);
64580 SWIG_PYTHON_THREAD_END_ALLOW;
64581 }
64582 resultobj = SWIG_Py_Void();
64583 return resultobj;
64584fail:
64585 return NULL;
64586}
64587
64588
64589SWIGINTERN PyObject *_wrap_SBTrace_GetTraceUID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64590 PyObject *resultobj = 0;
64591 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64592 void *argp1 = 0 ;
64593 int res1 = 0 ;
64594 PyObject *swig_obj[1] ;
64595 lldb::user_id_t result;
64596
64597 if (!args) SWIG_fail;
64598 swig_obj[0] = args;
64599 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
64600 if (!SWIG_IsOK(res1)) {
64601 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_GetTraceUID" "', argument " "1"" of type '" "lldb::SBTrace *""'");
64602 }
64603 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64604 {
64605 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64606 result = (lldb::user_id_t)(arg1)->GetTraceUID();
64607 SWIG_PYTHON_THREAD_END_ALLOW;
64608 }
64609 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
64610 return resultobj;
64611fail:
64612 return NULL;
64613}
64614
64615
64616SWIGINTERN PyObject *_wrap_SBTrace___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64617 PyObject *resultobj = 0;
64618 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64619 void *argp1 = 0 ;
64620 int res1 = 0 ;
64621 PyObject *swig_obj[1] ;
64622 bool result;
64623
64624 if (!args) SWIG_fail;
64625 swig_obj[0] = args;
64626 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
64627 if (!SWIG_IsOK(res1)) {
64628 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace___nonzero__" "', argument " "1"" of type '" "lldb::SBTrace const *""'");
64629 }
64630 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64631 {
64632 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64633 result = (bool)((lldb::SBTrace const *)arg1)->operator bool();
64634 SWIG_PYTHON_THREAD_END_ALLOW;
64635 }
64636 resultobj = SWIG_From_bool(static_cast< bool >(result));
64637 return resultobj;
64638fail:
64639 return NULL;
64640}
64641
64642
64643SWIGINTERN PyObject *_wrap_SBTrace_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64644 PyObject *resultobj = 0;
64645 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64646 void *argp1 = 0 ;
64647 int res1 = 0 ;
64648 PyObject *swig_obj[1] ;
64649 bool result;
64650
64651 if (!args) SWIG_fail;
64652 swig_obj[0] = args;
64653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, 0 | 0 );
64654 if (!SWIG_IsOK(res1)) {
64655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTrace_IsValid" "', argument " "1"" of type '" "lldb::SBTrace *""'");
64656 }
64657 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64658 {
64659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64660 result = (bool)(arg1)->IsValid();
64661 SWIG_PYTHON_THREAD_END_ALLOW;
64662 }
64663 resultobj = SWIG_From_bool(static_cast< bool >(result));
64664 return resultobj;
64665fail:
64666 return NULL;
64667}
64668
64669
64670SWIGINTERN PyObject *_wrap_delete_SBTrace(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64671 PyObject *resultobj = 0;
64672 lldb::SBTrace *arg1 = (lldb::SBTrace *) 0 ;
64673 void *argp1 = 0 ;
64674 int res1 = 0 ;
64675 PyObject *swig_obj[1] ;
64676
64677 if (!args) SWIG_fail;
64678 swig_obj[0] = args;
64679 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTrace, SWIG_POINTER_DISOWN | 0 );
64680 if (!SWIG_IsOK(res1)) {
64681 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTrace" "', argument " "1"" of type '" "lldb::SBTrace *""'");
64682 }
64683 arg1 = reinterpret_cast< lldb::SBTrace * >(argp1);
64684 {
64685 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64686 delete arg1;
64687 SWIG_PYTHON_THREAD_END_ALLOW;
64688 }
64689 resultobj = SWIG_Py_Void();
64690 return resultobj;
64691fail:
64692 return NULL;
64693}
64694
64695
64696SWIGINTERN PyObject *SBTrace_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64697 PyObject *obj;
64698 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
64699 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTrace, SWIG_NewClientData(obj));
64700 return SWIG_Py_Void();
64701}
64702
64703SWIGINTERN PyObject *SBTrace_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64704 return SWIG_Python_InitShadowInstance(args);
64705}
64706
64707SWIGINTERN PyObject *_wrap_new_SBTraceOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64708 PyObject *resultobj = 0;
64709 lldb::SBTraceOptions *result = 0 ;
64710
64711 if (!SWIG_Python_UnpackTuple(args, "new_SBTraceOptions", 0, 0, 0)) SWIG_fail;
64712 {
64713 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64714 result = (lldb::SBTraceOptions *)new lldb::SBTraceOptions();
64715 SWIG_PYTHON_THREAD_END_ALLOW;
64716 }
64717 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTraceOptions, SWIG_POINTER_NEW | 0 );
64718 return resultobj;
64719fail:
64720 return NULL;
64721}
64722
64723
64724SWIGINTERN PyObject *_wrap_SBTraceOptions_getType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64725 PyObject *resultobj = 0;
64726 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64727 void *argp1 = 0 ;
64728 int res1 = 0 ;
64729 PyObject *swig_obj[1] ;
64730 lldb::TraceType result;
64731
64732 if (!args) SWIG_fail;
64733 swig_obj[0] = args;
64734 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64735 if (!SWIG_IsOK(res1)) {
64736 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_getType" "', argument " "1"" of type '" "lldb::SBTraceOptions const *""'");
64737 }
64738 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64739 {
64740 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64741 result = (lldb::TraceType)((lldb::SBTraceOptions const *)arg1)->getType();
64742 SWIG_PYTHON_THREAD_END_ALLOW;
64743 }
64744 resultobj = SWIG_From_int(static_cast< int >(result));
64745 return resultobj;
64746fail:
64747 return NULL;
64748}
64749
64750
64751SWIGINTERN PyObject *_wrap_SBTraceOptions_getTraceBufferSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64752 PyObject *resultobj = 0;
64753 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64754 void *argp1 = 0 ;
64755 int res1 = 0 ;
64756 PyObject *swig_obj[1] ;
64757 uint64_t result;
64758
64759 if (!args) SWIG_fail;
64760 swig_obj[0] = args;
64761 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64762 if (!SWIG_IsOK(res1)) {
64763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_getTraceBufferSize" "', argument " "1"" of type '" "lldb::SBTraceOptions const *""'");
64764 }
64765 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64766 {
64767 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64768 result = (uint64_t)((lldb::SBTraceOptions const *)arg1)->getTraceBufferSize();
64769 SWIG_PYTHON_THREAD_END_ALLOW;
64770 }
64771 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
64772 return resultobj;
64773fail:
64774 return NULL;
64775}
64776
64777
64778SWIGINTERN PyObject *_wrap_SBTraceOptions_getTraceParams(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64779 PyObject *resultobj = 0;
64780 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64781 lldb::SBError *arg2 = 0 ;
64782 void *argp1 = 0 ;
64783 int res1 = 0 ;
64784 void *argp2 = 0 ;
64785 int res2 = 0 ;
64786 PyObject *swig_obj[2] ;
64787 lldb::SBStructuredData result;
64788
64789 if (!SWIG_Python_UnpackTuple(args, "SBTraceOptions_getTraceParams", 2, 2, swig_obj)) SWIG_fail;
64790 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64791 if (!SWIG_IsOK(res1)) {
64792 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_getTraceParams" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
64793 }
64794 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64795 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
64796 if (!SWIG_IsOK(res2)) {
64797 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTraceOptions_getTraceParams" "', argument " "2"" of type '" "lldb::SBError &""'");
64798 }
64799 if (!argp2) {
64800 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTraceOptions_getTraceParams" "', argument " "2"" of type '" "lldb::SBError &""'");
64801 }
64802 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
64803 {
64804 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64805 result = (arg1)->getTraceParams(*arg2);
64806 SWIG_PYTHON_THREAD_END_ALLOW;
64807 }
64808 resultobj = SWIG_NewPointerObj((new lldb::SBStructuredData(static_cast< const lldb::SBStructuredData& >(result))), SWIGTYPE_p_lldb__SBStructuredData, SWIG_POINTER_OWN | 0 );
64809 return resultobj;
64810fail:
64811 return NULL;
64812}
64813
64814
64815SWIGINTERN PyObject *_wrap_SBTraceOptions_getMetaDataBufferSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64816 PyObject *resultobj = 0;
64817 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64818 void *argp1 = 0 ;
64819 int res1 = 0 ;
64820 PyObject *swig_obj[1] ;
64821 uint64_t result;
64822
64823 if (!args) SWIG_fail;
64824 swig_obj[0] = args;
64825 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64826 if (!SWIG_IsOK(res1)) {
64827 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_getMetaDataBufferSize" "', argument " "1"" of type '" "lldb::SBTraceOptions const *""'");
64828 }
64829 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64830 {
64831 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64832 result = (uint64_t)((lldb::SBTraceOptions const *)arg1)->getMetaDataBufferSize();
64833 SWIG_PYTHON_THREAD_END_ALLOW;
64834 }
64835 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
64836 return resultobj;
64837fail:
64838 return NULL;
64839}
64840
64841
64842SWIGINTERN PyObject *_wrap_SBTraceOptions_setTraceParams(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64843 PyObject *resultobj = 0;
64844 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64845 lldb::SBStructuredData *arg2 = 0 ;
64846 void *argp1 = 0 ;
64847 int res1 = 0 ;
64848 void *argp2 = 0 ;
64849 int res2 = 0 ;
64850 PyObject *swig_obj[2] ;
64851
64852 if (!SWIG_Python_UnpackTuple(args, "SBTraceOptions_setTraceParams", 2, 2, swig_obj)) SWIG_fail;
64853 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64854 if (!SWIG_IsOK(res1)) {
64855 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_setTraceParams" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
64856 }
64857 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64858 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStructuredData, 0 );
64859 if (!SWIG_IsOK(res2)) {
64860 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTraceOptions_setTraceParams" "', argument " "2"" of type '" "lldb::SBStructuredData &""'");
64861 }
64862 if (!argp2) {
64863 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTraceOptions_setTraceParams" "', argument " "2"" of type '" "lldb::SBStructuredData &""'");
64864 }
64865 arg2 = reinterpret_cast< lldb::SBStructuredData * >(argp2);
64866 {
64867 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64868 (arg1)->setTraceParams(*arg2);
64869 SWIG_PYTHON_THREAD_END_ALLOW;
64870 }
64871 resultobj = SWIG_Py_Void();
64872 return resultobj;
64873fail:
64874 return NULL;
64875}
64876
64877
64878SWIGINTERN PyObject *_wrap_SBTraceOptions_setType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64879 PyObject *resultobj = 0;
64880 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64881 lldb::TraceType arg2 ;
64882 void *argp1 = 0 ;
64883 int res1 = 0 ;
64884 int val2 ;
64885 int ecode2 = 0 ;
64886 PyObject *swig_obj[2] ;
64887
64888 if (!SWIG_Python_UnpackTuple(args, "SBTraceOptions_setType", 2, 2, swig_obj)) SWIG_fail;
64889 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64890 if (!SWIG_IsOK(res1)) {
64891 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_setType" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
64892 }
64893 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64894 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
64895 if (!SWIG_IsOK(ecode2)) {
64896 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTraceOptions_setType" "', argument " "2"" of type '" "lldb::TraceType""'");
64897 }
64898 arg2 = static_cast< lldb::TraceType >(val2);
64899 {
64900 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64901 (arg1)->setType(arg2);
64902 SWIG_PYTHON_THREAD_END_ALLOW;
64903 }
64904 resultobj = SWIG_Py_Void();
64905 return resultobj;
64906fail:
64907 return NULL;
64908}
64909
64910
64911SWIGINTERN PyObject *_wrap_SBTraceOptions_setTraceBufferSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64912 PyObject *resultobj = 0;
64913 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64914 uint64_t arg2 ;
64915 void *argp1 = 0 ;
64916 int res1 = 0 ;
64917 unsigned long long val2 ;
64918 int ecode2 = 0 ;
64919 PyObject *swig_obj[2] ;
64920
64921 if (!SWIG_Python_UnpackTuple(args, "SBTraceOptions_setTraceBufferSize", 2, 2, swig_obj)) SWIG_fail;
64922 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64923 if (!SWIG_IsOK(res1)) {
64924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_setTraceBufferSize" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
64925 }
64926 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64927 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
64928 if (!SWIG_IsOK(ecode2)) {
64929 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTraceOptions_setTraceBufferSize" "', argument " "2"" of type '" "uint64_t""'");
64930 }
64931 arg2 = static_cast< uint64_t >(val2);
64932 {
64933 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64934 (arg1)->setTraceBufferSize(arg2);
64935 SWIG_PYTHON_THREAD_END_ALLOW;
64936 }
64937 resultobj = SWIG_Py_Void();
64938 return resultobj;
64939fail:
64940 return NULL;
64941}
64942
64943
64944SWIGINTERN PyObject *_wrap_SBTraceOptions_setMetaDataBufferSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64945 PyObject *resultobj = 0;
64946 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64947 uint64_t arg2 ;
64948 void *argp1 = 0 ;
64949 int res1 = 0 ;
64950 unsigned long long val2 ;
64951 int ecode2 = 0 ;
64952 PyObject *swig_obj[2] ;
64953
64954 if (!SWIG_Python_UnpackTuple(args, "SBTraceOptions_setMetaDataBufferSize", 2, 2, swig_obj)) SWIG_fail;
64955 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64956 if (!SWIG_IsOK(res1)) {
64957 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_setMetaDataBufferSize" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
64958 }
64959 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64960 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
64961 if (!SWIG_IsOK(ecode2)) {
64962 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTraceOptions_setMetaDataBufferSize" "', argument " "2"" of type '" "uint64_t""'");
64963 }
64964 arg2 = static_cast< uint64_t >(val2);
64965 {
64966 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
64967 (arg1)->setMetaDataBufferSize(arg2);
64968 SWIG_PYTHON_THREAD_END_ALLOW;
64969 }
64970 resultobj = SWIG_Py_Void();
64971 return resultobj;
64972fail:
64973 return NULL;
64974}
64975
64976
64977SWIGINTERN PyObject *_wrap_SBTraceOptions_setThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
64978 PyObject *resultobj = 0;
64979 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
64980 lldb::tid_t arg2 ;
64981 void *argp1 = 0 ;
64982 int res1 = 0 ;
64983 PyObject *swig_obj[2] ;
64984
64985 if (!SWIG_Python_UnpackTuple(args, "SBTraceOptions_setThreadID", 2, 2, swig_obj)) SWIG_fail;
64986 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
64987 if (!SWIG_IsOK(res1)) {
64988 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_setThreadID" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
64989 }
64990 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
64991 {
64992 PythonObject obj = Retain<PythonObject>(swig_obj[1]);
64993 lldb::tid_t value = unwrapOrSetPythonException(As<unsigned long long>(obj));
64994 if (PyErr_Occurred())
64995 return nullptr;
64996 arg2 = value;
64997 }
64998 {
64999 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65000 (arg1)->setThreadID(arg2);
65001 SWIG_PYTHON_THREAD_END_ALLOW;
65002 }
65003 resultobj = SWIG_Py_Void();
65004 return resultobj;
65005fail:
65006 return NULL;
65007}
65008
65009
65010SWIGINTERN PyObject *_wrap_SBTraceOptions_getThreadID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65011 PyObject *resultobj = 0;
65012 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
65013 void *argp1 = 0 ;
65014 int res1 = 0 ;
65015 PyObject *swig_obj[1] ;
65016 lldb::tid_t result;
65017
65018 if (!args) SWIG_fail;
65019 swig_obj[0] = args;
65020 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
65021 if (!SWIG_IsOK(res1)) {
65022 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_getThreadID" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
65023 }
65024 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
65025 {
65026 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65027 result = (lldb::tid_t)(arg1)->getThreadID();
65028 SWIG_PYTHON_THREAD_END_ALLOW;
65029 }
65030 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
65031 return resultobj;
65032fail:
65033 return NULL;
65034}
65035
65036
65037SWIGINTERN PyObject *_wrap_SBTraceOptions___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65038 PyObject *resultobj = 0;
65039 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
65040 void *argp1 = 0 ;
65041 int res1 = 0 ;
65042 PyObject *swig_obj[1] ;
65043 bool result;
65044
65045 if (!args) SWIG_fail;
65046 swig_obj[0] = args;
65047 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
65048 if (!SWIG_IsOK(res1)) {
65049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions___nonzero__" "', argument " "1"" of type '" "lldb::SBTraceOptions const *""'");
65050 }
65051 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
65052 {
65053 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65054 result = (bool)((lldb::SBTraceOptions const *)arg1)->operator bool();
65055 SWIG_PYTHON_THREAD_END_ALLOW;
65056 }
65057 resultobj = SWIG_From_bool(static_cast< bool >(result));
65058 return resultobj;
65059fail:
65060 return NULL;
65061}
65062
65063
65064SWIGINTERN PyObject *_wrap_SBTraceOptions_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65065 PyObject *resultobj = 0;
65066 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
65067 void *argp1 = 0 ;
65068 int res1 = 0 ;
65069 PyObject *swig_obj[1] ;
65070 bool result;
65071
65072 if (!args) SWIG_fail;
65073 swig_obj[0] = args;
65074 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, 0 | 0 );
65075 if (!SWIG_IsOK(res1)) {
65076 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTraceOptions_IsValid" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
65077 }
65078 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
65079 {
65080 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65081 result = (bool)(arg1)->IsValid();
65082 SWIG_PYTHON_THREAD_END_ALLOW;
65083 }
65084 resultobj = SWIG_From_bool(static_cast< bool >(result));
65085 return resultobj;
65086fail:
65087 return NULL;
65088}
65089
65090
65091SWIGINTERN PyObject *_wrap_delete_SBTraceOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65092 PyObject *resultobj = 0;
65093 lldb::SBTraceOptions *arg1 = (lldb::SBTraceOptions *) 0 ;
65094 void *argp1 = 0 ;
65095 int res1 = 0 ;
65096 PyObject *swig_obj[1] ;
65097
65098 if (!args) SWIG_fail;
65099 swig_obj[0] = args;
65100 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTraceOptions, SWIG_POINTER_DISOWN | 0 );
65101 if (!SWIG_IsOK(res1)) {
65102 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTraceOptions" "', argument " "1"" of type '" "lldb::SBTraceOptions *""'");
65103 }
65104 arg1 = reinterpret_cast< lldb::SBTraceOptions * >(argp1);
65105 {
65106 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65107 delete arg1;
65108 SWIG_PYTHON_THREAD_END_ALLOW;
65109 }
65110 resultobj = SWIG_Py_Void();
65111 return resultobj;
65112fail:
65113 return NULL;
65114}
65115
65116
65117SWIGINTERN PyObject *SBTraceOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65118 PyObject *obj;
65119 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
65120 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTraceOptions, SWIG_NewClientData(obj));
65121 return SWIG_Py_Void();
65122}
65123
65124SWIGINTERN PyObject *SBTraceOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65125 return SWIG_Python_InitShadowInstance(args);
65126}
65127
65128SWIGINTERN PyObject *_wrap_new_SBTypeMember__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
65129 PyObject *resultobj = 0;
65130 lldb::SBTypeMember *result = 0 ;
65131
65132 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
65133 {
65134 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65135 result = (lldb::SBTypeMember *)new lldb::SBTypeMember();
65136 SWIG_PYTHON_THREAD_END_ALLOW;
65137 }
65138 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_NEW | 0 );
65139 return resultobj;
65140fail:
65141 return NULL;
65142}
65143
65144
65145SWIGINTERN PyObject *_wrap_new_SBTypeMember__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
65146 PyObject *resultobj = 0;
65147 lldb::SBTypeMember *arg1 = 0 ;
65148 void *argp1 = 0 ;
65149 int res1 = 0 ;
65150 lldb::SBTypeMember *result = 0 ;
65151
65152 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
65153 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeMember, 0 | 0);
65154 if (!SWIG_IsOK(res1)) {
65155 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeMember" "', argument " "1"" of type '" "lldb::SBTypeMember const &""'");
65156 }
65157 if (!argp1) {
65158 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeMember" "', argument " "1"" of type '" "lldb::SBTypeMember const &""'");
65159 }
65160 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65161 {
65162 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65163 result = (lldb::SBTypeMember *)new lldb::SBTypeMember((lldb::SBTypeMember const &)*arg1);
65164 SWIG_PYTHON_THREAD_END_ALLOW;
65165 }
65166 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_NEW | 0 );
65167 return resultobj;
65168fail:
65169 return NULL;
65170}
65171
65172
65173SWIGINTERN PyObject *_wrap_new_SBTypeMember(PyObject *self, PyObject *args) {
65174 Py_ssize_t argc;
65175 PyObject *argv[2] = {
65176 0
65177 };
65178
65179 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeMember", 0, 1, argv))) SWIG_fail;
65180 --argc;
65181 if (argc == 0) {
65182 return _wrap_new_SBTypeMember__SWIG_0(self, argc, argv);
65183 }
65184 if (argc == 1) {
65185 int _v;
65186 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_NO_NULL | 0);
65187 _v = SWIG_CheckState(res);
65188 if (_v) {
65189 return _wrap_new_SBTypeMember__SWIG_1(self, argc, argv);
65190 }
65191 }
65192
65193fail:
65194 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeMember'.\n"
65195 " Possible C/C++ prototypes are:\n"
65196 " lldb::SBTypeMember::SBTypeMember()\n"
65197 " lldb::SBTypeMember::SBTypeMember(lldb::SBTypeMember const &)\n");
65198 return 0;
65199}
65200
65201
65202SWIGINTERN PyObject *_wrap_delete_SBTypeMember(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65203 PyObject *resultobj = 0;
65204 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65205 void *argp1 = 0 ;
65206 int res1 = 0 ;
65207 PyObject *swig_obj[1] ;
65208
65209 if (!args) SWIG_fail;
65210 swig_obj[0] = args;
65211 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_DISOWN | 0 );
65212 if (!SWIG_IsOK(res1)) {
65213 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeMember" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65214 }
65215 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65216 {
65217 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65218 delete arg1;
65219 SWIG_PYTHON_THREAD_END_ALLOW;
65220 }
65221 resultobj = SWIG_Py_Void();
65222 return resultobj;
65223fail:
65224 return NULL;
65225}
65226
65227
65228SWIGINTERN PyObject *_wrap_SBTypeMember_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65229 PyObject *resultobj = 0;
65230 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65231 void *argp1 = 0 ;
65232 int res1 = 0 ;
65233 PyObject *swig_obj[1] ;
65234 bool result;
65235
65236 if (!args) SWIG_fail;
65237 swig_obj[0] = args;
65238 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65239 if (!SWIG_IsOK(res1)) {
65240 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_IsValid" "', argument " "1"" of type '" "lldb::SBTypeMember const *""'");
65241 }
65242 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65243 {
65244 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65245 result = (bool)((lldb::SBTypeMember const *)arg1)->IsValid();
65246 SWIG_PYTHON_THREAD_END_ALLOW;
65247 }
65248 resultobj = SWIG_From_bool(static_cast< bool >(result));
65249 return resultobj;
65250fail:
65251 return NULL;
65252}
65253
65254
65255SWIGINTERN PyObject *_wrap_SBTypeMember___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65256 PyObject *resultobj = 0;
65257 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65258 void *argp1 = 0 ;
65259 int res1 = 0 ;
65260 PyObject *swig_obj[1] ;
65261 bool result;
65262
65263 if (!args) SWIG_fail;
65264 swig_obj[0] = args;
65265 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65266 if (!SWIG_IsOK(res1)) {
65267 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeMember const *""'");
65268 }
65269 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65270 {
65271 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65272 result = (bool)((lldb::SBTypeMember const *)arg1)->operator bool();
65273 SWIG_PYTHON_THREAD_END_ALLOW;
65274 }
65275 resultobj = SWIG_From_bool(static_cast< bool >(result));
65276 return resultobj;
65277fail:
65278 return NULL;
65279}
65280
65281
65282SWIGINTERN PyObject *_wrap_SBTypeMember_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65283 PyObject *resultobj = 0;
65284 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65285 void *argp1 = 0 ;
65286 int res1 = 0 ;
65287 PyObject *swig_obj[1] ;
65288 char *result = 0 ;
65289
65290 if (!args) SWIG_fail;
65291 swig_obj[0] = args;
65292 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65293 if (!SWIG_IsOK(res1)) {
65294 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetName" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65295 }
65296 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65297 {
65298 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65299 result = (char *)(arg1)->GetName();
65300 SWIG_PYTHON_THREAD_END_ALLOW;
65301 }
65302 resultobj = SWIG_FromCharPtr((const char *)result);
65303 return resultobj;
65304fail:
65305 return NULL;
65306}
65307
65308
65309SWIGINTERN PyObject *_wrap_SBTypeMember_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65310 PyObject *resultobj = 0;
65311 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65312 void *argp1 = 0 ;
65313 int res1 = 0 ;
65314 PyObject *swig_obj[1] ;
65315 lldb::SBType result;
65316
65317 if (!args) SWIG_fail;
65318 swig_obj[0] = args;
65319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65320 if (!SWIG_IsOK(res1)) {
65321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetType" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65322 }
65323 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65324 {
65325 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65326 result = (arg1)->GetType();
65327 SWIG_PYTHON_THREAD_END_ALLOW;
65328 }
65329 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
65330 return resultobj;
65331fail:
65332 return NULL;
65333}
65334
65335
65336SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBytes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65337 PyObject *resultobj = 0;
65338 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65339 void *argp1 = 0 ;
65340 int res1 = 0 ;
65341 PyObject *swig_obj[1] ;
65342 uint64_t result;
65343
65344 if (!args) SWIG_fail;
65345 swig_obj[0] = args;
65346 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65347 if (!SWIG_IsOK(res1)) {
65348 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetOffsetInBytes" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65349 }
65350 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65351 {
65352 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65353 result = (uint64_t)(arg1)->GetOffsetInBytes();
65354 SWIG_PYTHON_THREAD_END_ALLOW;
65355 }
65356 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
65357 return resultobj;
65358fail:
65359 return NULL;
65360}
65361
65362
65363SWIGINTERN PyObject *_wrap_SBTypeMember_GetOffsetInBits(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65364 PyObject *resultobj = 0;
65365 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65366 void *argp1 = 0 ;
65367 int res1 = 0 ;
65368 PyObject *swig_obj[1] ;
65369 uint64_t result;
65370
65371 if (!args) SWIG_fail;
65372 swig_obj[0] = args;
65373 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65374 if (!SWIG_IsOK(res1)) {
65375 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetOffsetInBits" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65376 }
65377 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65378 {
65379 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65380 result = (uint64_t)(arg1)->GetOffsetInBits();
65381 SWIG_PYTHON_THREAD_END_ALLOW;
65382 }
65383 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
65384 return resultobj;
65385fail:
65386 return NULL;
65387}
65388
65389
65390SWIGINTERN PyObject *_wrap_SBTypeMember_IsBitfield(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65391 PyObject *resultobj = 0;
65392 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65393 void *argp1 = 0 ;
65394 int res1 = 0 ;
65395 PyObject *swig_obj[1] ;
65396 bool result;
65397
65398 if (!args) SWIG_fail;
65399 swig_obj[0] = args;
65400 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65401 if (!SWIG_IsOK(res1)) {
65402 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_IsBitfield" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65403 }
65404 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65405 {
65406 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65407 result = (bool)(arg1)->IsBitfield();
65408 SWIG_PYTHON_THREAD_END_ALLOW;
65409 }
65410 resultobj = SWIG_From_bool(static_cast< bool >(result));
65411 return resultobj;
65412fail:
65413 return NULL;
65414}
65415
65416
65417SWIGINTERN PyObject *_wrap_SBTypeMember_GetBitfieldSizeInBits(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65418 PyObject *resultobj = 0;
65419 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65420 void *argp1 = 0 ;
65421 int res1 = 0 ;
65422 PyObject *swig_obj[1] ;
65423 uint32_t result;
65424
65425 if (!args) SWIG_fail;
65426 swig_obj[0] = args;
65427 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65428 if (!SWIG_IsOK(res1)) {
65429 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember_GetBitfieldSizeInBits" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65430 }
65431 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65432 {
65433 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65434 result = (uint32_t)(arg1)->GetBitfieldSizeInBits();
65435 SWIG_PYTHON_THREAD_END_ALLOW;
65436 }
65437 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
65438 return resultobj;
65439fail:
65440 return NULL;
65441}
65442
65443
65444SWIGINTERN PyObject *_wrap_SBTypeMember___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65445 PyObject *resultobj = 0;
65446 lldb::SBTypeMember *arg1 = (lldb::SBTypeMember *) 0 ;
65447 void *argp1 = 0 ;
65448 int res1 = 0 ;
65449 PyObject *swig_obj[1] ;
65450 std::string result;
65451
65452 if (!args) SWIG_fail;
65453 swig_obj[0] = args;
65454 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMember, 0 | 0 );
65455 if (!SWIG_IsOK(res1)) {
65456 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMember___str__" "', argument " "1"" of type '" "lldb::SBTypeMember *""'");
65457 }
65458 arg1 = reinterpret_cast< lldb::SBTypeMember * >(argp1);
65459 {
65460 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65461 result = lldb_SBTypeMember___str__(arg1);
65462 SWIG_PYTHON_THREAD_END_ALLOW;
65463 }
65464 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
65465 return resultobj;
65466fail:
65467 return NULL;
65468}
65469
65470
65471SWIGINTERN PyObject *SBTypeMember_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65472 PyObject *obj;
65473 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
65474 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeMember, SWIG_NewClientData(obj));
65475 return SWIG_Py_Void();
65476}
65477
65478SWIGINTERN PyObject *SBTypeMember_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65479 return SWIG_Python_InitShadowInstance(args);
65480}
65481
65482SWIGINTERN PyObject *_wrap_new_SBTypeMemberFunction__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
65483 PyObject *resultobj = 0;
65484 lldb::SBTypeMemberFunction *result = 0 ;
65485
65486 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
65487 {
65488 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65489 result = (lldb::SBTypeMemberFunction *)new lldb::SBTypeMemberFunction();
65490 SWIG_PYTHON_THREAD_END_ALLOW;
65491 }
65492 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_NEW | 0 );
65493 return resultobj;
65494fail:
65495 return NULL;
65496}
65497
65498
65499SWIGINTERN PyObject *_wrap_new_SBTypeMemberFunction__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
65500 PyObject *resultobj = 0;
65501 lldb::SBTypeMemberFunction *arg1 = 0 ;
65502 void *argp1 = 0 ;
65503 int res1 = 0 ;
65504 lldb::SBTypeMemberFunction *result = 0 ;
65505
65506 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
65507 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0);
65508 if (!SWIG_IsOK(res1)) {
65509 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeMemberFunction" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const &""'");
65510 }
65511 if (!argp1) {
65512 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeMemberFunction" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const &""'");
65513 }
65514 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65515 {
65516 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65517 result = (lldb::SBTypeMemberFunction *)new lldb::SBTypeMemberFunction((lldb::SBTypeMemberFunction const &)*arg1);
65518 SWIG_PYTHON_THREAD_END_ALLOW;
65519 }
65520 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_NEW | 0 );
65521 return resultobj;
65522fail:
65523 return NULL;
65524}
65525
65526
65527SWIGINTERN PyObject *_wrap_new_SBTypeMemberFunction(PyObject *self, PyObject *args) {
65528 Py_ssize_t argc;
65529 PyObject *argv[2] = {
65530 0
65531 };
65532
65533 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeMemberFunction", 0, 1, argv))) SWIG_fail;
65534 --argc;
65535 if (argc == 0) {
65536 return _wrap_new_SBTypeMemberFunction__SWIG_0(self, argc, argv);
65537 }
65538 if (argc == 1) {
65539 int _v;
65540 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_NO_NULL | 0);
65541 _v = SWIG_CheckState(res);
65542 if (_v) {
65543 return _wrap_new_SBTypeMemberFunction__SWIG_1(self, argc, argv);
65544 }
65545 }
65546
65547fail:
65548 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeMemberFunction'.\n"
65549 " Possible C/C++ prototypes are:\n"
65550 " lldb::SBTypeMemberFunction::SBTypeMemberFunction()\n"
65551 " lldb::SBTypeMemberFunction::SBTypeMemberFunction(lldb::SBTypeMemberFunction const &)\n");
65552 return 0;
65553}
65554
65555
65556SWIGINTERN PyObject *_wrap_delete_SBTypeMemberFunction(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65557 PyObject *resultobj = 0;
65558 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65559 void *argp1 = 0 ;
65560 int res1 = 0 ;
65561 PyObject *swig_obj[1] ;
65562
65563 if (!args) SWIG_fail;
65564 swig_obj[0] = args;
65565 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_DISOWN | 0 );
65566 if (!SWIG_IsOK(res1)) {
65567 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeMemberFunction" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65568 }
65569 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65570 {
65571 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65572 delete arg1;
65573 SWIG_PYTHON_THREAD_END_ALLOW;
65574 }
65575 resultobj = SWIG_Py_Void();
65576 return resultobj;
65577fail:
65578 return NULL;
65579}
65580
65581
65582SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65583 PyObject *resultobj = 0;
65584 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65585 void *argp1 = 0 ;
65586 int res1 = 0 ;
65587 PyObject *swig_obj[1] ;
65588 bool result;
65589
65590 if (!args) SWIG_fail;
65591 swig_obj[0] = args;
65592 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65593 if (!SWIG_IsOK(res1)) {
65594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_IsValid" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const *""'");
65595 }
65596 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65597 {
65598 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65599 result = (bool)((lldb::SBTypeMemberFunction const *)arg1)->IsValid();
65600 SWIG_PYTHON_THREAD_END_ALLOW;
65601 }
65602 resultobj = SWIG_From_bool(static_cast< bool >(result));
65603 return resultobj;
65604fail:
65605 return NULL;
65606}
65607
65608
65609SWIGINTERN PyObject *_wrap_SBTypeMemberFunction___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65610 PyObject *resultobj = 0;
65611 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65612 void *argp1 = 0 ;
65613 int res1 = 0 ;
65614 PyObject *swig_obj[1] ;
65615 bool result;
65616
65617 if (!args) SWIG_fail;
65618 swig_obj[0] = args;
65619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65620 if (!SWIG_IsOK(res1)) {
65621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction const *""'");
65622 }
65623 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65624 {
65625 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65626 result = (bool)((lldb::SBTypeMemberFunction const *)arg1)->operator bool();
65627 SWIG_PYTHON_THREAD_END_ALLOW;
65628 }
65629 resultobj = SWIG_From_bool(static_cast< bool >(result));
65630 return resultobj;
65631fail:
65632 return NULL;
65633}
65634
65635
65636SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65637 PyObject *resultobj = 0;
65638 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65639 void *argp1 = 0 ;
65640 int res1 = 0 ;
65641 PyObject *swig_obj[1] ;
65642 char *result = 0 ;
65643
65644 if (!args) SWIG_fail;
65645 swig_obj[0] = args;
65646 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65647 if (!SWIG_IsOK(res1)) {
65648 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetName" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65649 }
65650 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65651 {
65652 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65653 result = (char *)(arg1)->GetName();
65654 SWIG_PYTHON_THREAD_END_ALLOW;
65655 }
65656 resultobj = SWIG_FromCharPtr((const char *)result);
65657 return resultobj;
65658fail:
65659 return NULL;
65660}
65661
65662
65663SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDemangledName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65664 PyObject *resultobj = 0;
65665 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65666 void *argp1 = 0 ;
65667 int res1 = 0 ;
65668 PyObject *swig_obj[1] ;
65669 char *result = 0 ;
65670
65671 if (!args) SWIG_fail;
65672 swig_obj[0] = args;
65673 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65674 if (!SWIG_IsOK(res1)) {
65675 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetDemangledName" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65676 }
65677 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65678 {
65679 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65680 result = (char *)(arg1)->GetDemangledName();
65681 SWIG_PYTHON_THREAD_END_ALLOW;
65682 }
65683 resultobj = SWIG_FromCharPtr((const char *)result);
65684 return resultobj;
65685fail:
65686 return NULL;
65687}
65688
65689
65690SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetMangledName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65691 PyObject *resultobj = 0;
65692 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65693 void *argp1 = 0 ;
65694 int res1 = 0 ;
65695 PyObject *swig_obj[1] ;
65696 char *result = 0 ;
65697
65698 if (!args) SWIG_fail;
65699 swig_obj[0] = args;
65700 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65701 if (!SWIG_IsOK(res1)) {
65702 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetMangledName" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65703 }
65704 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65705 {
65706 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65707 result = (char *)(arg1)->GetMangledName();
65708 SWIG_PYTHON_THREAD_END_ALLOW;
65709 }
65710 resultobj = SWIG_FromCharPtr((const char *)result);
65711 return resultobj;
65712fail:
65713 return NULL;
65714}
65715
65716
65717SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65718 PyObject *resultobj = 0;
65719 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65720 void *argp1 = 0 ;
65721 int res1 = 0 ;
65722 PyObject *swig_obj[1] ;
65723 lldb::SBType result;
65724
65725 if (!args) SWIG_fail;
65726 swig_obj[0] = args;
65727 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65728 if (!SWIG_IsOK(res1)) {
65729 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetType" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65730 }
65731 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65732 {
65733 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65734 result = (arg1)->GetType();
65735 SWIG_PYTHON_THREAD_END_ALLOW;
65736 }
65737 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
65738 return resultobj;
65739fail:
65740 return NULL;
65741}
65742
65743
65744SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetReturnType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65745 PyObject *resultobj = 0;
65746 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65747 void *argp1 = 0 ;
65748 int res1 = 0 ;
65749 PyObject *swig_obj[1] ;
65750 lldb::SBType result;
65751
65752 if (!args) SWIG_fail;
65753 swig_obj[0] = args;
65754 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65755 if (!SWIG_IsOK(res1)) {
65756 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetReturnType" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65757 }
65758 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65759 {
65760 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65761 result = (arg1)->GetReturnType();
65762 SWIG_PYTHON_THREAD_END_ALLOW;
65763 }
65764 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
65765 return resultobj;
65766fail:
65767 return NULL;
65768}
65769
65770
65771SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetNumberOfArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65772 PyObject *resultobj = 0;
65773 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65774 void *argp1 = 0 ;
65775 int res1 = 0 ;
65776 PyObject *swig_obj[1] ;
65777 uint32_t result;
65778
65779 if (!args) SWIG_fail;
65780 swig_obj[0] = args;
65781 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65782 if (!SWIG_IsOK(res1)) {
65783 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetNumberOfArguments" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65784 }
65785 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65786 {
65787 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65788 result = (uint32_t)(arg1)->GetNumberOfArguments();
65789 SWIG_PYTHON_THREAD_END_ALLOW;
65790 }
65791 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
65792 return resultobj;
65793fail:
65794 return NULL;
65795}
65796
65797
65798SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetArgumentTypeAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65799 PyObject *resultobj = 0;
65800 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65801 uint32_t arg2 ;
65802 void *argp1 = 0 ;
65803 int res1 = 0 ;
65804 unsigned int val2 ;
65805 int ecode2 = 0 ;
65806 PyObject *swig_obj[2] ;
65807 lldb::SBType result;
65808
65809 if (!SWIG_Python_UnpackTuple(args, "SBTypeMemberFunction_GetArgumentTypeAtIndex", 2, 2, swig_obj)) SWIG_fail;
65810 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65811 if (!SWIG_IsOK(res1)) {
65812 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetArgumentTypeAtIndex" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65813 }
65814 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65815 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
65816 if (!SWIG_IsOK(ecode2)) {
65817 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeMemberFunction_GetArgumentTypeAtIndex" "', argument " "2"" of type '" "uint32_t""'");
65818 }
65819 arg2 = static_cast< uint32_t >(val2);
65820 {
65821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65822 result = (arg1)->GetArgumentTypeAtIndex(arg2);
65823 SWIG_PYTHON_THREAD_END_ALLOW;
65824 }
65825 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
65826 return resultobj;
65827fail:
65828 return NULL;
65829}
65830
65831
65832SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetKind(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65833 PyObject *resultobj = 0;
65834 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65835 void *argp1 = 0 ;
65836 int res1 = 0 ;
65837 PyObject *swig_obj[1] ;
65838 lldb::MemberFunctionKind result;
65839
65840 if (!args) SWIG_fail;
65841 swig_obj[0] = args;
65842 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65843 if (!SWIG_IsOK(res1)) {
65844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetKind" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65845 }
65846 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65847 {
65848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65849 result = (lldb::MemberFunctionKind)(arg1)->GetKind();
65850 SWIG_PYTHON_THREAD_END_ALLOW;
65851 }
65852 resultobj = SWIG_From_int(static_cast< int >(result));
65853 return resultobj;
65854fail:
65855 return NULL;
65856}
65857
65858
65859SWIGINTERN PyObject *_wrap_SBTypeMemberFunction_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65860 PyObject *resultobj = 0;
65861 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65862 lldb::SBStream *arg2 = 0 ;
65863 lldb::DescriptionLevel arg3 ;
65864 void *argp1 = 0 ;
65865 int res1 = 0 ;
65866 void *argp2 = 0 ;
65867 int res2 = 0 ;
65868 int val3 ;
65869 int ecode3 = 0 ;
65870 PyObject *swig_obj[3] ;
65871 bool result;
65872
65873 if (!SWIG_Python_UnpackTuple(args, "SBTypeMemberFunction_GetDescription", 3, 3, swig_obj)) SWIG_fail;
65874 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65875 if (!SWIG_IsOK(res1)) {
65876 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65877 }
65878 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65879 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
65880 if (!SWIG_IsOK(res2)) {
65881 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
65882 }
65883 if (!argp2) {
65884 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
65885 }
65886 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
65887 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
65888 if (!SWIG_IsOK(ecode3)) {
65889 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeMemberFunction_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
65890 }
65891 arg3 = static_cast< lldb::DescriptionLevel >(val3);
65892 {
65893 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65894 result = (bool)(arg1)->GetDescription(*arg2,arg3);
65895 SWIG_PYTHON_THREAD_END_ALLOW;
65896 }
65897 resultobj = SWIG_From_bool(static_cast< bool >(result));
65898 return resultobj;
65899fail:
65900 return NULL;
65901}
65902
65903
65904SWIGINTERN PyObject *_wrap_SBTypeMemberFunction___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65905 PyObject *resultobj = 0;
65906 lldb::SBTypeMemberFunction *arg1 = (lldb::SBTypeMemberFunction *) 0 ;
65907 void *argp1 = 0 ;
65908 int res1 = 0 ;
65909 PyObject *swig_obj[1] ;
65910 std::string result;
65911
65912 if (!args) SWIG_fail;
65913 swig_obj[0] = args;
65914 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeMemberFunction, 0 | 0 );
65915 if (!SWIG_IsOK(res1)) {
65916 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeMemberFunction___str__" "', argument " "1"" of type '" "lldb::SBTypeMemberFunction *""'");
65917 }
65918 arg1 = reinterpret_cast< lldb::SBTypeMemberFunction * >(argp1);
65919 {
65920 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65921 result = lldb_SBTypeMemberFunction___str__(arg1);
65922 SWIG_PYTHON_THREAD_END_ALLOW;
65923 }
65924 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
65925 return resultobj;
65926fail:
65927 return NULL;
65928}
65929
65930
65931SWIGINTERN PyObject *SBTypeMemberFunction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65932 PyObject *obj;
65933 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
65934 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_NewClientData(obj));
65935 return SWIG_Py_Void();
65936}
65937
65938SWIGINTERN PyObject *SBTypeMemberFunction_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
65939 return SWIG_Python_InitShadowInstance(args);
65940}
65941
65942SWIGINTERN PyObject *_wrap_new_SBType__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
65943 PyObject *resultobj = 0;
65944 lldb::SBType *result = 0 ;
65945
65946 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
65947 {
65948 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65949 result = (lldb::SBType *)new lldb::SBType();
65950 SWIG_PYTHON_THREAD_END_ALLOW;
65951 }
65952 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NEW | 0 );
65953 return resultobj;
65954fail:
65955 return NULL;
65956}
65957
65958
65959SWIGINTERN PyObject *_wrap_new_SBType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
65960 PyObject *resultobj = 0;
65961 lldb::SBType *arg1 = 0 ;
65962 void *argp1 = 0 ;
65963 int res1 = 0 ;
65964 lldb::SBType *result = 0 ;
65965
65966 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
65967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBType, 0 | 0);
65968 if (!SWIG_IsOK(res1)) {
65969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBType" "', argument " "1"" of type '" "lldb::SBType const &""'");
65970 }
65971 if (!argp1) {
65972 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBType" "', argument " "1"" of type '" "lldb::SBType const &""'");
65973 }
65974 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
65975 {
65976 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
65977 result = (lldb::SBType *)new lldb::SBType((lldb::SBType const &)*arg1);
65978 SWIG_PYTHON_THREAD_END_ALLOW;
65979 }
65980 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NEW | 0 );
65981 return resultobj;
65982fail:
65983 return NULL;
65984}
65985
65986
65987SWIGINTERN PyObject *_wrap_new_SBType(PyObject *self, PyObject *args) {
65988 Py_ssize_t argc;
65989 PyObject *argv[2] = {
65990 0
65991 };
65992
65993 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBType", 0, 1, argv))) SWIG_fail;
65994 --argc;
65995 if (argc == 0) {
65996 return _wrap_new_SBType__SWIG_0(self, argc, argv);
65997 }
65998 if (argc == 1) {
65999 int _v;
66000 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NO_NULL | 0);
66001 _v = SWIG_CheckState(res);
66002 if (_v) {
66003 return _wrap_new_SBType__SWIG_1(self, argc, argv);
66004 }
66005 }
66006
66007fail:
66008 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBType'.\n"
66009 " Possible C/C++ prototypes are:\n"
66010 " lldb::SBType::SBType()\n"
66011 " lldb::SBType::SBType(lldb::SBType const &)\n");
66012 return 0;
66013}
66014
66015
66016SWIGINTERN PyObject *_wrap_delete_SBType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66017 PyObject *resultobj = 0;
66018 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66019 void *argp1 = 0 ;
66020 int res1 = 0 ;
66021 PyObject *swig_obj[1] ;
66022
66023 if (!args) SWIG_fail;
66024 swig_obj[0] = args;
66025 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, SWIG_POINTER_DISOWN | 0 );
66026 if (!SWIG_IsOK(res1)) {
66027 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBType" "', argument " "1"" of type '" "lldb::SBType *""'");
66028 }
66029 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66030 {
66031 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66032 delete arg1;
66033 SWIG_PYTHON_THREAD_END_ALLOW;
66034 }
66035 resultobj = SWIG_Py_Void();
66036 return resultobj;
66037fail:
66038 return NULL;
66039}
66040
66041
66042SWIGINTERN PyObject *_wrap_SBType_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66043 PyObject *resultobj = 0;
66044 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66045 void *argp1 = 0 ;
66046 int res1 = 0 ;
66047 PyObject *swig_obj[1] ;
66048 bool result;
66049
66050 if (!args) SWIG_fail;
66051 swig_obj[0] = args;
66052 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66053 if (!SWIG_IsOK(res1)) {
66054 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsValid" "', argument " "1"" of type '" "lldb::SBType *""'");
66055 }
66056 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66057 {
66058 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66059 result = (bool)(arg1)->IsValid();
66060 SWIG_PYTHON_THREAD_END_ALLOW;
66061 }
66062 resultobj = SWIG_From_bool(static_cast< bool >(result));
66063 return resultobj;
66064fail:
66065 return NULL;
66066}
66067
66068
66069SWIGINTERN PyObject *_wrap_SBType___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66070 PyObject *resultobj = 0;
66071 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66072 void *argp1 = 0 ;
66073 int res1 = 0 ;
66074 PyObject *swig_obj[1] ;
66075 bool result;
66076
66077 if (!args) SWIG_fail;
66078 swig_obj[0] = args;
66079 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66080 if (!SWIG_IsOK(res1)) {
66081 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___nonzero__" "', argument " "1"" of type '" "lldb::SBType const *""'");
66082 }
66083 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66084 {
66085 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66086 result = (bool)((lldb::SBType const *)arg1)->operator bool();
66087 SWIG_PYTHON_THREAD_END_ALLOW;
66088 }
66089 resultobj = SWIG_From_bool(static_cast< bool >(result));
66090 return resultobj;
66091fail:
66092 return NULL;
66093}
66094
66095
66096SWIGINTERN PyObject *_wrap_SBType_GetByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66097 PyObject *resultobj = 0;
66098 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66099 void *argp1 = 0 ;
66100 int res1 = 0 ;
66101 PyObject *swig_obj[1] ;
66102 uint64_t result;
66103
66104 if (!args) SWIG_fail;
66105 swig_obj[0] = args;
66106 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66107 if (!SWIG_IsOK(res1)) {
66108 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetByteSize" "', argument " "1"" of type '" "lldb::SBType *""'");
66109 }
66110 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66111 {
66112 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66113 result = (uint64_t)(arg1)->GetByteSize();
66114 SWIG_PYTHON_THREAD_END_ALLOW;
66115 }
66116 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
66117 return resultobj;
66118fail:
66119 return NULL;
66120}
66121
66122
66123SWIGINTERN PyObject *_wrap_SBType_IsPointerType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66124 PyObject *resultobj = 0;
66125 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66126 void *argp1 = 0 ;
66127 int res1 = 0 ;
66128 PyObject *swig_obj[1] ;
66129 bool result;
66130
66131 if (!args) SWIG_fail;
66132 swig_obj[0] = args;
66133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66134 if (!SWIG_IsOK(res1)) {
66135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsPointerType" "', argument " "1"" of type '" "lldb::SBType *""'");
66136 }
66137 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66138 {
66139 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66140 result = (bool)(arg1)->IsPointerType();
66141 SWIG_PYTHON_THREAD_END_ALLOW;
66142 }
66143 resultobj = SWIG_From_bool(static_cast< bool >(result));
66144 return resultobj;
66145fail:
66146 return NULL;
66147}
66148
66149
66150SWIGINTERN PyObject *_wrap_SBType_IsReferenceType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66151 PyObject *resultobj = 0;
66152 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66153 void *argp1 = 0 ;
66154 int res1 = 0 ;
66155 PyObject *swig_obj[1] ;
66156 bool result;
66157
66158 if (!args) SWIG_fail;
66159 swig_obj[0] = args;
66160 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66161 if (!SWIG_IsOK(res1)) {
66162 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsReferenceType" "', argument " "1"" of type '" "lldb::SBType *""'");
66163 }
66164 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66165 {
66166 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66167 result = (bool)(arg1)->IsReferenceType();
66168 SWIG_PYTHON_THREAD_END_ALLOW;
66169 }
66170 resultobj = SWIG_From_bool(static_cast< bool >(result));
66171 return resultobj;
66172fail:
66173 return NULL;
66174}
66175
66176
66177SWIGINTERN PyObject *_wrap_SBType_IsFunctionType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66178 PyObject *resultobj = 0;
66179 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66180 void *argp1 = 0 ;
66181 int res1 = 0 ;
66182 PyObject *swig_obj[1] ;
66183 bool result;
66184
66185 if (!args) SWIG_fail;
66186 swig_obj[0] = args;
66187 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66188 if (!SWIG_IsOK(res1)) {
66189 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsFunctionType" "', argument " "1"" of type '" "lldb::SBType *""'");
66190 }
66191 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66192 {
66193 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66194 result = (bool)(arg1)->IsFunctionType();
66195 SWIG_PYTHON_THREAD_END_ALLOW;
66196 }
66197 resultobj = SWIG_From_bool(static_cast< bool >(result));
66198 return resultobj;
66199fail:
66200 return NULL;
66201}
66202
66203
66204SWIGINTERN PyObject *_wrap_SBType_IsPolymorphicClass(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66205 PyObject *resultobj = 0;
66206 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66207 void *argp1 = 0 ;
66208 int res1 = 0 ;
66209 PyObject *swig_obj[1] ;
66210 bool result;
66211
66212 if (!args) SWIG_fail;
66213 swig_obj[0] = args;
66214 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66215 if (!SWIG_IsOK(res1)) {
66216 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsPolymorphicClass" "', argument " "1"" of type '" "lldb::SBType *""'");
66217 }
66218 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66219 {
66220 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66221 result = (bool)(arg1)->IsPolymorphicClass();
66222 SWIG_PYTHON_THREAD_END_ALLOW;
66223 }
66224 resultobj = SWIG_From_bool(static_cast< bool >(result));
66225 return resultobj;
66226fail:
66227 return NULL;
66228}
66229
66230
66231SWIGINTERN PyObject *_wrap_SBType_IsArrayType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66232 PyObject *resultobj = 0;
66233 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66234 void *argp1 = 0 ;
66235 int res1 = 0 ;
66236 PyObject *swig_obj[1] ;
66237 bool result;
66238
66239 if (!args) SWIG_fail;
66240 swig_obj[0] = args;
66241 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66242 if (!SWIG_IsOK(res1)) {
66243 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsArrayType" "', argument " "1"" of type '" "lldb::SBType *""'");
66244 }
66245 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66246 {
66247 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66248 result = (bool)(arg1)->IsArrayType();
66249 SWIG_PYTHON_THREAD_END_ALLOW;
66250 }
66251 resultobj = SWIG_From_bool(static_cast< bool >(result));
66252 return resultobj;
66253fail:
66254 return NULL;
66255}
66256
66257
66258SWIGINTERN PyObject *_wrap_SBType_IsVectorType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66259 PyObject *resultobj = 0;
66260 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66261 void *argp1 = 0 ;
66262 int res1 = 0 ;
66263 PyObject *swig_obj[1] ;
66264 bool result;
66265
66266 if (!args) SWIG_fail;
66267 swig_obj[0] = args;
66268 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66269 if (!SWIG_IsOK(res1)) {
66270 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsVectorType" "', argument " "1"" of type '" "lldb::SBType *""'");
66271 }
66272 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66273 {
66274 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66275 result = (bool)(arg1)->IsVectorType();
66276 SWIG_PYTHON_THREAD_END_ALLOW;
66277 }
66278 resultobj = SWIG_From_bool(static_cast< bool >(result));
66279 return resultobj;
66280fail:
66281 return NULL;
66282}
66283
66284
66285SWIGINTERN PyObject *_wrap_SBType_IsTypedefType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66286 PyObject *resultobj = 0;
66287 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66288 void *argp1 = 0 ;
66289 int res1 = 0 ;
66290 PyObject *swig_obj[1] ;
66291 bool result;
66292
66293 if (!args) SWIG_fail;
66294 swig_obj[0] = args;
66295 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66296 if (!SWIG_IsOK(res1)) {
66297 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsTypedefType" "', argument " "1"" of type '" "lldb::SBType *""'");
66298 }
66299 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66300 {
66301 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66302 result = (bool)(arg1)->IsTypedefType();
66303 SWIG_PYTHON_THREAD_END_ALLOW;
66304 }
66305 resultobj = SWIG_From_bool(static_cast< bool >(result));
66306 return resultobj;
66307fail:
66308 return NULL;
66309}
66310
66311
66312SWIGINTERN PyObject *_wrap_SBType_IsAnonymousType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66313 PyObject *resultobj = 0;
66314 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66315 void *argp1 = 0 ;
66316 int res1 = 0 ;
66317 PyObject *swig_obj[1] ;
66318 bool result;
66319
66320 if (!args) SWIG_fail;
66321 swig_obj[0] = args;
66322 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66323 if (!SWIG_IsOK(res1)) {
66324 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsAnonymousType" "', argument " "1"" of type '" "lldb::SBType *""'");
66325 }
66326 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66327 {
66328 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66329 result = (bool)(arg1)->IsAnonymousType();
66330 SWIG_PYTHON_THREAD_END_ALLOW;
66331 }
66332 resultobj = SWIG_From_bool(static_cast< bool >(result));
66333 return resultobj;
66334fail:
66335 return NULL;
66336}
66337
66338
66339SWIGINTERN PyObject *_wrap_SBType_IsScopedEnumerationType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66340 PyObject *resultobj = 0;
66341 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66342 void *argp1 = 0 ;
66343 int res1 = 0 ;
66344 PyObject *swig_obj[1] ;
66345 bool result;
66346
66347 if (!args) SWIG_fail;
66348 swig_obj[0] = args;
66349 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66350 if (!SWIG_IsOK(res1)) {
66351 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsScopedEnumerationType" "', argument " "1"" of type '" "lldb::SBType *""'");
66352 }
66353 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66354 {
66355 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66356 result = (bool)(arg1)->IsScopedEnumerationType();
66357 SWIG_PYTHON_THREAD_END_ALLOW;
66358 }
66359 resultobj = SWIG_From_bool(static_cast< bool >(result));
66360 return resultobj;
66361fail:
66362 return NULL;
66363}
66364
66365
66366SWIGINTERN PyObject *_wrap_SBType_GetPointerType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66367 PyObject *resultobj = 0;
66368 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66369 void *argp1 = 0 ;
66370 int res1 = 0 ;
66371 PyObject *swig_obj[1] ;
66372 lldb::SBType result;
66373
66374 if (!args) SWIG_fail;
66375 swig_obj[0] = args;
66376 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66377 if (!SWIG_IsOK(res1)) {
66378 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetPointerType" "', argument " "1"" of type '" "lldb::SBType *""'");
66379 }
66380 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66381 {
66382 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66383 result = (arg1)->GetPointerType();
66384 SWIG_PYTHON_THREAD_END_ALLOW;
66385 }
66386 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66387 return resultobj;
66388fail:
66389 return NULL;
66390}
66391
66392
66393SWIGINTERN PyObject *_wrap_SBType_GetPointeeType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66394 PyObject *resultobj = 0;
66395 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66396 void *argp1 = 0 ;
66397 int res1 = 0 ;
66398 PyObject *swig_obj[1] ;
66399 lldb::SBType result;
66400
66401 if (!args) SWIG_fail;
66402 swig_obj[0] = args;
66403 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66404 if (!SWIG_IsOK(res1)) {
66405 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetPointeeType" "', argument " "1"" of type '" "lldb::SBType *""'");
66406 }
66407 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66408 {
66409 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66410 result = (arg1)->GetPointeeType();
66411 SWIG_PYTHON_THREAD_END_ALLOW;
66412 }
66413 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66414 return resultobj;
66415fail:
66416 return NULL;
66417}
66418
66419
66420SWIGINTERN PyObject *_wrap_SBType_GetReferenceType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66421 PyObject *resultobj = 0;
66422 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66423 void *argp1 = 0 ;
66424 int res1 = 0 ;
66425 PyObject *swig_obj[1] ;
66426 lldb::SBType result;
66427
66428 if (!args) SWIG_fail;
66429 swig_obj[0] = args;
66430 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66431 if (!SWIG_IsOK(res1)) {
66432 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetReferenceType" "', argument " "1"" of type '" "lldb::SBType *""'");
66433 }
66434 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66435 {
66436 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66437 result = (arg1)->GetReferenceType();
66438 SWIG_PYTHON_THREAD_END_ALLOW;
66439 }
66440 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66441 return resultobj;
66442fail:
66443 return NULL;
66444}
66445
66446
66447SWIGINTERN PyObject *_wrap_SBType_GetTypedefedType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66448 PyObject *resultobj = 0;
66449 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66450 void *argp1 = 0 ;
66451 int res1 = 0 ;
66452 PyObject *swig_obj[1] ;
66453 lldb::SBType result;
66454
66455 if (!args) SWIG_fail;
66456 swig_obj[0] = args;
66457 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66458 if (!SWIG_IsOK(res1)) {
66459 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTypedefedType" "', argument " "1"" of type '" "lldb::SBType *""'");
66460 }
66461 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66462 {
66463 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66464 result = (arg1)->GetTypedefedType();
66465 SWIG_PYTHON_THREAD_END_ALLOW;
66466 }
66467 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66468 return resultobj;
66469fail:
66470 return NULL;
66471}
66472
66473
66474SWIGINTERN PyObject *_wrap_SBType_GetDereferencedType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66475 PyObject *resultobj = 0;
66476 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66477 void *argp1 = 0 ;
66478 int res1 = 0 ;
66479 PyObject *swig_obj[1] ;
66480 lldb::SBType result;
66481
66482 if (!args) SWIG_fail;
66483 swig_obj[0] = args;
66484 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66485 if (!SWIG_IsOK(res1)) {
66486 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetDereferencedType" "', argument " "1"" of type '" "lldb::SBType *""'");
66487 }
66488 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66489 {
66490 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66491 result = (arg1)->GetDereferencedType();
66492 SWIG_PYTHON_THREAD_END_ALLOW;
66493 }
66494 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66495 return resultobj;
66496fail:
66497 return NULL;
66498}
66499
66500
66501SWIGINTERN PyObject *_wrap_SBType_GetUnqualifiedType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66502 PyObject *resultobj = 0;
66503 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66504 void *argp1 = 0 ;
66505 int res1 = 0 ;
66506 PyObject *swig_obj[1] ;
66507 lldb::SBType result;
66508
66509 if (!args) SWIG_fail;
66510 swig_obj[0] = args;
66511 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66512 if (!SWIG_IsOK(res1)) {
66513 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetUnqualifiedType" "', argument " "1"" of type '" "lldb::SBType *""'");
66514 }
66515 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66516 {
66517 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66518 result = (arg1)->GetUnqualifiedType();
66519 SWIG_PYTHON_THREAD_END_ALLOW;
66520 }
66521 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66522 return resultobj;
66523fail:
66524 return NULL;
66525}
66526
66527
66528SWIGINTERN PyObject *_wrap_SBType_GetCanonicalType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66529 PyObject *resultobj = 0;
66530 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66531 void *argp1 = 0 ;
66532 int res1 = 0 ;
66533 PyObject *swig_obj[1] ;
66534 lldb::SBType result;
66535
66536 if (!args) SWIG_fail;
66537 swig_obj[0] = args;
66538 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66539 if (!SWIG_IsOK(res1)) {
66540 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetCanonicalType" "', argument " "1"" of type '" "lldb::SBType *""'");
66541 }
66542 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66543 {
66544 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66545 result = (arg1)->GetCanonicalType();
66546 SWIG_PYTHON_THREAD_END_ALLOW;
66547 }
66548 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66549 return resultobj;
66550fail:
66551 return NULL;
66552}
66553
66554
66555SWIGINTERN PyObject *_wrap_SBType_GetEnumerationIntegerType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66556 PyObject *resultobj = 0;
66557 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66558 void *argp1 = 0 ;
66559 int res1 = 0 ;
66560 PyObject *swig_obj[1] ;
66561 lldb::SBType result;
66562
66563 if (!args) SWIG_fail;
66564 swig_obj[0] = args;
66565 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66566 if (!SWIG_IsOK(res1)) {
66567 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetEnumerationIntegerType" "', argument " "1"" of type '" "lldb::SBType *""'");
66568 }
66569 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66570 {
66571 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66572 result = (arg1)->GetEnumerationIntegerType();
66573 SWIG_PYTHON_THREAD_END_ALLOW;
66574 }
66575 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66576 return resultobj;
66577fail:
66578 return NULL;
66579}
66580
66581
66582SWIGINTERN PyObject *_wrap_SBType_GetArrayElementType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66583 PyObject *resultobj = 0;
66584 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66585 void *argp1 = 0 ;
66586 int res1 = 0 ;
66587 PyObject *swig_obj[1] ;
66588 lldb::SBType result;
66589
66590 if (!args) SWIG_fail;
66591 swig_obj[0] = args;
66592 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66593 if (!SWIG_IsOK(res1)) {
66594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetArrayElementType" "', argument " "1"" of type '" "lldb::SBType *""'");
66595 }
66596 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66597 {
66598 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66599 result = (arg1)->GetArrayElementType();
66600 SWIG_PYTHON_THREAD_END_ALLOW;
66601 }
66602 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66603 return resultobj;
66604fail:
66605 return NULL;
66606}
66607
66608
66609SWIGINTERN PyObject *_wrap_SBType_GetArrayType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66610 PyObject *resultobj = 0;
66611 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66612 uint64_t arg2 ;
66613 void *argp1 = 0 ;
66614 int res1 = 0 ;
66615 unsigned long long val2 ;
66616 int ecode2 = 0 ;
66617 PyObject *swig_obj[2] ;
66618 lldb::SBType result;
66619
66620 if (!SWIG_Python_UnpackTuple(args, "SBType_GetArrayType", 2, 2, swig_obj)) SWIG_fail;
66621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66622 if (!SWIG_IsOK(res1)) {
66623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetArrayType" "', argument " "1"" of type '" "lldb::SBType *""'");
66624 }
66625 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66626 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
66627 if (!SWIG_IsOK(ecode2)) {
66628 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetArrayType" "', argument " "2"" of type '" "uint64_t""'");
66629 }
66630 arg2 = static_cast< uint64_t >(val2);
66631 {
66632 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66633 result = (arg1)->GetArrayType(arg2);
66634 SWIG_PYTHON_THREAD_END_ALLOW;
66635 }
66636 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66637 return resultobj;
66638fail:
66639 return NULL;
66640}
66641
66642
66643SWIGINTERN PyObject *_wrap_SBType_GetVectorElementType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66644 PyObject *resultobj = 0;
66645 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66646 void *argp1 = 0 ;
66647 int res1 = 0 ;
66648 PyObject *swig_obj[1] ;
66649 lldb::SBType result;
66650
66651 if (!args) SWIG_fail;
66652 swig_obj[0] = args;
66653 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66654 if (!SWIG_IsOK(res1)) {
66655 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetVectorElementType" "', argument " "1"" of type '" "lldb::SBType *""'");
66656 }
66657 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66658 {
66659 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66660 result = (arg1)->GetVectorElementType();
66661 SWIG_PYTHON_THREAD_END_ALLOW;
66662 }
66663 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66664 return resultobj;
66665fail:
66666 return NULL;
66667}
66668
66669
66670SWIGINTERN PyObject *_wrap_SBType_GetBasicType__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
66671 PyObject *resultobj = 0;
66672 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66673 void *argp1 = 0 ;
66674 int res1 = 0 ;
66675 lldb::BasicType result;
66676
66677 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
66678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66679 if (!SWIG_IsOK(res1)) {
66680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetBasicType" "', argument " "1"" of type '" "lldb::SBType *""'");
66681 }
66682 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66683 {
66684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66685 result = (lldb::BasicType)(arg1)->GetBasicType();
66686 SWIG_PYTHON_THREAD_END_ALLOW;
66687 }
66688 resultobj = SWIG_From_int(static_cast< int >(result));
66689 return resultobj;
66690fail:
66691 return NULL;
66692}
66693
66694
66695SWIGINTERN PyObject *_wrap_SBType_GetBasicType__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
66696 PyObject *resultobj = 0;
66697 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66698 lldb::BasicType arg2 ;
66699 void *argp1 = 0 ;
66700 int res1 = 0 ;
66701 int val2 ;
66702 int ecode2 = 0 ;
66703 lldb::SBType result;
66704
66705 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
66706 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66707 if (!SWIG_IsOK(res1)) {
66708 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetBasicType" "', argument " "1"" of type '" "lldb::SBType *""'");
66709 }
66710 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66711 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
66712 if (!SWIG_IsOK(ecode2)) {
66713 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetBasicType" "', argument " "2"" of type '" "lldb::BasicType""'");
66714 }
66715 arg2 = static_cast< lldb::BasicType >(val2);
66716 {
66717 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66718 result = (arg1)->GetBasicType(arg2);
66719 SWIG_PYTHON_THREAD_END_ALLOW;
66720 }
66721 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
66722 return resultobj;
66723fail:
66724 return NULL;
66725}
66726
66727
66728SWIGINTERN PyObject *_wrap_SBType_GetBasicType(PyObject *self, PyObject *args) {
66729 Py_ssize_t argc;
66730 PyObject *argv[3] = {
66731 0
66732 };
66733
66734 if (!(argc = SWIG_Python_UnpackTuple(args, "SBType_GetBasicType", 0, 2, argv))) SWIG_fail;
66735 --argc;
66736 if (argc == 1) {
66737 int _v;
66738 void *vptr = 0;
66739 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBType, 0);
66740 _v = SWIG_CheckState(res);
66741 if (_v) {
66742 return _wrap_SBType_GetBasicType__SWIG_0(self, argc, argv);
66743 }
66744 }
66745 if (argc == 2) {
66746 int _v;
66747 void *vptr = 0;
66748 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBType, 0);
66749 _v = SWIG_CheckState(res);
66750 if (_v) {
66751 {
66752 int res = SWIG_AsVal_int(argv[1], NULL);
66753 _v = SWIG_CheckState(res);
66754 }
66755 if (_v) {
66756 return _wrap_SBType_GetBasicType__SWIG_1(self, argc, argv);
66757 }
66758 }
66759 }
66760
66761fail:
66762 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBType_GetBasicType'.\n"
66763 " Possible C/C++ prototypes are:\n"
66764 " lldb::SBType::GetBasicType()\n"
66765 " lldb::SBType::GetBasicType(lldb::BasicType)\n");
66766 return 0;
66767}
66768
66769
66770SWIGINTERN PyObject *_wrap_SBType_GetNumberOfFields(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66771 PyObject *resultobj = 0;
66772 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66773 void *argp1 = 0 ;
66774 int res1 = 0 ;
66775 PyObject *swig_obj[1] ;
66776 uint32_t result;
66777
66778 if (!args) SWIG_fail;
66779 swig_obj[0] = args;
66780 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66781 if (!SWIG_IsOK(res1)) {
66782 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfFields" "', argument " "1"" of type '" "lldb::SBType *""'");
66783 }
66784 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66785 {
66786 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66787 result = (uint32_t)(arg1)->GetNumberOfFields();
66788 SWIG_PYTHON_THREAD_END_ALLOW;
66789 }
66790 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
66791 return resultobj;
66792fail:
66793 return NULL;
66794}
66795
66796
66797SWIGINTERN PyObject *_wrap_SBType_GetNumberOfDirectBaseClasses(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66798 PyObject *resultobj = 0;
66799 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66800 void *argp1 = 0 ;
66801 int res1 = 0 ;
66802 PyObject *swig_obj[1] ;
66803 uint32_t result;
66804
66805 if (!args) SWIG_fail;
66806 swig_obj[0] = args;
66807 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66808 if (!SWIG_IsOK(res1)) {
66809 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfDirectBaseClasses" "', argument " "1"" of type '" "lldb::SBType *""'");
66810 }
66811 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66812 {
66813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66814 result = (uint32_t)(arg1)->GetNumberOfDirectBaseClasses();
66815 SWIG_PYTHON_THREAD_END_ALLOW;
66816 }
66817 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
66818 return resultobj;
66819fail:
66820 return NULL;
66821}
66822
66823
66824SWIGINTERN PyObject *_wrap_SBType_GetNumberOfVirtualBaseClasses(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66825 PyObject *resultobj = 0;
66826 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66827 void *argp1 = 0 ;
66828 int res1 = 0 ;
66829 PyObject *swig_obj[1] ;
66830 uint32_t result;
66831
66832 if (!args) SWIG_fail;
66833 swig_obj[0] = args;
66834 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66835 if (!SWIG_IsOK(res1)) {
66836 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfVirtualBaseClasses" "', argument " "1"" of type '" "lldb::SBType *""'");
66837 }
66838 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66839 {
66840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66841 result = (uint32_t)(arg1)->GetNumberOfVirtualBaseClasses();
66842 SWIG_PYTHON_THREAD_END_ALLOW;
66843 }
66844 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
66845 return resultobj;
66846fail:
66847 return NULL;
66848}
66849
66850
66851SWIGINTERN PyObject *_wrap_SBType_GetFieldAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66852 PyObject *resultobj = 0;
66853 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66854 uint32_t arg2 ;
66855 void *argp1 = 0 ;
66856 int res1 = 0 ;
66857 unsigned int val2 ;
66858 int ecode2 = 0 ;
66859 PyObject *swig_obj[2] ;
66860 lldb::SBTypeMember result;
66861
66862 if (!SWIG_Python_UnpackTuple(args, "SBType_GetFieldAtIndex", 2, 2, swig_obj)) SWIG_fail;
66863 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66864 if (!SWIG_IsOK(res1)) {
66865 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetFieldAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
66866 }
66867 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66868 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
66869 if (!SWIG_IsOK(ecode2)) {
66870 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetFieldAtIndex" "', argument " "2"" of type '" "uint32_t""'");
66871 }
66872 arg2 = static_cast< uint32_t >(val2);
66873 {
66874 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66875 result = (arg1)->GetFieldAtIndex(arg2);
66876 SWIG_PYTHON_THREAD_END_ALLOW;
66877 }
66878 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMember(static_cast< const lldb::SBTypeMember& >(result))), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_OWN | 0 );
66879 return resultobj;
66880fail:
66881 return NULL;
66882}
66883
66884
66885SWIGINTERN PyObject *_wrap_SBType_GetDirectBaseClassAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66886 PyObject *resultobj = 0;
66887 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66888 uint32_t arg2 ;
66889 void *argp1 = 0 ;
66890 int res1 = 0 ;
66891 unsigned int val2 ;
66892 int ecode2 = 0 ;
66893 PyObject *swig_obj[2] ;
66894 lldb::SBTypeMember result;
66895
66896 if (!SWIG_Python_UnpackTuple(args, "SBType_GetDirectBaseClassAtIndex", 2, 2, swig_obj)) SWIG_fail;
66897 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66898 if (!SWIG_IsOK(res1)) {
66899 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetDirectBaseClassAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
66900 }
66901 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66902 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
66903 if (!SWIG_IsOK(ecode2)) {
66904 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetDirectBaseClassAtIndex" "', argument " "2"" of type '" "uint32_t""'");
66905 }
66906 arg2 = static_cast< uint32_t >(val2);
66907 {
66908 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66909 result = (arg1)->GetDirectBaseClassAtIndex(arg2);
66910 SWIG_PYTHON_THREAD_END_ALLOW;
66911 }
66912 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMember(static_cast< const lldb::SBTypeMember& >(result))), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_OWN | 0 );
66913 return resultobj;
66914fail:
66915 return NULL;
66916}
66917
66918
66919SWIGINTERN PyObject *_wrap_SBType_GetVirtualBaseClassAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66920 PyObject *resultobj = 0;
66921 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66922 uint32_t arg2 ;
66923 void *argp1 = 0 ;
66924 int res1 = 0 ;
66925 unsigned int val2 ;
66926 int ecode2 = 0 ;
66927 PyObject *swig_obj[2] ;
66928 lldb::SBTypeMember result;
66929
66930 if (!SWIG_Python_UnpackTuple(args, "SBType_GetVirtualBaseClassAtIndex", 2, 2, swig_obj)) SWIG_fail;
66931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66932 if (!SWIG_IsOK(res1)) {
66933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetVirtualBaseClassAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
66934 }
66935 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66936 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
66937 if (!SWIG_IsOK(ecode2)) {
66938 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetVirtualBaseClassAtIndex" "', argument " "2"" of type '" "uint32_t""'");
66939 }
66940 arg2 = static_cast< uint32_t >(val2);
66941 {
66942 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66943 result = (arg1)->GetVirtualBaseClassAtIndex(arg2);
66944 SWIG_PYTHON_THREAD_END_ALLOW;
66945 }
66946 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMember(static_cast< const lldb::SBTypeMember& >(result))), SWIGTYPE_p_lldb__SBTypeMember, SWIG_POINTER_OWN | 0 );
66947 return resultobj;
66948fail:
66949 return NULL;
66950}
66951
66952
66953SWIGINTERN PyObject *_wrap_SBType_GetEnumMembers(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66954 PyObject *resultobj = 0;
66955 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66956 void *argp1 = 0 ;
66957 int res1 = 0 ;
66958 PyObject *swig_obj[1] ;
66959 lldb::SBTypeEnumMemberList result;
66960
66961 if (!args) SWIG_fail;
66962 swig_obj[0] = args;
66963 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66964 if (!SWIG_IsOK(res1)) {
66965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetEnumMembers" "', argument " "1"" of type '" "lldb::SBType *""'");
66966 }
66967 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66968 {
66969 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66970 result = (arg1)->GetEnumMembers();
66971 SWIG_PYTHON_THREAD_END_ALLOW;
66972 }
66973 resultobj = SWIG_NewPointerObj((new lldb::SBTypeEnumMemberList(static_cast< const lldb::SBTypeEnumMemberList& >(result))), SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_OWN | 0 );
66974 return resultobj;
66975fail:
66976 return NULL;
66977}
66978
66979
66980SWIGINTERN PyObject *_wrap_SBType_GetModule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
66981 PyObject *resultobj = 0;
66982 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
66983 void *argp1 = 0 ;
66984 int res1 = 0 ;
66985 PyObject *swig_obj[1] ;
66986 lldb::SBModule result;
66987
66988 if (!args) SWIG_fail;
66989 swig_obj[0] = args;
66990 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
66991 if (!SWIG_IsOK(res1)) {
66992 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetModule" "', argument " "1"" of type '" "lldb::SBType *""'");
66993 }
66994 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
66995 {
66996 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
66997 result = (arg1)->GetModule();
66998 SWIG_PYTHON_THREAD_END_ALLOW;
66999 }
67000 resultobj = SWIG_NewPointerObj((new lldb::SBModule(static_cast< const lldb::SBModule& >(result))), SWIGTYPE_p_lldb__SBModule, SWIG_POINTER_OWN | 0 );
67001 return resultobj;
67002fail:
67003 return NULL;
67004}
67005
67006
67007SWIGINTERN PyObject *_wrap_SBType_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67008 PyObject *resultobj = 0;
67009 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67010 void *argp1 = 0 ;
67011 int res1 = 0 ;
67012 PyObject *swig_obj[1] ;
67013 char *result = 0 ;
67014
67015 if (!args) SWIG_fail;
67016 swig_obj[0] = args;
67017 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67018 if (!SWIG_IsOK(res1)) {
67019 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetName" "', argument " "1"" of type '" "lldb::SBType *""'");
67020 }
67021 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67022 {
67023 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67024 result = (char *)(arg1)->GetName();
67025 SWIG_PYTHON_THREAD_END_ALLOW;
67026 }
67027 resultobj = SWIG_FromCharPtr((const char *)result);
67028 return resultobj;
67029fail:
67030 return NULL;
67031}
67032
67033
67034SWIGINTERN PyObject *_wrap_SBType_GetDisplayTypeName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67035 PyObject *resultobj = 0;
67036 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67037 void *argp1 = 0 ;
67038 int res1 = 0 ;
67039 PyObject *swig_obj[1] ;
67040 char *result = 0 ;
67041
67042 if (!args) SWIG_fail;
67043 swig_obj[0] = args;
67044 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67045 if (!SWIG_IsOK(res1)) {
67046 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetDisplayTypeName" "', argument " "1"" of type '" "lldb::SBType *""'");
67047 }
67048 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67049 {
67050 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67051 result = (char *)(arg1)->GetDisplayTypeName();
67052 SWIG_PYTHON_THREAD_END_ALLOW;
67053 }
67054 resultobj = SWIG_FromCharPtr((const char *)result);
67055 return resultobj;
67056fail:
67057 return NULL;
67058}
67059
67060
67061SWIGINTERN PyObject *_wrap_SBType_GetTypeClass(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67062 PyObject *resultobj = 0;
67063 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67064 void *argp1 = 0 ;
67065 int res1 = 0 ;
67066 PyObject *swig_obj[1] ;
67067 lldb::TypeClass result;
67068
67069 if (!args) SWIG_fail;
67070 swig_obj[0] = args;
67071 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67072 if (!SWIG_IsOK(res1)) {
67073 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTypeClass" "', argument " "1"" of type '" "lldb::SBType *""'");
67074 }
67075 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67076 {
67077 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67078 result = (lldb::TypeClass)(arg1)->GetTypeClass();
67079 SWIG_PYTHON_THREAD_END_ALLOW;
67080 }
67081 resultobj = SWIG_From_int(static_cast< int >(result));
67082 return resultobj;
67083fail:
67084 return NULL;
67085}
67086
67087
67088SWIGINTERN PyObject *_wrap_SBType_GetNumberOfTemplateArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67089 PyObject *resultobj = 0;
67090 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67091 void *argp1 = 0 ;
67092 int res1 = 0 ;
67093 PyObject *swig_obj[1] ;
67094 uint32_t result;
67095
67096 if (!args) SWIG_fail;
67097 swig_obj[0] = args;
67098 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67099 if (!SWIG_IsOK(res1)) {
67100 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfTemplateArguments" "', argument " "1"" of type '" "lldb::SBType *""'");
67101 }
67102 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67103 {
67104 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67105 result = (uint32_t)(arg1)->GetNumberOfTemplateArguments();
67106 SWIG_PYTHON_THREAD_END_ALLOW;
67107 }
67108 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
67109 return resultobj;
67110fail:
67111 return NULL;
67112}
67113
67114
67115SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67116 PyObject *resultobj = 0;
67117 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67118 uint32_t arg2 ;
67119 void *argp1 = 0 ;
67120 int res1 = 0 ;
67121 unsigned int val2 ;
67122 int ecode2 = 0 ;
67123 PyObject *swig_obj[2] ;
67124 lldb::SBType result;
67125
67126 if (!SWIG_Python_UnpackTuple(args, "SBType_GetTemplateArgumentType", 2, 2, swig_obj)) SWIG_fail;
67127 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67128 if (!SWIG_IsOK(res1)) {
67129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTemplateArgumentType" "', argument " "1"" of type '" "lldb::SBType *""'");
67130 }
67131 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67132 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
67133 if (!SWIG_IsOK(ecode2)) {
67134 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetTemplateArgumentType" "', argument " "2"" of type '" "uint32_t""'");
67135 }
67136 arg2 = static_cast< uint32_t >(val2);
67137 {
67138 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67139 result = (arg1)->GetTemplateArgumentType(arg2);
67140 SWIG_PYTHON_THREAD_END_ALLOW;
67141 }
67142 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
67143 return resultobj;
67144fail:
67145 return NULL;
67146}
67147
67148
67149SWIGINTERN PyObject *_wrap_SBType_GetTemplateArgumentKind(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67150 PyObject *resultobj = 0;
67151 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67152 uint32_t arg2 ;
67153 void *argp1 = 0 ;
67154 int res1 = 0 ;
67155 unsigned int val2 ;
67156 int ecode2 = 0 ;
67157 PyObject *swig_obj[2] ;
67158 lldb::TemplateArgumentKind result;
67159
67160 if (!SWIG_Python_UnpackTuple(args, "SBType_GetTemplateArgumentKind", 2, 2, swig_obj)) SWIG_fail;
67161 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67162 if (!SWIG_IsOK(res1)) {
67163 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTemplateArgumentKind" "', argument " "1"" of type '" "lldb::SBType *""'");
67164 }
67165 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67166 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
67167 if (!SWIG_IsOK(ecode2)) {
67168 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetTemplateArgumentKind" "', argument " "2"" of type '" "uint32_t""'");
67169 }
67170 arg2 = static_cast< uint32_t >(val2);
67171 {
67172 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67173 result = (lldb::TemplateArgumentKind)(arg1)->GetTemplateArgumentKind(arg2);
67174 SWIG_PYTHON_THREAD_END_ALLOW;
67175 }
67176 resultobj = SWIG_From_int(static_cast< int >(result));
67177 return resultobj;
67178fail:
67179 return NULL;
67180}
67181
67182
67183SWIGINTERN PyObject *_wrap_SBType_GetFunctionReturnType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67184 PyObject *resultobj = 0;
67185 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67186 void *argp1 = 0 ;
67187 int res1 = 0 ;
67188 PyObject *swig_obj[1] ;
67189 lldb::SBType result;
67190
67191 if (!args) SWIG_fail;
67192 swig_obj[0] = args;
67193 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67194 if (!SWIG_IsOK(res1)) {
67195 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetFunctionReturnType" "', argument " "1"" of type '" "lldb::SBType *""'");
67196 }
67197 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67198 {
67199 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67200 result = (arg1)->GetFunctionReturnType();
67201 SWIG_PYTHON_THREAD_END_ALLOW;
67202 }
67203 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
67204 return resultobj;
67205fail:
67206 return NULL;
67207}
67208
67209
67210SWIGINTERN PyObject *_wrap_SBType_GetFunctionArgumentTypes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67211 PyObject *resultobj = 0;
67212 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67213 void *argp1 = 0 ;
67214 int res1 = 0 ;
67215 PyObject *swig_obj[1] ;
67216 lldb::SBTypeList result;
67217
67218 if (!args) SWIG_fail;
67219 swig_obj[0] = args;
67220 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67221 if (!SWIG_IsOK(res1)) {
67222 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetFunctionArgumentTypes" "', argument " "1"" of type '" "lldb::SBType *""'");
67223 }
67224 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67225 {
67226 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67227 result = (arg1)->GetFunctionArgumentTypes();
67228 SWIG_PYTHON_THREAD_END_ALLOW;
67229 }
67230 resultobj = SWIG_NewPointerObj((new lldb::SBTypeList(static_cast< const lldb::SBTypeList& >(result))), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_OWN | 0 );
67231 return resultobj;
67232fail:
67233 return NULL;
67234}
67235
67236
67237SWIGINTERN PyObject *_wrap_SBType_GetNumberOfMemberFunctions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67238 PyObject *resultobj = 0;
67239 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67240 void *argp1 = 0 ;
67241 int res1 = 0 ;
67242 PyObject *swig_obj[1] ;
67243 uint32_t result;
67244
67245 if (!args) SWIG_fail;
67246 swig_obj[0] = args;
67247 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67248 if (!SWIG_IsOK(res1)) {
67249 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetNumberOfMemberFunctions" "', argument " "1"" of type '" "lldb::SBType *""'");
67250 }
67251 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67252 {
67253 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67254 result = (uint32_t)(arg1)->GetNumberOfMemberFunctions();
67255 SWIG_PYTHON_THREAD_END_ALLOW;
67256 }
67257 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
67258 return resultobj;
67259fail:
67260 return NULL;
67261}
67262
67263
67264SWIGINTERN PyObject *_wrap_SBType_GetMemberFunctionAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67265 PyObject *resultobj = 0;
67266 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67267 uint32_t arg2 ;
67268 void *argp1 = 0 ;
67269 int res1 = 0 ;
67270 unsigned int val2 ;
67271 int ecode2 = 0 ;
67272 PyObject *swig_obj[2] ;
67273 lldb::SBTypeMemberFunction result;
67274
67275 if (!SWIG_Python_UnpackTuple(args, "SBType_GetMemberFunctionAtIndex", 2, 2, swig_obj)) SWIG_fail;
67276 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67277 if (!SWIG_IsOK(res1)) {
67278 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetMemberFunctionAtIndex" "', argument " "1"" of type '" "lldb::SBType *""'");
67279 }
67280 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67281 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
67282 if (!SWIG_IsOK(ecode2)) {
67283 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBType_GetMemberFunctionAtIndex" "', argument " "2"" of type '" "uint32_t""'");
67284 }
67285 arg2 = static_cast< uint32_t >(val2);
67286 {
67287 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67288 result = (arg1)->GetMemberFunctionAtIndex(arg2);
67289 SWIG_PYTHON_THREAD_END_ALLOW;
67290 }
67291 resultobj = SWIG_NewPointerObj((new lldb::SBTypeMemberFunction(static_cast< const lldb::SBTypeMemberFunction& >(result))), SWIGTYPE_p_lldb__SBTypeMemberFunction, SWIG_POINTER_OWN | 0 );
67292 return resultobj;
67293fail:
67294 return NULL;
67295}
67296
67297
67298SWIGINTERN PyObject *_wrap_SBType_IsTypeComplete(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67299 PyObject *resultobj = 0;
67300 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67301 void *argp1 = 0 ;
67302 int res1 = 0 ;
67303 PyObject *swig_obj[1] ;
67304 bool result;
67305
67306 if (!args) SWIG_fail;
67307 swig_obj[0] = args;
67308 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67309 if (!SWIG_IsOK(res1)) {
67310 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_IsTypeComplete" "', argument " "1"" of type '" "lldb::SBType *""'");
67311 }
67312 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67313 {
67314 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67315 result = (bool)(arg1)->IsTypeComplete();
67316 SWIG_PYTHON_THREAD_END_ALLOW;
67317 }
67318 resultobj = SWIG_From_bool(static_cast< bool >(result));
67319 return resultobj;
67320fail:
67321 return NULL;
67322}
67323
67324
67325SWIGINTERN PyObject *_wrap_SBType_GetTypeFlags(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67326 PyObject *resultobj = 0;
67327 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67328 void *argp1 = 0 ;
67329 int res1 = 0 ;
67330 PyObject *swig_obj[1] ;
67331 uint32_t result;
67332
67333 if (!args) SWIG_fail;
67334 swig_obj[0] = args;
67335 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67336 if (!SWIG_IsOK(res1)) {
67337 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType_GetTypeFlags" "', argument " "1"" of type '" "lldb::SBType *""'");
67338 }
67339 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67340 {
67341 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67342 result = (uint32_t)(arg1)->GetTypeFlags();
67343 SWIG_PYTHON_THREAD_END_ALLOW;
67344 }
67345 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
67346 return resultobj;
67347fail:
67348 return NULL;
67349}
67350
67351
67352SWIGINTERN PyObject *_wrap_SBType___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67353 PyObject *resultobj = 0;
67354 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67355 lldb::SBType *arg2 = 0 ;
67356 void *argp1 = 0 ;
67357 int res1 = 0 ;
67358 void *argp2 = 0 ;
67359 int res2 = 0 ;
67360 PyObject *swig_obj[2] ;
67361 bool result;
67362
67363 if (!SWIG_Python_UnpackTuple(args, "SBType___eq__", 2, 2, swig_obj)) SWIG_fail;
67364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67365 if (!SWIG_IsOK(res1)) {
67366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___eq__" "', argument " "1"" of type '" "lldb::SBType *""'");
67367 }
67368 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67369 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 );
67370 if (!SWIG_IsOK(res2)) {
67371 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType___eq__" "', argument " "2"" of type '" "lldb::SBType &""'");
67372 }
67373 if (!argp2) {
67374 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBType___eq__" "', argument " "2"" of type '" "lldb::SBType &""'");
67375 }
67376 arg2 = reinterpret_cast< lldb::SBType * >(argp2);
67377 {
67378 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67379 result = (bool)(arg1)->operator ==(*arg2);
67380 SWIG_PYTHON_THREAD_END_ALLOW;
67381 }
67382 resultobj = SWIG_From_bool(static_cast< bool >(result));
67383 return resultobj;
67384fail:
67385 PyErr_Clear();
67386 Py_INCREF(Py_NotImplemented);
67387 return Py_NotImplemented;
67388}
67389
67390
67391SWIGINTERN PyObject *_wrap_SBType___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67392 PyObject *resultobj = 0;
67393 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67394 lldb::SBType *arg2 = 0 ;
67395 void *argp1 = 0 ;
67396 int res1 = 0 ;
67397 void *argp2 = 0 ;
67398 int res2 = 0 ;
67399 PyObject *swig_obj[2] ;
67400 bool result;
67401
67402 if (!SWIG_Python_UnpackTuple(args, "SBType___ne__", 2, 2, swig_obj)) SWIG_fail;
67403 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67404 if (!SWIG_IsOK(res1)) {
67405 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___ne__" "', argument " "1"" of type '" "lldb::SBType *""'");
67406 }
67407 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67408 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 );
67409 if (!SWIG_IsOK(res2)) {
67410 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBType___ne__" "', argument " "2"" of type '" "lldb::SBType &""'");
67411 }
67412 if (!argp2) {
67413 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBType___ne__" "', argument " "2"" of type '" "lldb::SBType &""'");
67414 }
67415 arg2 = reinterpret_cast< lldb::SBType * >(argp2);
67416 {
67417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67418 result = (bool)(arg1)->operator !=(*arg2);
67419 SWIG_PYTHON_THREAD_END_ALLOW;
67420 }
67421 resultobj = SWIG_From_bool(static_cast< bool >(result));
67422 return resultobj;
67423fail:
67424 PyErr_Clear();
67425 Py_INCREF(Py_NotImplemented);
67426 return Py_NotImplemented;
67427}
67428
67429
67430SWIGINTERN PyObject *_wrap_SBType___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67431 PyObject *resultobj = 0;
67432 lldb::SBType *arg1 = (lldb::SBType *) 0 ;
67433 void *argp1 = 0 ;
67434 int res1 = 0 ;
67435 PyObject *swig_obj[1] ;
67436 std::string result;
67437
67438 if (!args) SWIG_fail;
67439 swig_obj[0] = args;
67440 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBType, 0 | 0 );
67441 if (!SWIG_IsOK(res1)) {
67442 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBType___str__" "', argument " "1"" of type '" "lldb::SBType *""'");
67443 }
67444 arg1 = reinterpret_cast< lldb::SBType * >(argp1);
67445 {
67446 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67447 result = lldb_SBType___str__(arg1);
67448 SWIG_PYTHON_THREAD_END_ALLOW;
67449 }
67450 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
67451 return resultobj;
67452fail:
67453 return NULL;
67454}
67455
67456
67457SWIGINTERN PyObject *SBType_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67458 PyObject *obj;
67459 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
67460 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBType, SWIG_NewClientData(obj));
67461 return SWIG_Py_Void();
67462}
67463
67464SWIGINTERN PyObject *SBType_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67465 return SWIG_Python_InitShadowInstance(args);
67466}
67467
67468SWIGINTERN PyObject *_wrap_new_SBTypeList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67469 PyObject *resultobj = 0;
67470 lldb::SBTypeList *result = 0 ;
67471
67472 if (!SWIG_Python_UnpackTuple(args, "new_SBTypeList", 0, 0, 0)) SWIG_fail;
67473 {
67474 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67475 result = (lldb::SBTypeList *)new lldb::SBTypeList();
67476 SWIG_PYTHON_THREAD_END_ALLOW;
67477 }
67478 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_NEW | 0 );
67479 return resultobj;
67480fail:
67481 return NULL;
67482}
67483
67484
67485SWIGINTERN PyObject *_wrap_SBTypeList_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67486 PyObject *resultobj = 0;
67487 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
67488 void *argp1 = 0 ;
67489 int res1 = 0 ;
67490 PyObject *swig_obj[1] ;
67491 bool result;
67492
67493 if (!args) SWIG_fail;
67494 swig_obj[0] = args;
67495 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
67496 if (!SWIG_IsOK(res1)) {
67497 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_IsValid" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
67498 }
67499 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
67500 {
67501 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67502 result = (bool)(arg1)->IsValid();
67503 SWIG_PYTHON_THREAD_END_ALLOW;
67504 }
67505 resultobj = SWIG_From_bool(static_cast< bool >(result));
67506 return resultobj;
67507fail:
67508 return NULL;
67509}
67510
67511
67512SWIGINTERN PyObject *_wrap_SBTypeList___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67513 PyObject *resultobj = 0;
67514 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
67515 void *argp1 = 0 ;
67516 int res1 = 0 ;
67517 PyObject *swig_obj[1] ;
67518 bool result;
67519
67520 if (!args) SWIG_fail;
67521 swig_obj[0] = args;
67522 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
67523 if (!SWIG_IsOK(res1)) {
67524 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeList const *""'");
67525 }
67526 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
67527 {
67528 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67529 result = (bool)((lldb::SBTypeList const *)arg1)->operator bool();
67530 SWIG_PYTHON_THREAD_END_ALLOW;
67531 }
67532 resultobj = SWIG_From_bool(static_cast< bool >(result));
67533 return resultobj;
67534fail:
67535 return NULL;
67536}
67537
67538
67539SWIGINTERN PyObject *_wrap_SBTypeList_Append(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67540 PyObject *resultobj = 0;
67541 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
67542 lldb::SBType arg2 ;
67543 void *argp1 = 0 ;
67544 int res1 = 0 ;
67545 void *argp2 ;
67546 int res2 = 0 ;
67547 PyObject *swig_obj[2] ;
67548
67549 if (!SWIG_Python_UnpackTuple(args, "SBTypeList_Append", 2, 2, swig_obj)) SWIG_fail;
67550 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
67551 if (!SWIG_IsOK(res1)) {
67552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_Append" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
67553 }
67554 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
67555 {
67556 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 | 0);
67557 if (!SWIG_IsOK(res2)) {
67558 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeList_Append" "', argument " "2"" of type '" "lldb::SBType""'");
67559 }
67560 if (!argp2) {
67561 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeList_Append" "', argument " "2"" of type '" "lldb::SBType""'");
67562 } else {
67563 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp2);
67564 arg2 = *temp;
67565 if (SWIG_IsNewObj(res2)) delete temp;
67566 }
67567 }
67568 {
67569 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67570 (arg1)->Append(arg2);
67571 SWIG_PYTHON_THREAD_END_ALLOW;
67572 }
67573 resultobj = SWIG_Py_Void();
67574 return resultobj;
67575fail:
67576 return NULL;
67577}
67578
67579
67580SWIGINTERN PyObject *_wrap_SBTypeList_GetTypeAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67581 PyObject *resultobj = 0;
67582 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
67583 uint32_t arg2 ;
67584 void *argp1 = 0 ;
67585 int res1 = 0 ;
67586 unsigned int val2 ;
67587 int ecode2 = 0 ;
67588 PyObject *swig_obj[2] ;
67589 lldb::SBType result;
67590
67591 if (!SWIG_Python_UnpackTuple(args, "SBTypeList_GetTypeAtIndex", 2, 2, swig_obj)) SWIG_fail;
67592 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
67593 if (!SWIG_IsOK(res1)) {
67594 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_GetTypeAtIndex" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
67595 }
67596 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
67597 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
67598 if (!SWIG_IsOK(ecode2)) {
67599 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeList_GetTypeAtIndex" "', argument " "2"" of type '" "uint32_t""'");
67600 }
67601 arg2 = static_cast< uint32_t >(val2);
67602 {
67603 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67604 result = (arg1)->GetTypeAtIndex(arg2);
67605 SWIG_PYTHON_THREAD_END_ALLOW;
67606 }
67607 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
67608 return resultobj;
67609fail:
67610 return NULL;
67611}
67612
67613
67614SWIGINTERN PyObject *_wrap_SBTypeList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67615 PyObject *resultobj = 0;
67616 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
67617 void *argp1 = 0 ;
67618 int res1 = 0 ;
67619 PyObject *swig_obj[1] ;
67620 uint32_t result;
67621
67622 if (!args) SWIG_fail;
67623 swig_obj[0] = args;
67624 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, 0 | 0 );
67625 if (!SWIG_IsOK(res1)) {
67626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeList_GetSize" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
67627 }
67628 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
67629 {
67630 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67631 result = (uint32_t)(arg1)->GetSize();
67632 SWIG_PYTHON_THREAD_END_ALLOW;
67633 }
67634 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
67635 return resultobj;
67636fail:
67637 return NULL;
67638}
67639
67640
67641SWIGINTERN PyObject *_wrap_delete_SBTypeList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67642 PyObject *resultobj = 0;
67643 lldb::SBTypeList *arg1 = (lldb::SBTypeList *) 0 ;
67644 void *argp1 = 0 ;
67645 int res1 = 0 ;
67646 PyObject *swig_obj[1] ;
67647
67648 if (!args) SWIG_fail;
67649 swig_obj[0] = args;
67650 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeList, SWIG_POINTER_DISOWN | 0 );
67651 if (!SWIG_IsOK(res1)) {
67652 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeList" "', argument " "1"" of type '" "lldb::SBTypeList *""'");
67653 }
67654 arg1 = reinterpret_cast< lldb::SBTypeList * >(argp1);
67655 {
67656 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67657 delete arg1;
67658 SWIG_PYTHON_THREAD_END_ALLOW;
67659 }
67660 resultobj = SWIG_Py_Void();
67661 return resultobj;
67662fail:
67663 return NULL;
67664}
67665
67666
67667SWIGINTERN PyObject *SBTypeList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67668 PyObject *obj;
67669 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
67670 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeList, SWIG_NewClientData(obj));
67671 return SWIG_Py_Void();
67672}
67673
67674SWIGINTERN PyObject *SBTypeList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67675 return SWIG_Python_InitShadowInstance(args);
67676}
67677
67678SWIGINTERN PyObject *_wrap_new_SBTypeCategory__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
67679 PyObject *resultobj = 0;
67680 lldb::SBTypeCategory *result = 0 ;
67681
67682 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
67683 {
67684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67685 result = (lldb::SBTypeCategory *)new lldb::SBTypeCategory();
67686 SWIG_PYTHON_THREAD_END_ALLOW;
67687 }
67688 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_NEW | 0 );
67689 return resultobj;
67690fail:
67691 return NULL;
67692}
67693
67694
67695SWIGINTERN PyObject *_wrap_new_SBTypeCategory__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
67696 PyObject *resultobj = 0;
67697 lldb::SBTypeCategory *arg1 = 0 ;
67698 void *argp1 = 0 ;
67699 int res1 = 0 ;
67700 lldb::SBTypeCategory *result = 0 ;
67701
67702 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
67703 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0);
67704 if (!SWIG_IsOK(res1)) {
67705 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeCategory" "', argument " "1"" of type '" "lldb::SBTypeCategory const &""'");
67706 }
67707 if (!argp1) {
67708 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeCategory" "', argument " "1"" of type '" "lldb::SBTypeCategory const &""'");
67709 }
67710 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67711 {
67712 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67713 result = (lldb::SBTypeCategory *)new lldb::SBTypeCategory((lldb::SBTypeCategory const &)*arg1);
67714 SWIG_PYTHON_THREAD_END_ALLOW;
67715 }
67716 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_NEW | 0 );
67717 return resultobj;
67718fail:
67719 return NULL;
67720}
67721
67722
67723SWIGINTERN PyObject *_wrap_new_SBTypeCategory(PyObject *self, PyObject *args) {
67724 Py_ssize_t argc;
67725 PyObject *argv[2] = {
67726 0
67727 };
67728
67729 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeCategory", 0, 1, argv))) SWIG_fail;
67730 --argc;
67731 if (argc == 0) {
67732 return _wrap_new_SBTypeCategory__SWIG_0(self, argc, argv);
67733 }
67734 if (argc == 1) {
67735 int _v;
67736 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_NO_NULL | 0);
67737 _v = SWIG_CheckState(res);
67738 if (_v) {
67739 return _wrap_new_SBTypeCategory__SWIG_1(self, argc, argv);
67740 }
67741 }
67742
67743fail:
67744 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeCategory'.\n"
67745 " Possible C/C++ prototypes are:\n"
67746 " lldb::SBTypeCategory::SBTypeCategory()\n"
67747 " lldb::SBTypeCategory::SBTypeCategory(lldb::SBTypeCategory const &)\n");
67748 return 0;
67749}
67750
67751
67752SWIGINTERN PyObject *_wrap_delete_SBTypeCategory(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67753 PyObject *resultobj = 0;
67754 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67755 void *argp1 = 0 ;
67756 int res1 = 0 ;
67757 PyObject *swig_obj[1] ;
67758
67759 if (!args) SWIG_fail;
67760 swig_obj[0] = args;
67761 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, SWIG_POINTER_DISOWN | 0 );
67762 if (!SWIG_IsOK(res1)) {
67763 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeCategory" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
67764 }
67765 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67766 {
67767 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67768 delete arg1;
67769 SWIG_PYTHON_THREAD_END_ALLOW;
67770 }
67771 resultobj = SWIG_Py_Void();
67772 return resultobj;
67773fail:
67774 return NULL;
67775}
67776
67777
67778SWIGINTERN PyObject *_wrap_SBTypeCategory_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67779 PyObject *resultobj = 0;
67780 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67781 void *argp1 = 0 ;
67782 int res1 = 0 ;
67783 PyObject *swig_obj[1] ;
67784 bool result;
67785
67786 if (!args) SWIG_fail;
67787 swig_obj[0] = args;
67788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67789 if (!SWIG_IsOK(res1)) {
67790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_IsValid" "', argument " "1"" of type '" "lldb::SBTypeCategory const *""'");
67791 }
67792 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67793 {
67794 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67795 result = (bool)((lldb::SBTypeCategory const *)arg1)->IsValid();
67796 SWIG_PYTHON_THREAD_END_ALLOW;
67797 }
67798 resultobj = SWIG_From_bool(static_cast< bool >(result));
67799 return resultobj;
67800fail:
67801 return NULL;
67802}
67803
67804
67805SWIGINTERN PyObject *_wrap_SBTypeCategory___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67806 PyObject *resultobj = 0;
67807 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67808 void *argp1 = 0 ;
67809 int res1 = 0 ;
67810 PyObject *swig_obj[1] ;
67811 bool result;
67812
67813 if (!args) SWIG_fail;
67814 swig_obj[0] = args;
67815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67816 if (!SWIG_IsOK(res1)) {
67817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeCategory const *""'");
67818 }
67819 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67820 {
67821 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67822 result = (bool)((lldb::SBTypeCategory const *)arg1)->operator bool();
67823 SWIG_PYTHON_THREAD_END_ALLOW;
67824 }
67825 resultobj = SWIG_From_bool(static_cast< bool >(result));
67826 return resultobj;
67827fail:
67828 return NULL;
67829}
67830
67831
67832SWIGINTERN PyObject *_wrap_SBTypeCategory_GetEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67833 PyObject *resultobj = 0;
67834 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67835 void *argp1 = 0 ;
67836 int res1 = 0 ;
67837 PyObject *swig_obj[1] ;
67838 bool result;
67839
67840 if (!args) SWIG_fail;
67841 swig_obj[0] = args;
67842 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67843 if (!SWIG_IsOK(res1)) {
67844 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetEnabled" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
67845 }
67846 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67847 {
67848 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67849 result = (bool)(arg1)->GetEnabled();
67850 SWIG_PYTHON_THREAD_END_ALLOW;
67851 }
67852 resultobj = SWIG_From_bool(static_cast< bool >(result));
67853 return resultobj;
67854fail:
67855 return NULL;
67856}
67857
67858
67859SWIGINTERN PyObject *_wrap_SBTypeCategory_SetEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67860 PyObject *resultobj = 0;
67861 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67862 bool arg2 ;
67863 void *argp1 = 0 ;
67864 int res1 = 0 ;
67865 bool val2 ;
67866 int ecode2 = 0 ;
67867 PyObject *swig_obj[2] ;
67868
67869 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_SetEnabled", 2, 2, swig_obj)) SWIG_fail;
67870 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67871 if (!SWIG_IsOK(res1)) {
67872 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_SetEnabled" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
67873 }
67874 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67875 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
67876 if (!SWIG_IsOK(ecode2)) {
67877 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_SetEnabled" "', argument " "2"" of type '" "bool""'");
67878 }
67879 arg2 = static_cast< bool >(val2);
67880 {
67881 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67882 (arg1)->SetEnabled(arg2);
67883 SWIG_PYTHON_THREAD_END_ALLOW;
67884 }
67885 resultobj = SWIG_Py_Void();
67886 return resultobj;
67887fail:
67888 return NULL;
67889}
67890
67891
67892SWIGINTERN PyObject *_wrap_SBTypeCategory_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67893 PyObject *resultobj = 0;
67894 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67895 void *argp1 = 0 ;
67896 int res1 = 0 ;
67897 PyObject *swig_obj[1] ;
67898 char *result = 0 ;
67899
67900 if (!args) SWIG_fail;
67901 swig_obj[0] = args;
67902 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67903 if (!SWIG_IsOK(res1)) {
67904 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetName" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
67905 }
67906 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67907 {
67908 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67909 result = (char *)(arg1)->GetName();
67910 SWIG_PYTHON_THREAD_END_ALLOW;
67911 }
67912 resultobj = SWIG_FromCharPtr((const char *)result);
67913 return resultobj;
67914fail:
67915 return NULL;
67916}
67917
67918
67919SWIGINTERN PyObject *_wrap_SBTypeCategory_GetLanguageAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67920 PyObject *resultobj = 0;
67921 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67922 uint32_t arg2 ;
67923 void *argp1 = 0 ;
67924 int res1 = 0 ;
67925 unsigned int val2 ;
67926 int ecode2 = 0 ;
67927 PyObject *swig_obj[2] ;
67928 lldb::LanguageType result;
67929
67930 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetLanguageAtIndex", 2, 2, swig_obj)) SWIG_fail;
67931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67932 if (!SWIG_IsOK(res1)) {
67933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetLanguageAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
67934 }
67935 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67936 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
67937 if (!SWIG_IsOK(ecode2)) {
67938 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetLanguageAtIndex" "', argument " "2"" of type '" "uint32_t""'");
67939 }
67940 arg2 = static_cast< uint32_t >(val2);
67941 {
67942 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67943 result = (lldb::LanguageType)(arg1)->GetLanguageAtIndex(arg2);
67944 SWIG_PYTHON_THREAD_END_ALLOW;
67945 }
67946 resultobj = SWIG_From_int(static_cast< int >(result));
67947 return resultobj;
67948fail:
67949 return NULL;
67950}
67951
67952
67953SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumLanguages(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67954 PyObject *resultobj = 0;
67955 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67956 void *argp1 = 0 ;
67957 int res1 = 0 ;
67958 PyObject *swig_obj[1] ;
67959 uint32_t result;
67960
67961 if (!args) SWIG_fail;
67962 swig_obj[0] = args;
67963 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67964 if (!SWIG_IsOK(res1)) {
67965 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumLanguages" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
67966 }
67967 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67968 {
67969 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
67970 result = (uint32_t)(arg1)->GetNumLanguages();
67971 SWIG_PYTHON_THREAD_END_ALLOW;
67972 }
67973 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
67974 return resultobj;
67975fail:
67976 return NULL;
67977}
67978
67979
67980SWIGINTERN PyObject *_wrap_SBTypeCategory_AddLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
67981 PyObject *resultobj = 0;
67982 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
67983 lldb::LanguageType arg2 ;
67984 void *argp1 = 0 ;
67985 int res1 = 0 ;
67986 int val2 ;
67987 int ecode2 = 0 ;
67988 PyObject *swig_obj[2] ;
67989
67990 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_AddLanguage", 2, 2, swig_obj)) SWIG_fail;
67991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
67992 if (!SWIG_IsOK(res1)) {
67993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddLanguage" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
67994 }
67995 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
67996 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
67997 if (!SWIG_IsOK(ecode2)) {
67998 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_AddLanguage" "', argument " "2"" of type '" "lldb::LanguageType""'");
67999 }
68000 arg2 = static_cast< lldb::LanguageType >(val2);
68001 {
68002 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68003 (arg1)->AddLanguage(arg2);
68004 SWIG_PYTHON_THREAD_END_ALLOW;
68005 }
68006 resultobj = SWIG_Py_Void();
68007 return resultobj;
68008fail:
68009 return NULL;
68010}
68011
68012
68013SWIGINTERN PyObject *_wrap_SBTypeCategory_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68014 PyObject *resultobj = 0;
68015 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68016 lldb::SBStream *arg2 = 0 ;
68017 lldb::DescriptionLevel arg3 ;
68018 void *argp1 = 0 ;
68019 int res1 = 0 ;
68020 void *argp2 = 0 ;
68021 int res2 = 0 ;
68022 int val3 ;
68023 int ecode3 = 0 ;
68024 PyObject *swig_obj[3] ;
68025 bool result;
68026
68027 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetDescription", 3, 3, swig_obj)) SWIG_fail;
68028 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68029 if (!SWIG_IsOK(res1)) {
68030 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68031 }
68032 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68033 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
68034 if (!SWIG_IsOK(res2)) {
68035 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
68036 }
68037 if (!argp2) {
68038 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
68039 }
68040 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
68041 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
68042 if (!SWIG_IsOK(ecode3)) {
68043 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeCategory_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
68044 }
68045 arg3 = static_cast< lldb::DescriptionLevel >(val3);
68046 {
68047 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68048 result = (bool)(arg1)->GetDescription(*arg2,arg3);
68049 SWIG_PYTHON_THREAD_END_ALLOW;
68050 }
68051 resultobj = SWIG_From_bool(static_cast< bool >(result));
68052 return resultobj;
68053fail:
68054 return NULL;
68055}
68056
68057
68058SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFormats(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68059 PyObject *resultobj = 0;
68060 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68061 void *argp1 = 0 ;
68062 int res1 = 0 ;
68063 PyObject *swig_obj[1] ;
68064 uint32_t result;
68065
68066 if (!args) SWIG_fail;
68067 swig_obj[0] = args;
68068 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68069 if (!SWIG_IsOK(res1)) {
68070 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumFormats" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68071 }
68072 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68073 {
68074 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68075 result = (uint32_t)(arg1)->GetNumFormats();
68076 SWIG_PYTHON_THREAD_END_ALLOW;
68077 }
68078 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
68079 return resultobj;
68080fail:
68081 return NULL;
68082}
68083
68084
68085SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSummaries(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68086 PyObject *resultobj = 0;
68087 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68088 void *argp1 = 0 ;
68089 int res1 = 0 ;
68090 PyObject *swig_obj[1] ;
68091 uint32_t result;
68092
68093 if (!args) SWIG_fail;
68094 swig_obj[0] = args;
68095 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68096 if (!SWIG_IsOK(res1)) {
68097 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumSummaries" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68098 }
68099 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68100 {
68101 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68102 result = (uint32_t)(arg1)->GetNumSummaries();
68103 SWIG_PYTHON_THREAD_END_ALLOW;
68104 }
68105 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
68106 return resultobj;
68107fail:
68108 return NULL;
68109}
68110
68111
68112SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumFilters(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68113 PyObject *resultobj = 0;
68114 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68115 void *argp1 = 0 ;
68116 int res1 = 0 ;
68117 PyObject *swig_obj[1] ;
68118 uint32_t result;
68119
68120 if (!args) SWIG_fail;
68121 swig_obj[0] = args;
68122 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68123 if (!SWIG_IsOK(res1)) {
68124 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumFilters" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68125 }
68126 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68127 {
68128 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68129 result = (uint32_t)(arg1)->GetNumFilters();
68130 SWIG_PYTHON_THREAD_END_ALLOW;
68131 }
68132 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
68133 return resultobj;
68134fail:
68135 return NULL;
68136}
68137
68138
68139SWIGINTERN PyObject *_wrap_SBTypeCategory_GetNumSynthetics(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68140 PyObject *resultobj = 0;
68141 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68142 void *argp1 = 0 ;
68143 int res1 = 0 ;
68144 PyObject *swig_obj[1] ;
68145 uint32_t result;
68146
68147 if (!args) SWIG_fail;
68148 swig_obj[0] = args;
68149 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68150 if (!SWIG_IsOK(res1)) {
68151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetNumSynthetics" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68152 }
68153 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68154 {
68155 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68156 result = (uint32_t)(arg1)->GetNumSynthetics();
68157 SWIG_PYTHON_THREAD_END_ALLOW;
68158 }
68159 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
68160 return resultobj;
68161fail:
68162 return NULL;
68163}
68164
68165
68166SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68167 PyObject *resultobj = 0;
68168 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68169 uint32_t arg2 ;
68170 void *argp1 = 0 ;
68171 int res1 = 0 ;
68172 unsigned int val2 ;
68173 int ecode2 = 0 ;
68174 PyObject *swig_obj[2] ;
68175 lldb::SBTypeNameSpecifier result;
68176
68177 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex", 2, 2, swig_obj)) SWIG_fail;
68178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68179 if (!SWIG_IsOK(res1)) {
68180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68181 }
68182 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68183 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68184 if (!SWIG_IsOK(ecode2)) {
68185 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68186 }
68187 arg2 = static_cast< uint32_t >(val2);
68188 {
68189 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68190 result = (arg1)->GetTypeNameSpecifierForFilterAtIndex(arg2);
68191 SWIG_PYTHON_THREAD_END_ALLOW;
68192 }
68193 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(static_cast< const lldb::SBTypeNameSpecifier& >(result))), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
68194 return resultobj;
68195fail:
68196 return NULL;
68197}
68198
68199
68200SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68201 PyObject *resultobj = 0;
68202 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68203 uint32_t arg2 ;
68204 void *argp1 = 0 ;
68205 int res1 = 0 ;
68206 unsigned int val2 ;
68207 int ecode2 = 0 ;
68208 PyObject *swig_obj[2] ;
68209 lldb::SBTypeNameSpecifier result;
68210
68211 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex", 2, 2, swig_obj)) SWIG_fail;
68212 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68213 if (!SWIG_IsOK(res1)) {
68214 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68215 }
68216 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68217 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68218 if (!SWIG_IsOK(ecode2)) {
68219 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68220 }
68221 arg2 = static_cast< uint32_t >(val2);
68222 {
68223 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68224 result = (arg1)->GetTypeNameSpecifierForFormatAtIndex(arg2);
68225 SWIG_PYTHON_THREAD_END_ALLOW;
68226 }
68227 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(static_cast< const lldb::SBTypeNameSpecifier& >(result))), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
68228 return resultobj;
68229fail:
68230 return NULL;
68231}
68232
68233
68234SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68235 PyObject *resultobj = 0;
68236 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68237 uint32_t arg2 ;
68238 void *argp1 = 0 ;
68239 int res1 = 0 ;
68240 unsigned int val2 ;
68241 int ecode2 = 0 ;
68242 PyObject *swig_obj[2] ;
68243 lldb::SBTypeNameSpecifier result;
68244
68245 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex", 2, 2, swig_obj)) SWIG_fail;
68246 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68247 if (!SWIG_IsOK(res1)) {
68248 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68249 }
68250 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68251 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68252 if (!SWIG_IsOK(ecode2)) {
68253 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68254 }
68255 arg2 = static_cast< uint32_t >(val2);
68256 {
68257 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68258 result = (arg1)->GetTypeNameSpecifierForSummaryAtIndex(arg2);
68259 SWIG_PYTHON_THREAD_END_ALLOW;
68260 }
68261 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(static_cast< const lldb::SBTypeNameSpecifier& >(result))), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
68262 return resultobj;
68263fail:
68264 return NULL;
68265}
68266
68267
68268SWIGINTERN PyObject *_wrap_SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68269 PyObject *resultobj = 0;
68270 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68271 uint32_t arg2 ;
68272 void *argp1 = 0 ;
68273 int res1 = 0 ;
68274 unsigned int val2 ;
68275 int ecode2 = 0 ;
68276 PyObject *swig_obj[2] ;
68277 lldb::SBTypeNameSpecifier result;
68278
68279 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex", 2, 2, swig_obj)) SWIG_fail;
68280 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68281 if (!SWIG_IsOK(res1)) {
68282 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68283 }
68284 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68285 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68286 if (!SWIG_IsOK(ecode2)) {
68287 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68288 }
68289 arg2 = static_cast< uint32_t >(val2);
68290 {
68291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68292 result = (arg1)->GetTypeNameSpecifierForSyntheticAtIndex(arg2);
68293 SWIG_PYTHON_THREAD_END_ALLOW;
68294 }
68295 resultobj = SWIG_NewPointerObj((new lldb::SBTypeNameSpecifier(static_cast< const lldb::SBTypeNameSpecifier& >(result))), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_OWN | 0 );
68296 return resultobj;
68297fail:
68298 return NULL;
68299}
68300
68301
68302SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68303 PyObject *resultobj = 0;
68304 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68305 lldb::SBTypeNameSpecifier arg2 ;
68306 void *argp1 = 0 ;
68307 int res1 = 0 ;
68308 void *argp2 ;
68309 int res2 = 0 ;
68310 PyObject *swig_obj[2] ;
68311 lldb::SBTypeFilter result;
68312
68313 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetFilterForType", 2, 2, swig_obj)) SWIG_fail;
68314 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68315 if (!SWIG_IsOK(res1)) {
68316 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFilterForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68317 }
68318 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68319 {
68320 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68321 if (!SWIG_IsOK(res2)) {
68322 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68323 }
68324 if (!argp2) {
68325 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetFilterForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68326 } else {
68327 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68328 arg2 = *temp;
68329 if (SWIG_IsNewObj(res2)) delete temp;
68330 }
68331 }
68332 {
68333 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68334 result = (arg1)->GetFilterForType(arg2);
68335 SWIG_PYTHON_THREAD_END_ALLOW;
68336 }
68337 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(static_cast< const lldb::SBTypeFilter& >(result))), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
68338 return resultobj;
68339fail:
68340 return NULL;
68341}
68342
68343
68344SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68345 PyObject *resultobj = 0;
68346 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68347 lldb::SBTypeNameSpecifier arg2 ;
68348 void *argp1 = 0 ;
68349 int res1 = 0 ;
68350 void *argp2 ;
68351 int res2 = 0 ;
68352 PyObject *swig_obj[2] ;
68353 lldb::SBTypeFormat result;
68354
68355 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetFormatForType", 2, 2, swig_obj)) SWIG_fail;
68356 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68357 if (!SWIG_IsOK(res1)) {
68358 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFormatForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68359 }
68360 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68361 {
68362 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68363 if (!SWIG_IsOK(res2)) {
68364 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68365 }
68366 if (!argp2) {
68367 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetFormatForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68368 } else {
68369 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68370 arg2 = *temp;
68371 if (SWIG_IsNewObj(res2)) delete temp;
68372 }
68373 }
68374 {
68375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68376 result = (arg1)->GetFormatForType(arg2);
68377 SWIG_PYTHON_THREAD_END_ALLOW;
68378 }
68379 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(static_cast< const lldb::SBTypeFormat& >(result))), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
68380 return resultobj;
68381fail:
68382 return NULL;
68383}
68384
68385
68386SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68387 PyObject *resultobj = 0;
68388 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68389 lldb::SBTypeNameSpecifier arg2 ;
68390 void *argp1 = 0 ;
68391 int res1 = 0 ;
68392 void *argp2 ;
68393 int res2 = 0 ;
68394 PyObject *swig_obj[2] ;
68395 lldb::SBTypeSummary result;
68396
68397 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetSummaryForType", 2, 2, swig_obj)) SWIG_fail;
68398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68399 if (!SWIG_IsOK(res1)) {
68400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSummaryForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68401 }
68402 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68403 {
68404 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68405 if (!SWIG_IsOK(res2)) {
68406 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68407 }
68408 if (!argp2) {
68409 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetSummaryForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68410 } else {
68411 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68412 arg2 = *temp;
68413 if (SWIG_IsNewObj(res2)) delete temp;
68414 }
68415 }
68416 {
68417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68418 result = (arg1)->GetSummaryForType(arg2);
68419 SWIG_PYTHON_THREAD_END_ALLOW;
68420 }
68421 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
68422 return resultobj;
68423fail:
68424 return NULL;
68425}
68426
68427
68428SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticForType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68429 PyObject *resultobj = 0;
68430 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68431 lldb::SBTypeNameSpecifier arg2 ;
68432 void *argp1 = 0 ;
68433 int res1 = 0 ;
68434 void *argp2 ;
68435 int res2 = 0 ;
68436 PyObject *swig_obj[2] ;
68437 lldb::SBTypeSynthetic result;
68438
68439 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetSyntheticForType", 2, 2, swig_obj)) SWIG_fail;
68440 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68441 if (!SWIG_IsOK(res1)) {
68442 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSyntheticForType" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68443 }
68444 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68445 {
68446 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68447 if (!SWIG_IsOK(res2)) {
68448 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68449 }
68450 if (!argp2) {
68451 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_GetSyntheticForType" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68452 } else {
68453 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68454 arg2 = *temp;
68455 if (SWIG_IsNewObj(res2)) delete temp;
68456 }
68457 }
68458 {
68459 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68460 result = (arg1)->GetSyntheticForType(arg2);
68461 SWIG_PYTHON_THREAD_END_ALLOW;
68462 }
68463 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
68464 return resultobj;
68465fail:
68466 return NULL;
68467}
68468
68469
68470SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFilterAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68471 PyObject *resultobj = 0;
68472 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68473 uint32_t arg2 ;
68474 void *argp1 = 0 ;
68475 int res1 = 0 ;
68476 unsigned int val2 ;
68477 int ecode2 = 0 ;
68478 PyObject *swig_obj[2] ;
68479 lldb::SBTypeFilter result;
68480
68481 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetFilterAtIndex", 2, 2, swig_obj)) SWIG_fail;
68482 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68483 if (!SWIG_IsOK(res1)) {
68484 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFilterAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68485 }
68486 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68487 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68488 if (!SWIG_IsOK(ecode2)) {
68489 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetFilterAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68490 }
68491 arg2 = static_cast< uint32_t >(val2);
68492 {
68493 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68494 result = (arg1)->GetFilterAtIndex(arg2);
68495 SWIG_PYTHON_THREAD_END_ALLOW;
68496 }
68497 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(static_cast< const lldb::SBTypeFilter& >(result))), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
68498 return resultobj;
68499fail:
68500 return NULL;
68501}
68502
68503
68504SWIGINTERN PyObject *_wrap_SBTypeCategory_GetFormatAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68505 PyObject *resultobj = 0;
68506 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68507 uint32_t arg2 ;
68508 void *argp1 = 0 ;
68509 int res1 = 0 ;
68510 unsigned int val2 ;
68511 int ecode2 = 0 ;
68512 PyObject *swig_obj[2] ;
68513 lldb::SBTypeFormat result;
68514
68515 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetFormatAtIndex", 2, 2, swig_obj)) SWIG_fail;
68516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68517 if (!SWIG_IsOK(res1)) {
68518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetFormatAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68519 }
68520 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68521 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68522 if (!SWIG_IsOK(ecode2)) {
68523 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetFormatAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68524 }
68525 arg2 = static_cast< uint32_t >(val2);
68526 {
68527 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68528 result = (arg1)->GetFormatAtIndex(arg2);
68529 SWIG_PYTHON_THREAD_END_ALLOW;
68530 }
68531 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(static_cast< const lldb::SBTypeFormat& >(result))), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
68532 return resultobj;
68533fail:
68534 return NULL;
68535}
68536
68537
68538SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSummaryAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68539 PyObject *resultobj = 0;
68540 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68541 uint32_t arg2 ;
68542 void *argp1 = 0 ;
68543 int res1 = 0 ;
68544 unsigned int val2 ;
68545 int ecode2 = 0 ;
68546 PyObject *swig_obj[2] ;
68547 lldb::SBTypeSummary result;
68548
68549 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetSummaryAtIndex", 2, 2, swig_obj)) SWIG_fail;
68550 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68551 if (!SWIG_IsOK(res1)) {
68552 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSummaryAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68553 }
68554 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68555 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68556 if (!SWIG_IsOK(ecode2)) {
68557 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetSummaryAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68558 }
68559 arg2 = static_cast< uint32_t >(val2);
68560 {
68561 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68562 result = (arg1)->GetSummaryAtIndex(arg2);
68563 SWIG_PYTHON_THREAD_END_ALLOW;
68564 }
68565 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
68566 return resultobj;
68567fail:
68568 return NULL;
68569}
68570
68571
68572SWIGINTERN PyObject *_wrap_SBTypeCategory_GetSyntheticAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68573 PyObject *resultobj = 0;
68574 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68575 uint32_t arg2 ;
68576 void *argp1 = 0 ;
68577 int res1 = 0 ;
68578 unsigned int val2 ;
68579 int ecode2 = 0 ;
68580 PyObject *swig_obj[2] ;
68581 lldb::SBTypeSynthetic result;
68582
68583 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_GetSyntheticAtIndex", 2, 2, swig_obj)) SWIG_fail;
68584 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68585 if (!SWIG_IsOK(res1)) {
68586 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_GetSyntheticAtIndex" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68587 }
68588 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68589 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
68590 if (!SWIG_IsOK(ecode2)) {
68591 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeCategory_GetSyntheticAtIndex" "', argument " "2"" of type '" "uint32_t""'");
68592 }
68593 arg2 = static_cast< uint32_t >(val2);
68594 {
68595 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68596 result = (arg1)->GetSyntheticAtIndex(arg2);
68597 SWIG_PYTHON_THREAD_END_ALLOW;
68598 }
68599 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
68600 return resultobj;
68601fail:
68602 return NULL;
68603}
68604
68605
68606SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68607 PyObject *resultobj = 0;
68608 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68609 lldb::SBTypeNameSpecifier arg2 ;
68610 lldb::SBTypeFormat arg3 ;
68611 void *argp1 = 0 ;
68612 int res1 = 0 ;
68613 void *argp2 ;
68614 int res2 = 0 ;
68615 void *argp3 ;
68616 int res3 = 0 ;
68617 PyObject *swig_obj[3] ;
68618 bool result;
68619
68620 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_AddTypeFormat", 3, 3, swig_obj)) SWIG_fail;
68621 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68622 if (!SWIG_IsOK(res1)) {
68623 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68624 }
68625 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68626 {
68627 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68628 if (!SWIG_IsOK(res2)) {
68629 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68630 }
68631 if (!argp2) {
68632 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68633 } else {
68634 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68635 arg2 = *temp;
68636 if (SWIG_IsNewObj(res2)) delete temp;
68637 }
68638 }
68639 {
68640 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0);
68641 if (!SWIG_IsOK(res3)) {
68642 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "3"" of type '" "lldb::SBTypeFormat""'");
68643 }
68644 if (!argp3) {
68645 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFormat" "', argument " "3"" of type '" "lldb::SBTypeFormat""'");
68646 } else {
68647 lldb::SBTypeFormat * temp = reinterpret_cast< lldb::SBTypeFormat * >(argp3);
68648 arg3 = *temp;
68649 if (SWIG_IsNewObj(res3)) delete temp;
68650 }
68651 }
68652 {
68653 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68654 result = (bool)(arg1)->AddTypeFormat(arg2,arg3);
68655 SWIG_PYTHON_THREAD_END_ALLOW;
68656 }
68657 resultobj = SWIG_From_bool(static_cast< bool >(result));
68658 return resultobj;
68659fail:
68660 return NULL;
68661}
68662
68663
68664SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68665 PyObject *resultobj = 0;
68666 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68667 lldb::SBTypeNameSpecifier arg2 ;
68668 void *argp1 = 0 ;
68669 int res1 = 0 ;
68670 void *argp2 ;
68671 int res2 = 0 ;
68672 PyObject *swig_obj[2] ;
68673 bool result;
68674
68675 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_DeleteTypeFormat", 2, 2, swig_obj)) SWIG_fail;
68676 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68677 if (!SWIG_IsOK(res1)) {
68678 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68679 }
68680 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68681 {
68682 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68683 if (!SWIG_IsOK(res2)) {
68684 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68685 }
68686 if (!argp2) {
68687 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeFormat" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68688 } else {
68689 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68690 arg2 = *temp;
68691 if (SWIG_IsNewObj(res2)) delete temp;
68692 }
68693 }
68694 {
68695 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68696 result = (bool)(arg1)->DeleteTypeFormat(arg2);
68697 SWIG_PYTHON_THREAD_END_ALLOW;
68698 }
68699 resultobj = SWIG_From_bool(static_cast< bool >(result));
68700 return resultobj;
68701fail:
68702 return NULL;
68703}
68704
68705
68706SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSummary(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68707 PyObject *resultobj = 0;
68708 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68709 lldb::SBTypeNameSpecifier arg2 ;
68710 lldb::SBTypeSummary arg3 ;
68711 void *argp1 = 0 ;
68712 int res1 = 0 ;
68713 void *argp2 ;
68714 int res2 = 0 ;
68715 void *argp3 ;
68716 int res3 = 0 ;
68717 PyObject *swig_obj[3] ;
68718 bool result;
68719
68720 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_AddTypeSummary", 3, 3, swig_obj)) SWIG_fail;
68721 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68722 if (!SWIG_IsOK(res1)) {
68723 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68724 }
68725 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68726 {
68727 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68728 if (!SWIG_IsOK(res2)) {
68729 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68730 }
68731 if (!argp2) {
68732 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68733 } else {
68734 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68735 arg2 = *temp;
68736 if (SWIG_IsNewObj(res2)) delete temp;
68737 }
68738 }
68739 {
68740 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0);
68741 if (!SWIG_IsOK(res3)) {
68742 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "3"" of type '" "lldb::SBTypeSummary""'");
68743 }
68744 if (!argp3) {
68745 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSummary" "', argument " "3"" of type '" "lldb::SBTypeSummary""'");
68746 } else {
68747 lldb::SBTypeSummary * temp = reinterpret_cast< lldb::SBTypeSummary * >(argp3);
68748 arg3 = *temp;
68749 if (SWIG_IsNewObj(res3)) delete temp;
68750 }
68751 }
68752 {
68753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68754 result = (bool)(arg1)->AddTypeSummary(arg2,arg3);
68755 SWIG_PYTHON_THREAD_END_ALLOW;
68756 }
68757 resultobj = SWIG_From_bool(static_cast< bool >(result));
68758 return resultobj;
68759fail:
68760 return NULL;
68761}
68762
68763
68764SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSummary(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68765 PyObject *resultobj = 0;
68766 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68767 lldb::SBTypeNameSpecifier arg2 ;
68768 void *argp1 = 0 ;
68769 int res1 = 0 ;
68770 void *argp2 ;
68771 int res2 = 0 ;
68772 PyObject *swig_obj[2] ;
68773 bool result;
68774
68775 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_DeleteTypeSummary", 2, 2, swig_obj)) SWIG_fail;
68776 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68777 if (!SWIG_IsOK(res1)) {
68778 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68779 }
68780 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68781 {
68782 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68783 if (!SWIG_IsOK(res2)) {
68784 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68785 }
68786 if (!argp2) {
68787 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeSummary" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68788 } else {
68789 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68790 arg2 = *temp;
68791 if (SWIG_IsNewObj(res2)) delete temp;
68792 }
68793 }
68794 {
68795 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68796 result = (bool)(arg1)->DeleteTypeSummary(arg2);
68797 SWIG_PYTHON_THREAD_END_ALLOW;
68798 }
68799 resultobj = SWIG_From_bool(static_cast< bool >(result));
68800 return resultobj;
68801fail:
68802 return NULL;
68803}
68804
68805
68806SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68807 PyObject *resultobj = 0;
68808 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68809 lldb::SBTypeNameSpecifier arg2 ;
68810 lldb::SBTypeFilter arg3 ;
68811 void *argp1 = 0 ;
68812 int res1 = 0 ;
68813 void *argp2 ;
68814 int res2 = 0 ;
68815 void *argp3 ;
68816 int res3 = 0 ;
68817 PyObject *swig_obj[3] ;
68818 bool result;
68819
68820 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_AddTypeFilter", 3, 3, swig_obj)) SWIG_fail;
68821 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68822 if (!SWIG_IsOK(res1)) {
68823 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68824 }
68825 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68826 {
68827 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68828 if (!SWIG_IsOK(res2)) {
68829 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68830 }
68831 if (!argp2) {
68832 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68833 } else {
68834 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68835 arg2 = *temp;
68836 if (SWIG_IsNewObj(res2)) delete temp;
68837 }
68838 }
68839 {
68840 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0);
68841 if (!SWIG_IsOK(res3)) {
68842 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "3"" of type '" "lldb::SBTypeFilter""'");
68843 }
68844 if (!argp3) {
68845 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeFilter" "', argument " "3"" of type '" "lldb::SBTypeFilter""'");
68846 } else {
68847 lldb::SBTypeFilter * temp = reinterpret_cast< lldb::SBTypeFilter * >(argp3);
68848 arg3 = *temp;
68849 if (SWIG_IsNewObj(res3)) delete temp;
68850 }
68851 }
68852 {
68853 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68854 result = (bool)(arg1)->AddTypeFilter(arg2,arg3);
68855 SWIG_PYTHON_THREAD_END_ALLOW;
68856 }
68857 resultobj = SWIG_From_bool(static_cast< bool >(result));
68858 return resultobj;
68859fail:
68860 return NULL;
68861}
68862
68863
68864SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68865 PyObject *resultobj = 0;
68866 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68867 lldb::SBTypeNameSpecifier arg2 ;
68868 void *argp1 = 0 ;
68869 int res1 = 0 ;
68870 void *argp2 ;
68871 int res2 = 0 ;
68872 PyObject *swig_obj[2] ;
68873 bool result;
68874
68875 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_DeleteTypeFilter", 2, 2, swig_obj)) SWIG_fail;
68876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68877 if (!SWIG_IsOK(res1)) {
68878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68879 }
68880 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68881 {
68882 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68883 if (!SWIG_IsOK(res2)) {
68884 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68885 }
68886 if (!argp2) {
68887 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeFilter" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68888 } else {
68889 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68890 arg2 = *temp;
68891 if (SWIG_IsNewObj(res2)) delete temp;
68892 }
68893 }
68894 {
68895 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68896 result = (bool)(arg1)->DeleteTypeFilter(arg2);
68897 SWIG_PYTHON_THREAD_END_ALLOW;
68898 }
68899 resultobj = SWIG_From_bool(static_cast< bool >(result));
68900 return resultobj;
68901fail:
68902 return NULL;
68903}
68904
68905
68906SWIGINTERN PyObject *_wrap_SBTypeCategory_AddTypeSynthetic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68907 PyObject *resultobj = 0;
68908 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68909 lldb::SBTypeNameSpecifier arg2 ;
68910 lldb::SBTypeSynthetic arg3 ;
68911 void *argp1 = 0 ;
68912 int res1 = 0 ;
68913 void *argp2 ;
68914 int res2 = 0 ;
68915 void *argp3 ;
68916 int res3 = 0 ;
68917 PyObject *swig_obj[3] ;
68918 bool result;
68919
68920 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_AddTypeSynthetic", 3, 3, swig_obj)) SWIG_fail;
68921 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68922 if (!SWIG_IsOK(res1)) {
68923 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68924 }
68925 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68926 {
68927 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68928 if (!SWIG_IsOK(res2)) {
68929 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68930 }
68931 if (!argp2) {
68932 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68933 } else {
68934 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68935 arg2 = *temp;
68936 if (SWIG_IsNewObj(res2)) delete temp;
68937 }
68938 }
68939 {
68940 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0);
68941 if (!SWIG_IsOK(res3)) {
68942 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "3"" of type '" "lldb::SBTypeSynthetic""'");
68943 }
68944 if (!argp3) {
68945 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_AddTypeSynthetic" "', argument " "3"" of type '" "lldb::SBTypeSynthetic""'");
68946 } else {
68947 lldb::SBTypeSynthetic * temp = reinterpret_cast< lldb::SBTypeSynthetic * >(argp3);
68948 arg3 = *temp;
68949 if (SWIG_IsNewObj(res3)) delete temp;
68950 }
68951 }
68952 {
68953 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68954 result = (bool)(arg1)->AddTypeSynthetic(arg2,arg3);
68955 SWIG_PYTHON_THREAD_END_ALLOW;
68956 }
68957 resultobj = SWIG_From_bool(static_cast< bool >(result));
68958 return resultobj;
68959fail:
68960 return NULL;
68961}
68962
68963
68964SWIGINTERN PyObject *_wrap_SBTypeCategory_DeleteTypeSynthetic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
68965 PyObject *resultobj = 0;
68966 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
68967 lldb::SBTypeNameSpecifier arg2 ;
68968 void *argp1 = 0 ;
68969 int res1 = 0 ;
68970 void *argp2 ;
68971 int res2 = 0 ;
68972 PyObject *swig_obj[2] ;
68973 bool result;
68974
68975 if (!SWIG_Python_UnpackTuple(args, "SBTypeCategory_DeleteTypeSynthetic", 2, 2, swig_obj)) SWIG_fail;
68976 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
68977 if (!SWIG_IsOK(res1)) {
68978 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory_DeleteTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
68979 }
68980 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
68981 {
68982 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
68983 if (!SWIG_IsOK(res2)) {
68984 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeCategory_DeleteTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68985 }
68986 if (!argp2) {
68987 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeCategory_DeleteTypeSynthetic" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier""'");
68988 } else {
68989 lldb::SBTypeNameSpecifier * temp = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
68990 arg2 = *temp;
68991 if (SWIG_IsNewObj(res2)) delete temp;
68992 }
68993 }
68994 {
68995 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
68996 result = (bool)(arg1)->DeleteTypeSynthetic(arg2);
68997 SWIG_PYTHON_THREAD_END_ALLOW;
68998 }
68999 resultobj = SWIG_From_bool(static_cast< bool >(result));
69000 return resultobj;
69001fail:
69002 return NULL;
69003}
69004
69005
69006SWIGINTERN PyObject *_wrap_SBTypeCategory___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69007 PyObject *resultobj = 0;
69008 lldb::SBTypeCategory *arg1 = (lldb::SBTypeCategory *) 0 ;
69009 void *argp1 = 0 ;
69010 int res1 = 0 ;
69011 PyObject *swig_obj[1] ;
69012 std::string result;
69013
69014 if (!args) SWIG_fail;
69015 swig_obj[0] = args;
69016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeCategory, 0 | 0 );
69017 if (!SWIG_IsOK(res1)) {
69018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeCategory___str__" "', argument " "1"" of type '" "lldb::SBTypeCategory *""'");
69019 }
69020 arg1 = reinterpret_cast< lldb::SBTypeCategory * >(argp1);
69021 {
69022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69023 result = lldb_SBTypeCategory___str__(arg1);
69024 SWIG_PYTHON_THREAD_END_ALLOW;
69025 }
69026 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
69027 return resultobj;
69028fail:
69029 return NULL;
69030}
69031
69032
69033SWIGINTERN PyObject *SBTypeCategory_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69034 PyObject *obj;
69035 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
69036 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeCategory, SWIG_NewClientData(obj));
69037 return SWIG_Py_Void();
69038}
69039
69040SWIGINTERN PyObject *SBTypeCategory_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69041 return SWIG_Python_InitShadowInstance(args);
69042}
69043
69044SWIGINTERN PyObject *_wrap_new_SBTypeEnumMember__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
69045 PyObject *resultobj = 0;
69046 lldb::SBTypeEnumMember *result = 0 ;
69047
69048 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
69049 {
69050 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69051 result = (lldb::SBTypeEnumMember *)new lldb::SBTypeEnumMember();
69052 SWIG_PYTHON_THREAD_END_ALLOW;
69053 }
69054 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_NEW | 0 );
69055 return resultobj;
69056fail:
69057 return NULL;
69058}
69059
69060
69061SWIGINTERN PyObject *_wrap_new_SBTypeEnumMember__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
69062 PyObject *resultobj = 0;
69063 lldb::SBTypeEnumMember *arg1 = 0 ;
69064 void *argp1 = 0 ;
69065 int res1 = 0 ;
69066 lldb::SBTypeEnumMember *result = 0 ;
69067
69068 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
69069 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0);
69070 if (!SWIG_IsOK(res1)) {
69071 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeEnumMember" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const &""'");
69072 }
69073 if (!argp1) {
69074 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeEnumMember" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const &""'");
69075 }
69076 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69077 {
69078 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69079 result = (lldb::SBTypeEnumMember *)new lldb::SBTypeEnumMember((lldb::SBTypeEnumMember const &)*arg1);
69080 SWIG_PYTHON_THREAD_END_ALLOW;
69081 }
69082 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_NEW | 0 );
69083 return resultobj;
69084fail:
69085 return NULL;
69086}
69087
69088
69089SWIGINTERN PyObject *_wrap_new_SBTypeEnumMember(PyObject *self, PyObject *args) {
69090 Py_ssize_t argc;
69091 PyObject *argv[2] = {
69092 0
69093 };
69094
69095 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeEnumMember", 0, 1, argv))) SWIG_fail;
69096 --argc;
69097 if (argc == 0) {
69098 return _wrap_new_SBTypeEnumMember__SWIG_0(self, argc, argv);
69099 }
69100 if (argc == 1) {
69101 int _v;
69102 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_NO_NULL | 0);
69103 _v = SWIG_CheckState(res);
69104 if (_v) {
69105 return _wrap_new_SBTypeEnumMember__SWIG_1(self, argc, argv);
69106 }
69107 }
69108
69109fail:
69110 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeEnumMember'.\n"
69111 " Possible C/C++ prototypes are:\n"
69112 " lldb::SBTypeEnumMember::SBTypeEnumMember()\n"
69113 " lldb::SBTypeEnumMember::SBTypeEnumMember(lldb::SBTypeEnumMember const &)\n");
69114 return 0;
69115}
69116
69117
69118SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMember(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69119 PyObject *resultobj = 0;
69120 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69121 void *argp1 = 0 ;
69122 int res1 = 0 ;
69123 PyObject *swig_obj[1] ;
69124
69125 if (!args) SWIG_fail;
69126 swig_obj[0] = args;
69127 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_DISOWN | 0 );
69128 if (!SWIG_IsOK(res1)) {
69129 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeEnumMember" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
69130 }
69131 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69132 {
69133 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69134 delete arg1;
69135 SWIG_PYTHON_THREAD_END_ALLOW;
69136 }
69137 resultobj = SWIG_Py_Void();
69138 return resultobj;
69139fail:
69140 return NULL;
69141}
69142
69143
69144SWIGINTERN PyObject *_wrap_SBTypeEnumMember_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69145 PyObject *resultobj = 0;
69146 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69147 void *argp1 = 0 ;
69148 int res1 = 0 ;
69149 PyObject *swig_obj[1] ;
69150 bool result;
69151
69152 if (!args) SWIG_fail;
69153 swig_obj[0] = args;
69154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69155 if (!SWIG_IsOK(res1)) {
69156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_IsValid" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const *""'");
69157 }
69158 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69159 {
69160 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69161 result = (bool)((lldb::SBTypeEnumMember const *)arg1)->IsValid();
69162 SWIG_PYTHON_THREAD_END_ALLOW;
69163 }
69164 resultobj = SWIG_From_bool(static_cast< bool >(result));
69165 return resultobj;
69166fail:
69167 return NULL;
69168}
69169
69170
69171SWIGINTERN PyObject *_wrap_SBTypeEnumMember___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69172 PyObject *resultobj = 0;
69173 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69174 void *argp1 = 0 ;
69175 int res1 = 0 ;
69176 PyObject *swig_obj[1] ;
69177 bool result;
69178
69179 if (!args) SWIG_fail;
69180 swig_obj[0] = args;
69181 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69182 if (!SWIG_IsOK(res1)) {
69183 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeEnumMember const *""'");
69184 }
69185 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69186 {
69187 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69188 result = (bool)((lldb::SBTypeEnumMember const *)arg1)->operator bool();
69189 SWIG_PYTHON_THREAD_END_ALLOW;
69190 }
69191 resultobj = SWIG_From_bool(static_cast< bool >(result));
69192 return resultobj;
69193fail:
69194 return NULL;
69195}
69196
69197
69198SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsSigned(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69199 PyObject *resultobj = 0;
69200 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69201 void *argp1 = 0 ;
69202 int res1 = 0 ;
69203 PyObject *swig_obj[1] ;
69204 int64_t result;
69205
69206 if (!args) SWIG_fail;
69207 swig_obj[0] = args;
69208 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69209 if (!SWIG_IsOK(res1)) {
69210 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
69211 }
69212 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69213 {
69214 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69215 result = (int64_t)(arg1)->GetValueAsSigned();
69216 SWIG_PYTHON_THREAD_END_ALLOW;
69217 }
69218 resultobj = SWIG_From_long_SS_long(static_cast< long long >(result));
69219 return resultobj;
69220fail:
69221 return NULL;
69222}
69223
69224
69225SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetValueAsUnsigned(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69226 PyObject *resultobj = 0;
69227 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69228 void *argp1 = 0 ;
69229 int res1 = 0 ;
69230 PyObject *swig_obj[1] ;
69231 uint64_t result;
69232
69233 if (!args) SWIG_fail;
69234 swig_obj[0] = args;
69235 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69236 if (!SWIG_IsOK(res1)) {
69237 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
69238 }
69239 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69240 {
69241 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69242 result = (uint64_t)(arg1)->GetValueAsUnsigned();
69243 SWIG_PYTHON_THREAD_END_ALLOW;
69244 }
69245 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
69246 return resultobj;
69247fail:
69248 return NULL;
69249}
69250
69251
69252SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69253 PyObject *resultobj = 0;
69254 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69255 void *argp1 = 0 ;
69256 int res1 = 0 ;
69257 PyObject *swig_obj[1] ;
69258 char *result = 0 ;
69259
69260 if (!args) SWIG_fail;
69261 swig_obj[0] = args;
69262 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69263 if (!SWIG_IsOK(res1)) {
69264 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetName" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
69265 }
69266 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69267 {
69268 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69269 result = (char *)(arg1)->GetName();
69270 SWIG_PYTHON_THREAD_END_ALLOW;
69271 }
69272 resultobj = SWIG_FromCharPtr((const char *)result);
69273 return resultobj;
69274fail:
69275 return NULL;
69276}
69277
69278
69279SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69280 PyObject *resultobj = 0;
69281 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69282 void *argp1 = 0 ;
69283 int res1 = 0 ;
69284 PyObject *swig_obj[1] ;
69285 lldb::SBType result;
69286
69287 if (!args) SWIG_fail;
69288 swig_obj[0] = args;
69289 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69290 if (!SWIG_IsOK(res1)) {
69291 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetType" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
69292 }
69293 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69294 {
69295 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69296 result = (arg1)->GetType();
69297 SWIG_PYTHON_THREAD_END_ALLOW;
69298 }
69299 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
69300 return resultobj;
69301fail:
69302 return NULL;
69303}
69304
69305
69306SWIGINTERN PyObject *_wrap_SBTypeEnumMember_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69307 PyObject *resultobj = 0;
69308 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69309 lldb::SBStream *arg2 = 0 ;
69310 lldb::DescriptionLevel arg3 ;
69311 void *argp1 = 0 ;
69312 int res1 = 0 ;
69313 void *argp2 = 0 ;
69314 int res2 = 0 ;
69315 int val3 ;
69316 int ecode3 = 0 ;
69317 PyObject *swig_obj[3] ;
69318 bool result;
69319
69320 if (!SWIG_Python_UnpackTuple(args, "SBTypeEnumMember_GetDescription", 3, 3, swig_obj)) SWIG_fail;
69321 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69322 if (!SWIG_IsOK(res1)) {
69323 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
69324 }
69325 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69326 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
69327 if (!SWIG_IsOK(res2)) {
69328 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeEnumMember_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
69329 }
69330 if (!argp2) {
69331 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeEnumMember_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
69332 }
69333 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
69334 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
69335 if (!SWIG_IsOK(ecode3)) {
69336 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeEnumMember_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
69337 }
69338 arg3 = static_cast< lldb::DescriptionLevel >(val3);
69339 {
69340 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69341 result = (bool)(arg1)->GetDescription(*arg2,arg3);
69342 SWIG_PYTHON_THREAD_END_ALLOW;
69343 }
69344 resultobj = SWIG_From_bool(static_cast< bool >(result));
69345 return resultobj;
69346fail:
69347 return NULL;
69348}
69349
69350
69351SWIGINTERN PyObject *_wrap_SBTypeEnumMember___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69352 PyObject *resultobj = 0;
69353 lldb::SBTypeEnumMember *arg1 = (lldb::SBTypeEnumMember *) 0 ;
69354 void *argp1 = 0 ;
69355 int res1 = 0 ;
69356 PyObject *swig_obj[1] ;
69357 std::string result;
69358
69359 if (!args) SWIG_fail;
69360 swig_obj[0] = args;
69361 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0 );
69362 if (!SWIG_IsOK(res1)) {
69363 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMember___str__" "', argument " "1"" of type '" "lldb::SBTypeEnumMember *""'");
69364 }
69365 arg1 = reinterpret_cast< lldb::SBTypeEnumMember * >(argp1);
69366 {
69367 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69368 result = lldb_SBTypeEnumMember___str__(arg1);
69369 SWIG_PYTHON_THREAD_END_ALLOW;
69370 }
69371 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
69372 return resultobj;
69373fail:
69374 return NULL;
69375}
69376
69377
69378SWIGINTERN PyObject *SBTypeEnumMember_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69379 PyObject *obj;
69380 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
69381 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_NewClientData(obj));
69382 return SWIG_Py_Void();
69383}
69384
69385SWIGINTERN PyObject *SBTypeEnumMember_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69386 return SWIG_Python_InitShadowInstance(args);
69387}
69388
69389SWIGINTERN PyObject *_wrap_new_SBTypeEnumMemberList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
69390 PyObject *resultobj = 0;
69391 lldb::SBTypeEnumMemberList *result = 0 ;
69392
69393 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
69394 {
69395 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69396 result = (lldb::SBTypeEnumMemberList *)new lldb::SBTypeEnumMemberList();
69397 SWIG_PYTHON_THREAD_END_ALLOW;
69398 }
69399 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_NEW | 0 );
69400 return resultobj;
69401fail:
69402 return NULL;
69403}
69404
69405
69406SWIGINTERN PyObject *_wrap_new_SBTypeEnumMemberList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
69407 PyObject *resultobj = 0;
69408 lldb::SBTypeEnumMemberList *arg1 = 0 ;
69409 void *argp1 = 0 ;
69410 int res1 = 0 ;
69411 lldb::SBTypeEnumMemberList *result = 0 ;
69412
69413 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
69414 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0);
69415 if (!SWIG_IsOK(res1)) {
69416 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeEnumMemberList" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList const &""'");
69417 }
69418 if (!argp1) {
69419 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeEnumMemberList" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList const &""'");
69420 }
69421 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
69422 {
69423 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69424 result = (lldb::SBTypeEnumMemberList *)new lldb::SBTypeEnumMemberList((lldb::SBTypeEnumMemberList const &)*arg1);
69425 SWIG_PYTHON_THREAD_END_ALLOW;
69426 }
69427 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_NEW | 0 );
69428 return resultobj;
69429fail:
69430 return NULL;
69431}
69432
69433
69434SWIGINTERN PyObject *_wrap_new_SBTypeEnumMemberList(PyObject *self, PyObject *args) {
69435 Py_ssize_t argc;
69436 PyObject *argv[2] = {
69437 0
69438 };
69439
69440 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeEnumMemberList", 0, 1, argv))) SWIG_fail;
69441 --argc;
69442 if (argc == 0) {
69443 return _wrap_new_SBTypeEnumMemberList__SWIG_0(self, argc, argv);
69444 }
69445 if (argc == 1) {
69446 int _v;
69447 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_NO_NULL | 0);
69448 _v = SWIG_CheckState(res);
69449 if (_v) {
69450 return _wrap_new_SBTypeEnumMemberList__SWIG_1(self, argc, argv);
69451 }
69452 }
69453
69454fail:
69455 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeEnumMemberList'.\n"
69456 " Possible C/C++ prototypes are:\n"
69457 " lldb::SBTypeEnumMemberList::SBTypeEnumMemberList()\n"
69458 " lldb::SBTypeEnumMemberList::SBTypeEnumMemberList(lldb::SBTypeEnumMemberList const &)\n");
69459 return 0;
69460}
69461
69462
69463SWIGINTERN PyObject *_wrap_delete_SBTypeEnumMemberList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69464 PyObject *resultobj = 0;
69465 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
69466 void *argp1 = 0 ;
69467 int res1 = 0 ;
69468 PyObject *swig_obj[1] ;
69469
69470 if (!args) SWIG_fail;
69471 swig_obj[0] = args;
69472 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_POINTER_DISOWN | 0 );
69473 if (!SWIG_IsOK(res1)) {
69474 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeEnumMemberList" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
69475 }
69476 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
69477 {
69478 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69479 delete arg1;
69480 SWIG_PYTHON_THREAD_END_ALLOW;
69481 }
69482 resultobj = SWIG_Py_Void();
69483 return resultobj;
69484fail:
69485 return NULL;
69486}
69487
69488
69489SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69490 PyObject *resultobj = 0;
69491 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
69492 void *argp1 = 0 ;
69493 int res1 = 0 ;
69494 PyObject *swig_obj[1] ;
69495 bool result;
69496
69497 if (!args) SWIG_fail;
69498 swig_obj[0] = args;
69499 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
69500 if (!SWIG_IsOK(res1)) {
69501 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_IsValid" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
69502 }
69503 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
69504 {
69505 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69506 result = (bool)(arg1)->IsValid();
69507 SWIG_PYTHON_THREAD_END_ALLOW;
69508 }
69509 resultobj = SWIG_From_bool(static_cast< bool >(result));
69510 return resultobj;
69511fail:
69512 return NULL;
69513}
69514
69515
69516SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69517 PyObject *resultobj = 0;
69518 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
69519 void *argp1 = 0 ;
69520 int res1 = 0 ;
69521 PyObject *swig_obj[1] ;
69522 bool result;
69523
69524 if (!args) SWIG_fail;
69525 swig_obj[0] = args;
69526 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
69527 if (!SWIG_IsOK(res1)) {
69528 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList const *""'");
69529 }
69530 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
69531 {
69532 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69533 result = (bool)((lldb::SBTypeEnumMemberList const *)arg1)->operator bool();
69534 SWIG_PYTHON_THREAD_END_ALLOW;
69535 }
69536 resultobj = SWIG_From_bool(static_cast< bool >(result));
69537 return resultobj;
69538fail:
69539 return NULL;
69540}
69541
69542
69543SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_Append(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69544 PyObject *resultobj = 0;
69545 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
69546 lldb::SBTypeEnumMember arg2 ;
69547 void *argp1 = 0 ;
69548 int res1 = 0 ;
69549 void *argp2 ;
69550 int res2 = 0 ;
69551 PyObject *swig_obj[2] ;
69552
69553 if (!SWIG_Python_UnpackTuple(args, "SBTypeEnumMemberList_Append", 2, 2, swig_obj)) SWIG_fail;
69554 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
69555 if (!SWIG_IsOK(res1)) {
69556 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_Append" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
69557 }
69558 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
69559 {
69560 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeEnumMember, 0 | 0);
69561 if (!SWIG_IsOK(res2)) {
69562 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeEnumMemberList_Append" "', argument " "2"" of type '" "lldb::SBTypeEnumMember""'");
69563 }
69564 if (!argp2) {
69565 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeEnumMemberList_Append" "', argument " "2"" of type '" "lldb::SBTypeEnumMember""'");
69566 } else {
69567 lldb::SBTypeEnumMember * temp = reinterpret_cast< lldb::SBTypeEnumMember * >(argp2);
69568 arg2 = *temp;
69569 if (SWIG_IsNewObj(res2)) delete temp;
69570 }
69571 }
69572 {
69573 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69574 (arg1)->Append(arg2);
69575 SWIG_PYTHON_THREAD_END_ALLOW;
69576 }
69577 resultobj = SWIG_Py_Void();
69578 return resultobj;
69579fail:
69580 return NULL;
69581}
69582
69583
69584SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_GetTypeEnumMemberAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69585 PyObject *resultobj = 0;
69586 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
69587 uint32_t arg2 ;
69588 void *argp1 = 0 ;
69589 int res1 = 0 ;
69590 unsigned int val2 ;
69591 int ecode2 = 0 ;
69592 PyObject *swig_obj[2] ;
69593 lldb::SBTypeEnumMember result;
69594
69595 if (!SWIG_Python_UnpackTuple(args, "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex", 2, 2, swig_obj)) SWIG_fail;
69596 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
69597 if (!SWIG_IsOK(res1)) {
69598 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
69599 }
69600 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
69601 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
69602 if (!SWIG_IsOK(ecode2)) {
69603 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex" "', argument " "2"" of type '" "uint32_t""'");
69604 }
69605 arg2 = static_cast< uint32_t >(val2);
69606 {
69607 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69608 result = (arg1)->GetTypeEnumMemberAtIndex(arg2);
69609 SWIG_PYTHON_THREAD_END_ALLOW;
69610 }
69611 resultobj = SWIG_NewPointerObj((new lldb::SBTypeEnumMember(static_cast< const lldb::SBTypeEnumMember& >(result))), SWIGTYPE_p_lldb__SBTypeEnumMember, SWIG_POINTER_OWN | 0 );
69612 return resultobj;
69613fail:
69614 return NULL;
69615}
69616
69617
69618SWIGINTERN PyObject *_wrap_SBTypeEnumMemberList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69619 PyObject *resultobj = 0;
69620 lldb::SBTypeEnumMemberList *arg1 = (lldb::SBTypeEnumMemberList *) 0 ;
69621 void *argp1 = 0 ;
69622 int res1 = 0 ;
69623 PyObject *swig_obj[1] ;
69624 uint32_t result;
69625
69626 if (!args) SWIG_fail;
69627 swig_obj[0] = args;
69628 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeEnumMemberList, 0 | 0 );
69629 if (!SWIG_IsOK(res1)) {
69630 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeEnumMemberList_GetSize" "', argument " "1"" of type '" "lldb::SBTypeEnumMemberList *""'");
69631 }
69632 arg1 = reinterpret_cast< lldb::SBTypeEnumMemberList * >(argp1);
69633 {
69634 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69635 result = (uint32_t)(arg1)->GetSize();
69636 SWIG_PYTHON_THREAD_END_ALLOW;
69637 }
69638 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
69639 return resultobj;
69640fail:
69641 return NULL;
69642}
69643
69644
69645SWIGINTERN PyObject *SBTypeEnumMemberList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69646 PyObject *obj;
69647 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
69648 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeEnumMemberList, SWIG_NewClientData(obj));
69649 return SWIG_Py_Void();
69650}
69651
69652SWIGINTERN PyObject *SBTypeEnumMemberList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69653 return SWIG_Python_InitShadowInstance(args);
69654}
69655
69656SWIGINTERN PyObject *_wrap_new_SBTypeFilter__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
69657 PyObject *resultobj = 0;
69658 lldb::SBTypeFilter *result = 0 ;
69659
69660 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
69661 {
69662 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69663 result = (lldb::SBTypeFilter *)new lldb::SBTypeFilter();
69664 SWIG_PYTHON_THREAD_END_ALLOW;
69665 }
69666 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NEW | 0 );
69667 return resultobj;
69668fail:
69669 return NULL;
69670}
69671
69672
69673SWIGINTERN PyObject *_wrap_new_SBTypeFilter__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
69674 PyObject *resultobj = 0;
69675 uint32_t arg1 ;
69676 unsigned int val1 ;
69677 int ecode1 = 0 ;
69678 lldb::SBTypeFilter *result = 0 ;
69679
69680 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
69681 ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
69682 if (!SWIG_IsOK(ecode1)) {
69683 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBTypeFilter" "', argument " "1"" of type '" "uint32_t""'");
69684 }
69685 arg1 = static_cast< uint32_t >(val1);
69686 {
69687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69688 result = (lldb::SBTypeFilter *)new lldb::SBTypeFilter(arg1);
69689 SWIG_PYTHON_THREAD_END_ALLOW;
69690 }
69691 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NEW | 0 );
69692 return resultobj;
69693fail:
69694 return NULL;
69695}
69696
69697
69698SWIGINTERN PyObject *_wrap_new_SBTypeFilter__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
69699 PyObject *resultobj = 0;
69700 lldb::SBTypeFilter *arg1 = 0 ;
69701 void *argp1 = 0 ;
69702 int res1 = 0 ;
69703 lldb::SBTypeFilter *result = 0 ;
69704
69705 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
69706 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0);
69707 if (!SWIG_IsOK(res1)) {
69708 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeFilter const &""'");
69709 }
69710 if (!argp1) {
69711 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeFilter const &""'");
69712 }
69713 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69714 {
69715 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69716 result = (lldb::SBTypeFilter *)new lldb::SBTypeFilter((lldb::SBTypeFilter const &)*arg1);
69717 SWIG_PYTHON_THREAD_END_ALLOW;
69718 }
69719 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NEW | 0 );
69720 return resultobj;
69721fail:
69722 return NULL;
69723}
69724
69725
69726SWIGINTERN PyObject *_wrap_new_SBTypeFilter(PyObject *self, PyObject *args) {
69727 Py_ssize_t argc;
69728 PyObject *argv[2] = {
69729 0
69730 };
69731
69732 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeFilter", 0, 1, argv))) SWIG_fail;
69733 --argc;
69734 if (argc == 0) {
69735 return _wrap_new_SBTypeFilter__SWIG_0(self, argc, argv);
69736 }
69737 if (argc == 1) {
69738 int _v;
69739 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_NO_NULL | 0);
69740 _v = SWIG_CheckState(res);
69741 if (_v) {
69742 return _wrap_new_SBTypeFilter__SWIG_2(self, argc, argv);
69743 }
69744 }
69745 if (argc == 1) {
69746 int _v;
69747 {
69748 int res = SWIG_AsVal_unsigned_SS_int(argv[0], NULL);
69749 _v = SWIG_CheckState(res);
69750 }
69751 if (_v) {
69752 return _wrap_new_SBTypeFilter__SWIG_1(self, argc, argv);
69753 }
69754 }
69755
69756fail:
69757 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeFilter'.\n"
69758 " Possible C/C++ prototypes are:\n"
69759 " lldb::SBTypeFilter::SBTypeFilter()\n"
69760 " lldb::SBTypeFilter::SBTypeFilter(uint32_t)\n"
69761 " lldb::SBTypeFilter::SBTypeFilter(lldb::SBTypeFilter const &)\n");
69762 return 0;
69763}
69764
69765
69766SWIGINTERN PyObject *_wrap_delete_SBTypeFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69767 PyObject *resultobj = 0;
69768 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69769 void *argp1 = 0 ;
69770 int res1 = 0 ;
69771 PyObject *swig_obj[1] ;
69772
69773 if (!args) SWIG_fail;
69774 swig_obj[0] = args;
69775 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_DISOWN | 0 );
69776 if (!SWIG_IsOK(res1)) {
69777 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeFilter" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
69778 }
69779 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69780 {
69781 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69782 delete arg1;
69783 SWIG_PYTHON_THREAD_END_ALLOW;
69784 }
69785 resultobj = SWIG_Py_Void();
69786 return resultobj;
69787fail:
69788 return NULL;
69789}
69790
69791
69792SWIGINTERN PyObject *_wrap_SBTypeFilter_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69793 PyObject *resultobj = 0;
69794 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69795 void *argp1 = 0 ;
69796 int res1 = 0 ;
69797 PyObject *swig_obj[1] ;
69798 bool result;
69799
69800 if (!args) SWIG_fail;
69801 swig_obj[0] = args;
69802 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
69803 if (!SWIG_IsOK(res1)) {
69804 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_IsValid" "', argument " "1"" of type '" "lldb::SBTypeFilter const *""'");
69805 }
69806 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69807 {
69808 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69809 result = (bool)((lldb::SBTypeFilter const *)arg1)->IsValid();
69810 SWIG_PYTHON_THREAD_END_ALLOW;
69811 }
69812 resultobj = SWIG_From_bool(static_cast< bool >(result));
69813 return resultobj;
69814fail:
69815 return NULL;
69816}
69817
69818
69819SWIGINTERN PyObject *_wrap_SBTypeFilter___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69820 PyObject *resultobj = 0;
69821 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69822 void *argp1 = 0 ;
69823 int res1 = 0 ;
69824 PyObject *swig_obj[1] ;
69825 bool result;
69826
69827 if (!args) SWIG_fail;
69828 swig_obj[0] = args;
69829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
69830 if (!SWIG_IsOK(res1)) {
69831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeFilter const *""'");
69832 }
69833 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69834 {
69835 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69836 result = (bool)((lldb::SBTypeFilter const *)arg1)->operator bool();
69837 SWIG_PYTHON_THREAD_END_ALLOW;
69838 }
69839 resultobj = SWIG_From_bool(static_cast< bool >(result));
69840 return resultobj;
69841fail:
69842 return NULL;
69843}
69844
69845
69846SWIGINTERN PyObject *_wrap_SBTypeFilter_IsEqualTo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69847 PyObject *resultobj = 0;
69848 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69849 lldb::SBTypeFilter *arg2 = 0 ;
69850 void *argp1 = 0 ;
69851 int res1 = 0 ;
69852 void *argp2 = 0 ;
69853 int res2 = 0 ;
69854 PyObject *swig_obj[2] ;
69855 bool result;
69856
69857 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter_IsEqualTo", 2, 2, swig_obj)) SWIG_fail;
69858 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
69859 if (!SWIG_IsOK(res1)) {
69860 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
69861 }
69862 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69863 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFilter, 0 );
69864 if (!SWIG_IsOK(res2)) {
69865 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
69866 }
69867 if (!argp2) {
69868 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
69869 }
69870 arg2 = reinterpret_cast< lldb::SBTypeFilter * >(argp2);
69871 {
69872 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69873 result = (bool)(arg1)->IsEqualTo(*arg2);
69874 SWIG_PYTHON_THREAD_END_ALLOW;
69875 }
69876 resultobj = SWIG_From_bool(static_cast< bool >(result));
69877 return resultobj;
69878fail:
69879 return NULL;
69880}
69881
69882
69883SWIGINTERN PyObject *_wrap_SBTypeFilter_GetNumberOfExpressionPaths(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69884 PyObject *resultobj = 0;
69885 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69886 void *argp1 = 0 ;
69887 int res1 = 0 ;
69888 PyObject *swig_obj[1] ;
69889 uint32_t result;
69890
69891 if (!args) SWIG_fail;
69892 swig_obj[0] = args;
69893 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
69894 if (!SWIG_IsOK(res1)) {
69895 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetNumberOfExpressionPaths" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
69896 }
69897 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69898 {
69899 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69900 result = (uint32_t)(arg1)->GetNumberOfExpressionPaths();
69901 SWIG_PYTHON_THREAD_END_ALLOW;
69902 }
69903 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
69904 return resultobj;
69905fail:
69906 return NULL;
69907}
69908
69909
69910SWIGINTERN PyObject *_wrap_SBTypeFilter_GetExpressionPathAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69911 PyObject *resultobj = 0;
69912 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69913 uint32_t arg2 ;
69914 void *argp1 = 0 ;
69915 int res1 = 0 ;
69916 unsigned int val2 ;
69917 int ecode2 = 0 ;
69918 PyObject *swig_obj[2] ;
69919 char *result = 0 ;
69920
69921 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter_GetExpressionPathAtIndex", 2, 2, swig_obj)) SWIG_fail;
69922 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
69923 if (!SWIG_IsOK(res1)) {
69924 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetExpressionPathAtIndex" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
69925 }
69926 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69927 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
69928 if (!SWIG_IsOK(ecode2)) {
69929 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFilter_GetExpressionPathAtIndex" "', argument " "2"" of type '" "uint32_t""'");
69930 }
69931 arg2 = static_cast< uint32_t >(val2);
69932 {
69933 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69934 result = (char *)(arg1)->GetExpressionPathAtIndex(arg2);
69935 SWIG_PYTHON_THREAD_END_ALLOW;
69936 }
69937 resultobj = SWIG_FromCharPtr((const char *)result);
69938 return resultobj;
69939fail:
69940 return NULL;
69941}
69942
69943
69944SWIGINTERN PyObject *_wrap_SBTypeFilter_ReplaceExpressionPathAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69945 PyObject *resultobj = 0;
69946 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69947 uint32_t arg2 ;
69948 char *arg3 = (char *) 0 ;
69949 void *argp1 = 0 ;
69950 int res1 = 0 ;
69951 unsigned int val2 ;
69952 int ecode2 = 0 ;
69953 int res3 ;
69954 char *buf3 = 0 ;
69955 int alloc3 = 0 ;
69956 PyObject *swig_obj[3] ;
69957 bool result;
69958
69959 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter_ReplaceExpressionPathAtIndex", 3, 3, swig_obj)) SWIG_fail;
69960 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
69961 if (!SWIG_IsOK(res1)) {
69962 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_ReplaceExpressionPathAtIndex" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
69963 }
69964 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
69965 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
69966 if (!SWIG_IsOK(ecode2)) {
69967 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFilter_ReplaceExpressionPathAtIndex" "', argument " "2"" of type '" "uint32_t""'");
69968 }
69969 arg2 = static_cast< uint32_t >(val2);
69970 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
69971 if (!SWIG_IsOK(res3)) {
69972 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBTypeFilter_ReplaceExpressionPathAtIndex" "', argument " "3"" of type '" "char const *""'");
69973 }
69974 arg3 = reinterpret_cast< char * >(buf3);
69975 {
69976 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
69977 result = (bool)(arg1)->ReplaceExpressionPathAtIndex(arg2,(char const *)arg3);
69978 SWIG_PYTHON_THREAD_END_ALLOW;
69979 }
69980 resultobj = SWIG_From_bool(static_cast< bool >(result));
69981 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
69982 return resultobj;
69983fail:
69984 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
69985 return NULL;
69986}
69987
69988
69989SWIGINTERN PyObject *_wrap_SBTypeFilter_AppendExpressionPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
69990 PyObject *resultobj = 0;
69991 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
69992 char *arg2 = (char *) 0 ;
69993 void *argp1 = 0 ;
69994 int res1 = 0 ;
69995 int res2 ;
69996 char *buf2 = 0 ;
69997 int alloc2 = 0 ;
69998 PyObject *swig_obj[2] ;
69999
70000 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter_AppendExpressionPath", 2, 2, swig_obj)) SWIG_fail;
70001 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70002 if (!SWIG_IsOK(res1)) {
70003 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_AppendExpressionPath" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70004 }
70005 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70006 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
70007 if (!SWIG_IsOK(res2)) {
70008 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter_AppendExpressionPath" "', argument " "2"" of type '" "char const *""'");
70009 }
70010 arg2 = reinterpret_cast< char * >(buf2);
70011 {
70012 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70013 (arg1)->AppendExpressionPath((char const *)arg2);
70014 SWIG_PYTHON_THREAD_END_ALLOW;
70015 }
70016 resultobj = SWIG_Py_Void();
70017 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70018 return resultobj;
70019fail:
70020 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70021 return NULL;
70022}
70023
70024
70025SWIGINTERN PyObject *_wrap_SBTypeFilter_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70026 PyObject *resultobj = 0;
70027 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
70028 void *argp1 = 0 ;
70029 int res1 = 0 ;
70030 PyObject *swig_obj[1] ;
70031
70032 if (!args) SWIG_fail;
70033 swig_obj[0] = args;
70034 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70035 if (!SWIG_IsOK(res1)) {
70036 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_Clear" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70037 }
70038 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70039 {
70040 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70041 (arg1)->Clear();
70042 SWIG_PYTHON_THREAD_END_ALLOW;
70043 }
70044 resultobj = SWIG_Py_Void();
70045 return resultobj;
70046fail:
70047 return NULL;
70048}
70049
70050
70051SWIGINTERN PyObject *_wrap_SBTypeFilter_GetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70052 PyObject *resultobj = 0;
70053 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
70054 void *argp1 = 0 ;
70055 int res1 = 0 ;
70056 PyObject *swig_obj[1] ;
70057 uint32_t result;
70058
70059 if (!args) SWIG_fail;
70060 swig_obj[0] = args;
70061 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70062 if (!SWIG_IsOK(res1)) {
70063 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70064 }
70065 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70066 {
70067 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70068 result = (uint32_t)(arg1)->GetOptions();
70069 SWIG_PYTHON_THREAD_END_ALLOW;
70070 }
70071 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
70072 return resultobj;
70073fail:
70074 return NULL;
70075}
70076
70077
70078SWIGINTERN PyObject *_wrap_SBTypeFilter_SetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70079 PyObject *resultobj = 0;
70080 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
70081 uint32_t arg2 ;
70082 void *argp1 = 0 ;
70083 int res1 = 0 ;
70084 unsigned int val2 ;
70085 int ecode2 = 0 ;
70086 PyObject *swig_obj[2] ;
70087
70088 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter_SetOptions", 2, 2, swig_obj)) SWIG_fail;
70089 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70090 if (!SWIG_IsOK(res1)) {
70091 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70092 }
70093 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70094 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
70095 if (!SWIG_IsOK(ecode2)) {
70096 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFilter_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
70097 }
70098 arg2 = static_cast< uint32_t >(val2);
70099 {
70100 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70101 (arg1)->SetOptions(arg2);
70102 SWIG_PYTHON_THREAD_END_ALLOW;
70103 }
70104 resultobj = SWIG_Py_Void();
70105 return resultobj;
70106fail:
70107 return NULL;
70108}
70109
70110
70111SWIGINTERN PyObject *_wrap_SBTypeFilter_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70112 PyObject *resultobj = 0;
70113 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
70114 lldb::SBStream *arg2 = 0 ;
70115 lldb::DescriptionLevel arg3 ;
70116 void *argp1 = 0 ;
70117 int res1 = 0 ;
70118 void *argp2 = 0 ;
70119 int res2 = 0 ;
70120 int val3 ;
70121 int ecode3 = 0 ;
70122 PyObject *swig_obj[3] ;
70123 bool result;
70124
70125 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter_GetDescription", 3, 3, swig_obj)) SWIG_fail;
70126 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70127 if (!SWIG_IsOK(res1)) {
70128 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70129 }
70130 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70131 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
70132 if (!SWIG_IsOK(res2)) {
70133 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
70134 }
70135 if (!argp2) {
70136 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
70137 }
70138 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
70139 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
70140 if (!SWIG_IsOK(ecode3)) {
70141 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeFilter_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
70142 }
70143 arg3 = static_cast< lldb::DescriptionLevel >(val3);
70144 {
70145 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70146 result = (bool)(arg1)->GetDescription(*arg2,arg3);
70147 SWIG_PYTHON_THREAD_END_ALLOW;
70148 }
70149 resultobj = SWIG_From_bool(static_cast< bool >(result));
70150 return resultobj;
70151fail:
70152 return NULL;
70153}
70154
70155
70156SWIGINTERN PyObject *_wrap_SBTypeFilter___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70157 PyObject *resultobj = 0;
70158 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
70159 lldb::SBTypeFilter *arg2 = 0 ;
70160 void *argp1 = 0 ;
70161 int res1 = 0 ;
70162 void *argp2 = 0 ;
70163 int res2 = 0 ;
70164 PyObject *swig_obj[2] ;
70165 bool result;
70166
70167 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter___eq__", 2, 2, swig_obj)) SWIG_fail;
70168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70169 if (!SWIG_IsOK(res1)) {
70170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___eq__" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70171 }
70172 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70173 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFilter, 0 );
70174 if (!SWIG_IsOK(res2)) {
70175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter___eq__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
70176 }
70177 if (!argp2) {
70178 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter___eq__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
70179 }
70180 arg2 = reinterpret_cast< lldb::SBTypeFilter * >(argp2);
70181 {
70182 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70183 result = (bool)(arg1)->operator ==(*arg2);
70184 SWIG_PYTHON_THREAD_END_ALLOW;
70185 }
70186 resultobj = SWIG_From_bool(static_cast< bool >(result));
70187 return resultobj;
70188fail:
70189 PyErr_Clear();
70190 Py_INCREF(Py_NotImplemented);
70191 return Py_NotImplemented;
70192}
70193
70194
70195SWIGINTERN PyObject *_wrap_SBTypeFilter___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70196 PyObject *resultobj = 0;
70197 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
70198 lldb::SBTypeFilter *arg2 = 0 ;
70199 void *argp1 = 0 ;
70200 int res1 = 0 ;
70201 void *argp2 = 0 ;
70202 int res2 = 0 ;
70203 PyObject *swig_obj[2] ;
70204 bool result;
70205
70206 if (!SWIG_Python_UnpackTuple(args, "SBTypeFilter___ne__", 2, 2, swig_obj)) SWIG_fail;
70207 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70208 if (!SWIG_IsOK(res1)) {
70209 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___ne__" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70210 }
70211 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70212 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFilter, 0 );
70213 if (!SWIG_IsOK(res2)) {
70214 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFilter___ne__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
70215 }
70216 if (!argp2) {
70217 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFilter___ne__" "', argument " "2"" of type '" "lldb::SBTypeFilter &""'");
70218 }
70219 arg2 = reinterpret_cast< lldb::SBTypeFilter * >(argp2);
70220 {
70221 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70222 result = (bool)(arg1)->operator !=(*arg2);
70223 SWIG_PYTHON_THREAD_END_ALLOW;
70224 }
70225 resultobj = SWIG_From_bool(static_cast< bool >(result));
70226 return resultobj;
70227fail:
70228 PyErr_Clear();
70229 Py_INCREF(Py_NotImplemented);
70230 return Py_NotImplemented;
70231}
70232
70233
70234SWIGINTERN PyObject *_wrap_SBTypeFilter___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70235 PyObject *resultobj = 0;
70236 lldb::SBTypeFilter *arg1 = (lldb::SBTypeFilter *) 0 ;
70237 void *argp1 = 0 ;
70238 int res1 = 0 ;
70239 PyObject *swig_obj[1] ;
70240 std::string result;
70241
70242 if (!args) SWIG_fail;
70243 swig_obj[0] = args;
70244 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFilter, 0 | 0 );
70245 if (!SWIG_IsOK(res1)) {
70246 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFilter___str__" "', argument " "1"" of type '" "lldb::SBTypeFilter *""'");
70247 }
70248 arg1 = reinterpret_cast< lldb::SBTypeFilter * >(argp1);
70249 {
70250 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70251 result = lldb_SBTypeFilter___str__(arg1);
70252 SWIG_PYTHON_THREAD_END_ALLOW;
70253 }
70254 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
70255 return resultobj;
70256fail:
70257 return NULL;
70258}
70259
70260
70261SWIGINTERN PyObject *SBTypeFilter_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70262 PyObject *obj;
70263 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
70264 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeFilter, SWIG_NewClientData(obj));
70265 return SWIG_Py_Void();
70266}
70267
70268SWIGINTERN PyObject *SBTypeFilter_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70269 return SWIG_Python_InitShadowInstance(args);
70270}
70271
70272SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
70273 PyObject *resultobj = 0;
70274 lldb::SBTypeFormat *result = 0 ;
70275
70276 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
70277 {
70278 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70279 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat();
70280 SWIG_PYTHON_THREAD_END_ALLOW;
70281 }
70282 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
70283 return resultobj;
70284fail:
70285 return NULL;
70286}
70287
70288
70289SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
70290 PyObject *resultobj = 0;
70291 lldb::Format arg1 ;
70292 uint32_t arg2 ;
70293 int val1 ;
70294 int ecode1 = 0 ;
70295 unsigned int val2 ;
70296 int ecode2 = 0 ;
70297 lldb::SBTypeFormat *result = 0 ;
70298
70299 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
70300 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
70301 if (!SWIG_IsOK(ecode1)) {
70302 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::Format""'");
70303 }
70304 arg1 = static_cast< lldb::Format >(val1);
70305 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
70306 if (!SWIG_IsOK(ecode2)) {
70307 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBTypeFormat" "', argument " "2"" of type '" "uint32_t""'");
70308 }
70309 arg2 = static_cast< uint32_t >(val2);
70310 {
70311 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70312 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat(arg1,arg2);
70313 SWIG_PYTHON_THREAD_END_ALLOW;
70314 }
70315 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
70316 return resultobj;
70317fail:
70318 return NULL;
70319}
70320
70321
70322SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
70323 PyObject *resultobj = 0;
70324 lldb::Format arg1 ;
70325 int val1 ;
70326 int ecode1 = 0 ;
70327 lldb::SBTypeFormat *result = 0 ;
70328
70329 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
70330 ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
70331 if (!SWIG_IsOK(ecode1)) {
70332 SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::Format""'");
70333 }
70334 arg1 = static_cast< lldb::Format >(val1);
70335 {
70336 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70337 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat(arg1);
70338 SWIG_PYTHON_THREAD_END_ALLOW;
70339 }
70340 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
70341 return resultobj;
70342fail:
70343 return NULL;
70344}
70345
70346
70347SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
70348 PyObject *resultobj = 0;
70349 char *arg1 = (char *) 0 ;
70350 uint32_t arg2 ;
70351 int res1 ;
70352 char *buf1 = 0 ;
70353 int alloc1 = 0 ;
70354 unsigned int val2 ;
70355 int ecode2 = 0 ;
70356 lldb::SBTypeFormat *result = 0 ;
70357
70358 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
70359 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
70360 if (!SWIG_IsOK(res1)) {
70361 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "char const *""'");
70362 }
70363 arg1 = reinterpret_cast< char * >(buf1);
70364 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
70365 if (!SWIG_IsOK(ecode2)) {
70366 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBTypeFormat" "', argument " "2"" of type '" "uint32_t""'");
70367 }
70368 arg2 = static_cast< uint32_t >(val2);
70369 {
70370 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70371 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat((char const *)arg1,arg2);
70372 SWIG_PYTHON_THREAD_END_ALLOW;
70373 }
70374 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
70375 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
70376 return resultobj;
70377fail:
70378 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
70379 return NULL;
70380}
70381
70382
70383SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_4(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
70384 PyObject *resultobj = 0;
70385 char *arg1 = (char *) 0 ;
70386 int res1 ;
70387 char *buf1 = 0 ;
70388 int alloc1 = 0 ;
70389 lldb::SBTypeFormat *result = 0 ;
70390
70391 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
70392 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
70393 if (!SWIG_IsOK(res1)) {
70394 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "char const *""'");
70395 }
70396 arg1 = reinterpret_cast< char * >(buf1);
70397 {
70398 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70399 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat((char const *)arg1);
70400 SWIG_PYTHON_THREAD_END_ALLOW;
70401 }
70402 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
70403 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
70404 return resultobj;
70405fail:
70406 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
70407 return NULL;
70408}
70409
70410
70411SWIGINTERN PyObject *_wrap_new_SBTypeFormat__SWIG_5(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
70412 PyObject *resultobj = 0;
70413 lldb::SBTypeFormat *arg1 = 0 ;
70414 void *argp1 = 0 ;
70415 int res1 = 0 ;
70416 lldb::SBTypeFormat *result = 0 ;
70417
70418 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
70419 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0);
70420 if (!SWIG_IsOK(res1)) {
70421 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat const &""'");
70422 }
70423 if (!argp1) {
70424 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat const &""'");
70425 }
70426 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70427 {
70428 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70429 result = (lldb::SBTypeFormat *)new lldb::SBTypeFormat((lldb::SBTypeFormat const &)*arg1);
70430 SWIG_PYTHON_THREAD_END_ALLOW;
70431 }
70432 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NEW | 0 );
70433 return resultobj;
70434fail:
70435 return NULL;
70436}
70437
70438
70439SWIGINTERN PyObject *_wrap_new_SBTypeFormat(PyObject *self, PyObject *args) {
70440 Py_ssize_t argc;
70441 PyObject *argv[3] = {
70442 0
70443 };
70444
70445 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeFormat", 0, 2, argv))) SWIG_fail;
70446 --argc;
70447 if (argc == 0) {
70448 return _wrap_new_SBTypeFormat__SWIG_0(self, argc, argv);
70449 }
70450 if (argc == 1) {
70451 int _v;
70452 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_NO_NULL | 0);
70453 _v = SWIG_CheckState(res);
70454 if (_v) {
70455 return _wrap_new_SBTypeFormat__SWIG_5(self, argc, argv);
70456 }
70457 }
70458 if (argc == 1) {
70459 int _v;
70460 {
70461 int res = SWIG_AsVal_int(argv[0], NULL);
70462 _v = SWIG_CheckState(res);
70463 }
70464 if (_v) {
70465 return _wrap_new_SBTypeFormat__SWIG_2(self, argc, argv);
70466 }
70467 }
70468 if (argc == 1) {
70469 int _v;
70470 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
70471 _v = SWIG_CheckState(res);
70472 if (_v) {
70473 return _wrap_new_SBTypeFormat__SWIG_4(self, argc, argv);
70474 }
70475 }
70476 if (argc == 2) {
70477 int _v;
70478 {
70479 int res = SWIG_AsVal_int(argv[0], NULL);
70480 _v = SWIG_CheckState(res);
70481 }
70482 if (_v) {
70483 {
70484 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
70485 _v = SWIG_CheckState(res);
70486 }
70487 if (_v) {
70488 return _wrap_new_SBTypeFormat__SWIG_1(self, argc, argv);
70489 }
70490 }
70491 }
70492 if (argc == 2) {
70493 int _v;
70494 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
70495 _v = SWIG_CheckState(res);
70496 if (_v) {
70497 {
70498 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
70499 _v = SWIG_CheckState(res);
70500 }
70501 if (_v) {
70502 return _wrap_new_SBTypeFormat__SWIG_3(self, argc, argv);
70503 }
70504 }
70505 }
70506
70507fail:
70508 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeFormat'.\n"
70509 " Possible C/C++ prototypes are:\n"
70510 " lldb::SBTypeFormat::SBTypeFormat()\n"
70511 " lldb::SBTypeFormat::SBTypeFormat(lldb::Format,uint32_t)\n"
70512 " lldb::SBTypeFormat::SBTypeFormat(lldb::Format)\n"
70513 " lldb::SBTypeFormat::SBTypeFormat(char const *,uint32_t)\n"
70514 " lldb::SBTypeFormat::SBTypeFormat(char const *)\n"
70515 " lldb::SBTypeFormat::SBTypeFormat(lldb::SBTypeFormat const &)\n");
70516 return 0;
70517}
70518
70519
70520SWIGINTERN PyObject *_wrap_delete_SBTypeFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70521 PyObject *resultobj = 0;
70522 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70523 void *argp1 = 0 ;
70524 int res1 = 0 ;
70525 PyObject *swig_obj[1] ;
70526
70527 if (!args) SWIG_fail;
70528 swig_obj[0] = args;
70529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_DISOWN | 0 );
70530 if (!SWIG_IsOK(res1)) {
70531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70532 }
70533 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70534 {
70535 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70536 delete arg1;
70537 SWIG_PYTHON_THREAD_END_ALLOW;
70538 }
70539 resultobj = SWIG_Py_Void();
70540 return resultobj;
70541fail:
70542 return NULL;
70543}
70544
70545
70546SWIGINTERN PyObject *_wrap_SBTypeFormat_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70547 PyObject *resultobj = 0;
70548 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70549 void *argp1 = 0 ;
70550 int res1 = 0 ;
70551 PyObject *swig_obj[1] ;
70552 bool result;
70553
70554 if (!args) SWIG_fail;
70555 swig_obj[0] = args;
70556 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70557 if (!SWIG_IsOK(res1)) {
70558 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_IsValid" "', argument " "1"" of type '" "lldb::SBTypeFormat const *""'");
70559 }
70560 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70561 {
70562 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70563 result = (bool)((lldb::SBTypeFormat const *)arg1)->IsValid();
70564 SWIG_PYTHON_THREAD_END_ALLOW;
70565 }
70566 resultobj = SWIG_From_bool(static_cast< bool >(result));
70567 return resultobj;
70568fail:
70569 return NULL;
70570}
70571
70572
70573SWIGINTERN PyObject *_wrap_SBTypeFormat___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70574 PyObject *resultobj = 0;
70575 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70576 void *argp1 = 0 ;
70577 int res1 = 0 ;
70578 PyObject *swig_obj[1] ;
70579 bool result;
70580
70581 if (!args) SWIG_fail;
70582 swig_obj[0] = args;
70583 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70584 if (!SWIG_IsOK(res1)) {
70585 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeFormat const *""'");
70586 }
70587 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70588 {
70589 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70590 result = (bool)((lldb::SBTypeFormat const *)arg1)->operator bool();
70591 SWIG_PYTHON_THREAD_END_ALLOW;
70592 }
70593 resultobj = SWIG_From_bool(static_cast< bool >(result));
70594 return resultobj;
70595fail:
70596 return NULL;
70597}
70598
70599
70600SWIGINTERN PyObject *_wrap_SBTypeFormat_IsEqualTo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70601 PyObject *resultobj = 0;
70602 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70603 lldb::SBTypeFormat *arg2 = 0 ;
70604 void *argp1 = 0 ;
70605 int res1 = 0 ;
70606 void *argp2 = 0 ;
70607 int res2 = 0 ;
70608 PyObject *swig_obj[2] ;
70609 bool result;
70610
70611 if (!SWIG_Python_UnpackTuple(args, "SBTypeFormat_IsEqualTo", 2, 2, swig_obj)) SWIG_fail;
70612 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70613 if (!SWIG_IsOK(res1)) {
70614 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70615 }
70616 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70617 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFormat, 0 );
70618 if (!SWIG_IsOK(res2)) {
70619 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
70620 }
70621 if (!argp2) {
70622 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
70623 }
70624 arg2 = reinterpret_cast< lldb::SBTypeFormat * >(argp2);
70625 {
70626 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70627 result = (bool)(arg1)->IsEqualTo(*arg2);
70628 SWIG_PYTHON_THREAD_END_ALLOW;
70629 }
70630 resultobj = SWIG_From_bool(static_cast< bool >(result));
70631 return resultobj;
70632fail:
70633 return NULL;
70634}
70635
70636
70637SWIGINTERN PyObject *_wrap_SBTypeFormat_GetFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70638 PyObject *resultobj = 0;
70639 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70640 void *argp1 = 0 ;
70641 int res1 = 0 ;
70642 PyObject *swig_obj[1] ;
70643 lldb::Format result;
70644
70645 if (!args) SWIG_fail;
70646 swig_obj[0] = args;
70647 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70648 if (!SWIG_IsOK(res1)) {
70649 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70650 }
70651 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70652 {
70653 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70654 result = (lldb::Format)(arg1)->GetFormat();
70655 SWIG_PYTHON_THREAD_END_ALLOW;
70656 }
70657 resultobj = SWIG_From_int(static_cast< int >(result));
70658 return resultobj;
70659fail:
70660 return NULL;
70661}
70662
70663
70664SWIGINTERN PyObject *_wrap_SBTypeFormat_GetTypeName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70665 PyObject *resultobj = 0;
70666 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70667 void *argp1 = 0 ;
70668 int res1 = 0 ;
70669 PyObject *swig_obj[1] ;
70670 char *result = 0 ;
70671
70672 if (!args) SWIG_fail;
70673 swig_obj[0] = args;
70674 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70675 if (!SWIG_IsOK(res1)) {
70676 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetTypeName" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70677 }
70678 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70679 {
70680 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70681 result = (char *)(arg1)->GetTypeName();
70682 SWIG_PYTHON_THREAD_END_ALLOW;
70683 }
70684 resultobj = SWIG_FromCharPtr((const char *)result);
70685 return resultobj;
70686fail:
70687 return NULL;
70688}
70689
70690
70691SWIGINTERN PyObject *_wrap_SBTypeFormat_GetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70692 PyObject *resultobj = 0;
70693 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70694 void *argp1 = 0 ;
70695 int res1 = 0 ;
70696 PyObject *swig_obj[1] ;
70697 uint32_t result;
70698
70699 if (!args) SWIG_fail;
70700 swig_obj[0] = args;
70701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70702 if (!SWIG_IsOK(res1)) {
70703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70704 }
70705 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70706 {
70707 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70708 result = (uint32_t)(arg1)->GetOptions();
70709 SWIG_PYTHON_THREAD_END_ALLOW;
70710 }
70711 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
70712 return resultobj;
70713fail:
70714 return NULL;
70715}
70716
70717
70718SWIGINTERN PyObject *_wrap_SBTypeFormat_SetFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70719 PyObject *resultobj = 0;
70720 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70721 lldb::Format arg2 ;
70722 void *argp1 = 0 ;
70723 int res1 = 0 ;
70724 int val2 ;
70725 int ecode2 = 0 ;
70726 PyObject *swig_obj[2] ;
70727
70728 if (!SWIG_Python_UnpackTuple(args, "SBTypeFormat_SetFormat", 2, 2, swig_obj)) SWIG_fail;
70729 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70730 if (!SWIG_IsOK(res1)) {
70731 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_SetFormat" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70732 }
70733 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70734 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
70735 if (!SWIG_IsOK(ecode2)) {
70736 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFormat_SetFormat" "', argument " "2"" of type '" "lldb::Format""'");
70737 }
70738 arg2 = static_cast< lldb::Format >(val2);
70739 {
70740 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70741 (arg1)->SetFormat(arg2);
70742 SWIG_PYTHON_THREAD_END_ALLOW;
70743 }
70744 resultobj = SWIG_Py_Void();
70745 return resultobj;
70746fail:
70747 return NULL;
70748}
70749
70750
70751SWIGINTERN PyObject *_wrap_SBTypeFormat_SetTypeName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70752 PyObject *resultobj = 0;
70753 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70754 char *arg2 = (char *) 0 ;
70755 void *argp1 = 0 ;
70756 int res1 = 0 ;
70757 int res2 ;
70758 char *buf2 = 0 ;
70759 int alloc2 = 0 ;
70760 PyObject *swig_obj[2] ;
70761
70762 if (!SWIG_Python_UnpackTuple(args, "SBTypeFormat_SetTypeName", 2, 2, swig_obj)) SWIG_fail;
70763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70764 if (!SWIG_IsOK(res1)) {
70765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_SetTypeName" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70766 }
70767 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70768 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
70769 if (!SWIG_IsOK(res2)) {
70770 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat_SetTypeName" "', argument " "2"" of type '" "char const *""'");
70771 }
70772 arg2 = reinterpret_cast< char * >(buf2);
70773 {
70774 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70775 (arg1)->SetTypeName((char const *)arg2);
70776 SWIG_PYTHON_THREAD_END_ALLOW;
70777 }
70778 resultobj = SWIG_Py_Void();
70779 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70780 return resultobj;
70781fail:
70782 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
70783 return NULL;
70784}
70785
70786
70787SWIGINTERN PyObject *_wrap_SBTypeFormat_SetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70788 PyObject *resultobj = 0;
70789 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70790 uint32_t arg2 ;
70791 void *argp1 = 0 ;
70792 int res1 = 0 ;
70793 unsigned int val2 ;
70794 int ecode2 = 0 ;
70795 PyObject *swig_obj[2] ;
70796
70797 if (!SWIG_Python_UnpackTuple(args, "SBTypeFormat_SetOptions", 2, 2, swig_obj)) SWIG_fail;
70798 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70799 if (!SWIG_IsOK(res1)) {
70800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70801 }
70802 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70803 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
70804 if (!SWIG_IsOK(ecode2)) {
70805 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeFormat_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
70806 }
70807 arg2 = static_cast< uint32_t >(val2);
70808 {
70809 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70810 (arg1)->SetOptions(arg2);
70811 SWIG_PYTHON_THREAD_END_ALLOW;
70812 }
70813 resultobj = SWIG_Py_Void();
70814 return resultobj;
70815fail:
70816 return NULL;
70817}
70818
70819
70820SWIGINTERN PyObject *_wrap_SBTypeFormat_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70821 PyObject *resultobj = 0;
70822 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70823 lldb::SBStream *arg2 = 0 ;
70824 lldb::DescriptionLevel arg3 ;
70825 void *argp1 = 0 ;
70826 int res1 = 0 ;
70827 void *argp2 = 0 ;
70828 int res2 = 0 ;
70829 int val3 ;
70830 int ecode3 = 0 ;
70831 PyObject *swig_obj[3] ;
70832 bool result;
70833
70834 if (!SWIG_Python_UnpackTuple(args, "SBTypeFormat_GetDescription", 3, 3, swig_obj)) SWIG_fail;
70835 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70836 if (!SWIG_IsOK(res1)) {
70837 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70838 }
70839 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70840 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
70841 if (!SWIG_IsOK(res2)) {
70842 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
70843 }
70844 if (!argp2) {
70845 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
70846 }
70847 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
70848 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
70849 if (!SWIG_IsOK(ecode3)) {
70850 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeFormat_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
70851 }
70852 arg3 = static_cast< lldb::DescriptionLevel >(val3);
70853 {
70854 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70855 result = (bool)(arg1)->GetDescription(*arg2,arg3);
70856 SWIG_PYTHON_THREAD_END_ALLOW;
70857 }
70858 resultobj = SWIG_From_bool(static_cast< bool >(result));
70859 return resultobj;
70860fail:
70861 return NULL;
70862}
70863
70864
70865SWIGINTERN PyObject *_wrap_SBTypeFormat___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70866 PyObject *resultobj = 0;
70867 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70868 lldb::SBTypeFormat *arg2 = 0 ;
70869 void *argp1 = 0 ;
70870 int res1 = 0 ;
70871 void *argp2 = 0 ;
70872 int res2 = 0 ;
70873 PyObject *swig_obj[2] ;
70874 bool result;
70875
70876 if (!SWIG_Python_UnpackTuple(args, "SBTypeFormat___eq__", 2, 2, swig_obj)) SWIG_fail;
70877 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70878 if (!SWIG_IsOK(res1)) {
70879 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___eq__" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70880 }
70881 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70882 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFormat, 0 );
70883 if (!SWIG_IsOK(res2)) {
70884 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat___eq__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
70885 }
70886 if (!argp2) {
70887 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat___eq__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
70888 }
70889 arg2 = reinterpret_cast< lldb::SBTypeFormat * >(argp2);
70890 {
70891 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70892 result = (bool)(arg1)->operator ==(*arg2);
70893 SWIG_PYTHON_THREAD_END_ALLOW;
70894 }
70895 resultobj = SWIG_From_bool(static_cast< bool >(result));
70896 return resultobj;
70897fail:
70898 PyErr_Clear();
70899 Py_INCREF(Py_NotImplemented);
70900 return Py_NotImplemented;
70901}
70902
70903
70904SWIGINTERN PyObject *_wrap_SBTypeFormat___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70905 PyObject *resultobj = 0;
70906 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70907 lldb::SBTypeFormat *arg2 = 0 ;
70908 void *argp1 = 0 ;
70909 int res1 = 0 ;
70910 void *argp2 = 0 ;
70911 int res2 = 0 ;
70912 PyObject *swig_obj[2] ;
70913 bool result;
70914
70915 if (!SWIG_Python_UnpackTuple(args, "SBTypeFormat___ne__", 2, 2, swig_obj)) SWIG_fail;
70916 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70917 if (!SWIG_IsOK(res1)) {
70918 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___ne__" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70919 }
70920 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70921 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeFormat, 0 );
70922 if (!SWIG_IsOK(res2)) {
70923 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeFormat___ne__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
70924 }
70925 if (!argp2) {
70926 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeFormat___ne__" "', argument " "2"" of type '" "lldb::SBTypeFormat &""'");
70927 }
70928 arg2 = reinterpret_cast< lldb::SBTypeFormat * >(argp2);
70929 {
70930 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70931 result = (bool)(arg1)->operator !=(*arg2);
70932 SWIG_PYTHON_THREAD_END_ALLOW;
70933 }
70934 resultobj = SWIG_From_bool(static_cast< bool >(result));
70935 return resultobj;
70936fail:
70937 PyErr_Clear();
70938 Py_INCREF(Py_NotImplemented);
70939 return Py_NotImplemented;
70940}
70941
70942
70943SWIGINTERN PyObject *_wrap_SBTypeFormat___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70944 PyObject *resultobj = 0;
70945 lldb::SBTypeFormat *arg1 = (lldb::SBTypeFormat *) 0 ;
70946 void *argp1 = 0 ;
70947 int res1 = 0 ;
70948 PyObject *swig_obj[1] ;
70949 std::string result;
70950
70951 if (!args) SWIG_fail;
70952 swig_obj[0] = args;
70953 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeFormat, 0 | 0 );
70954 if (!SWIG_IsOK(res1)) {
70955 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeFormat___str__" "', argument " "1"" of type '" "lldb::SBTypeFormat *""'");
70956 }
70957 arg1 = reinterpret_cast< lldb::SBTypeFormat * >(argp1);
70958 {
70959 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70960 result = lldb_SBTypeFormat___str__(arg1);
70961 SWIG_PYTHON_THREAD_END_ALLOW;
70962 }
70963 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
70964 return resultobj;
70965fail:
70966 return NULL;
70967}
70968
70969
70970SWIGINTERN PyObject *SBTypeFormat_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70971 PyObject *obj;
70972 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
70973 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeFormat, SWIG_NewClientData(obj));
70974 return SWIG_Py_Void();
70975}
70976
70977SWIGINTERN PyObject *SBTypeFormat_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
70978 return SWIG_Python_InitShadowInstance(args);
70979}
70980
70981SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
70982 PyObject *resultobj = 0;
70983 lldb::SBTypeNameSpecifier *result = 0 ;
70984
70985 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
70986 {
70987 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
70988 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier();
70989 SWIG_PYTHON_THREAD_END_ALLOW;
70990 }
70991 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
70992 return resultobj;
70993fail:
70994 return NULL;
70995}
70996
70997
70998SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
70999 PyObject *resultobj = 0;
71000 char *arg1 = (char *) 0 ;
71001 bool arg2 ;
71002 int res1 ;
71003 char *buf1 = 0 ;
71004 int alloc1 = 0 ;
71005 bool val2 ;
71006 int ecode2 = 0 ;
71007 lldb::SBTypeNameSpecifier *result = 0 ;
71008
71009 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
71010 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
71011 if (!SWIG_IsOK(res1)) {
71012 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "char const *""'");
71013 }
71014 arg1 = reinterpret_cast< char * >(buf1);
71015 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
71016 if (!SWIG_IsOK(ecode2)) {
71017 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SBTypeNameSpecifier" "', argument " "2"" of type '" "bool""'");
71018 }
71019 arg2 = static_cast< bool >(val2);
71020 {
71021 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71022 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier((char const *)arg1,arg2);
71023 SWIG_PYTHON_THREAD_END_ALLOW;
71024 }
71025 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
71026 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71027 return resultobj;
71028fail:
71029 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71030 return NULL;
71031}
71032
71033
71034SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71035 PyObject *resultobj = 0;
71036 char *arg1 = (char *) 0 ;
71037 int res1 ;
71038 char *buf1 = 0 ;
71039 int alloc1 = 0 ;
71040 lldb::SBTypeNameSpecifier *result = 0 ;
71041
71042 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
71043 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
71044 if (!SWIG_IsOK(res1)) {
71045 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "char const *""'");
71046 }
71047 arg1 = reinterpret_cast< char * >(buf1);
71048 {
71049 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71050 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier((char const *)arg1);
71051 SWIG_PYTHON_THREAD_END_ALLOW;
71052 }
71053 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
71054 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71055 return resultobj;
71056fail:
71057 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71058 return NULL;
71059}
71060
71061
71062SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71063 PyObject *resultobj = 0;
71064 lldb::SBType arg1 ;
71065 void *argp1 ;
71066 int res1 = 0 ;
71067 lldb::SBTypeNameSpecifier *result = 0 ;
71068
71069 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
71070 {
71071 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBType, 0 | 0);
71072 if (!SWIG_IsOK(res1)) {
71073 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBType""'");
71074 }
71075 if (!argp1) {
71076 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBType""'");
71077 } else {
71078 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp1);
71079 arg1 = *temp;
71080 if (SWIG_IsNewObj(res1)) delete temp;
71081 }
71082 }
71083 {
71084 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71085 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier(arg1);
71086 SWIG_PYTHON_THREAD_END_ALLOW;
71087 }
71088 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
71089 return resultobj;
71090fail:
71091 return NULL;
71092}
71093
71094
71095SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier__SWIG_4(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71096 PyObject *resultobj = 0;
71097 lldb::SBTypeNameSpecifier *arg1 = 0 ;
71098 void *argp1 = 0 ;
71099 int res1 = 0 ;
71100 lldb::SBTypeNameSpecifier *result = 0 ;
71101
71102 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
71103 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0);
71104 if (!SWIG_IsOK(res1)) {
71105 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const &""'");
71106 }
71107 if (!argp1) {
71108 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const &""'");
71109 }
71110 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71111 {
71112 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71113 result = (lldb::SBTypeNameSpecifier *)new lldb::SBTypeNameSpecifier((lldb::SBTypeNameSpecifier const &)*arg1);
71114 SWIG_PYTHON_THREAD_END_ALLOW;
71115 }
71116 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NEW | 0 );
71117 return resultobj;
71118fail:
71119 return NULL;
71120}
71121
71122
71123SWIGINTERN PyObject *_wrap_new_SBTypeNameSpecifier(PyObject *self, PyObject *args) {
71124 Py_ssize_t argc;
71125 PyObject *argv[3] = {
71126 0
71127 };
71128
71129 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeNameSpecifier", 0, 2, argv))) SWIG_fail;
71130 --argc;
71131 if (argc == 0) {
71132 return _wrap_new_SBTypeNameSpecifier__SWIG_0(self, argc, argv);
71133 }
71134 if (argc == 1) {
71135 int _v;
71136 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBType, SWIG_POINTER_NO_NULL | 0);
71137 _v = SWIG_CheckState(res);
71138 if (_v) {
71139 return _wrap_new_SBTypeNameSpecifier__SWIG_3(self, argc, argv);
71140 }
71141 }
71142 if (argc == 1) {
71143 int _v;
71144 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_NO_NULL | 0);
71145 _v = SWIG_CheckState(res);
71146 if (_v) {
71147 return _wrap_new_SBTypeNameSpecifier__SWIG_4(self, argc, argv);
71148 }
71149 }
71150 if (argc == 1) {
71151 int _v;
71152 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
71153 _v = SWIG_CheckState(res);
71154 if (_v) {
71155 return _wrap_new_SBTypeNameSpecifier__SWIG_2(self, argc, argv);
71156 }
71157 }
71158 if (argc == 2) {
71159 int _v;
71160 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
71161 _v = SWIG_CheckState(res);
71162 if (_v) {
71163 {
71164 int res = SWIG_AsVal_bool(argv[1], NULL);
71165 _v = SWIG_CheckState(res);
71166 }
71167 if (_v) {
71168 return _wrap_new_SBTypeNameSpecifier__SWIG_1(self, argc, argv);
71169 }
71170 }
71171 }
71172
71173fail:
71174 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeNameSpecifier'.\n"
71175 " Possible C/C++ prototypes are:\n"
71176 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier()\n"
71177 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(char const *,bool)\n"
71178 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(char const *)\n"
71179 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(lldb::SBType)\n"
71180 " lldb::SBTypeNameSpecifier::SBTypeNameSpecifier(lldb::SBTypeNameSpecifier const &)\n");
71181 return 0;
71182}
71183
71184
71185SWIGINTERN PyObject *_wrap_delete_SBTypeNameSpecifier(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71186 PyObject *resultobj = 0;
71187 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71188 void *argp1 = 0 ;
71189 int res1 = 0 ;
71190 PyObject *swig_obj[1] ;
71191
71192 if (!args) SWIG_fail;
71193 swig_obj[0] = args;
71194 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_POINTER_DISOWN | 0 );
71195 if (!SWIG_IsOK(res1)) {
71196 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeNameSpecifier" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71197 }
71198 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71199 {
71200 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71201 delete arg1;
71202 SWIG_PYTHON_THREAD_END_ALLOW;
71203 }
71204 resultobj = SWIG_Py_Void();
71205 return resultobj;
71206fail:
71207 return NULL;
71208}
71209
71210
71211SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71212 PyObject *resultobj = 0;
71213 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71214 void *argp1 = 0 ;
71215 int res1 = 0 ;
71216 PyObject *swig_obj[1] ;
71217 bool result;
71218
71219 if (!args) SWIG_fail;
71220 swig_obj[0] = args;
71221 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71222 if (!SWIG_IsOK(res1)) {
71223 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_IsValid" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const *""'");
71224 }
71225 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71226 {
71227 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71228 result = (bool)((lldb::SBTypeNameSpecifier const *)arg1)->IsValid();
71229 SWIG_PYTHON_THREAD_END_ALLOW;
71230 }
71231 resultobj = SWIG_From_bool(static_cast< bool >(result));
71232 return resultobj;
71233fail:
71234 return NULL;
71235}
71236
71237
71238SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71239 PyObject *resultobj = 0;
71240 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71241 void *argp1 = 0 ;
71242 int res1 = 0 ;
71243 PyObject *swig_obj[1] ;
71244 bool result;
71245
71246 if (!args) SWIG_fail;
71247 swig_obj[0] = args;
71248 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71249 if (!SWIG_IsOK(res1)) {
71250 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier const *""'");
71251 }
71252 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71253 {
71254 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71255 result = (bool)((lldb::SBTypeNameSpecifier const *)arg1)->operator bool();
71256 SWIG_PYTHON_THREAD_END_ALLOW;
71257 }
71258 resultobj = SWIG_From_bool(static_cast< bool >(result));
71259 return resultobj;
71260fail:
71261 return NULL;
71262}
71263
71264
71265SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsEqualTo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71266 PyObject *resultobj = 0;
71267 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71268 lldb::SBTypeNameSpecifier *arg2 = 0 ;
71269 void *argp1 = 0 ;
71270 int res1 = 0 ;
71271 void *argp2 = 0 ;
71272 int res2 = 0 ;
71273 PyObject *swig_obj[2] ;
71274 bool result;
71275
71276 if (!SWIG_Python_UnpackTuple(args, "SBTypeNameSpecifier_IsEqualTo", 2, 2, swig_obj)) SWIG_fail;
71277 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71278 if (!SWIG_IsOK(res1)) {
71279 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71280 }
71281 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71282 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 );
71283 if (!SWIG_IsOK(res2)) {
71284 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
71285 }
71286 if (!argp2) {
71287 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
71288 }
71289 arg2 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
71290 {
71291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71292 result = (bool)(arg1)->IsEqualTo(*arg2);
71293 SWIG_PYTHON_THREAD_END_ALLOW;
71294 }
71295 resultobj = SWIG_From_bool(static_cast< bool >(result));
71296 return resultobj;
71297fail:
71298 return NULL;
71299}
71300
71301
71302SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71303 PyObject *resultobj = 0;
71304 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71305 void *argp1 = 0 ;
71306 int res1 = 0 ;
71307 PyObject *swig_obj[1] ;
71308 char *result = 0 ;
71309
71310 if (!args) SWIG_fail;
71311 swig_obj[0] = args;
71312 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71313 if (!SWIG_IsOK(res1)) {
71314 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_GetName" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71315 }
71316 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71317 {
71318 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71319 result = (char *)(arg1)->GetName();
71320 SWIG_PYTHON_THREAD_END_ALLOW;
71321 }
71322 resultobj = SWIG_FromCharPtr((const char *)result);
71323 return resultobj;
71324fail:
71325 return NULL;
71326}
71327
71328
71329SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71330 PyObject *resultobj = 0;
71331 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71332 void *argp1 = 0 ;
71333 int res1 = 0 ;
71334 PyObject *swig_obj[1] ;
71335 lldb::SBType result;
71336
71337 if (!args) SWIG_fail;
71338 swig_obj[0] = args;
71339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71340 if (!SWIG_IsOK(res1)) {
71341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_GetType" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71342 }
71343 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71344 {
71345 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71346 result = (arg1)->GetType();
71347 SWIG_PYTHON_THREAD_END_ALLOW;
71348 }
71349 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
71350 return resultobj;
71351fail:
71352 return NULL;
71353}
71354
71355
71356SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_IsRegex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71357 PyObject *resultobj = 0;
71358 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71359 void *argp1 = 0 ;
71360 int res1 = 0 ;
71361 PyObject *swig_obj[1] ;
71362 bool result;
71363
71364 if (!args) SWIG_fail;
71365 swig_obj[0] = args;
71366 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71367 if (!SWIG_IsOK(res1)) {
71368 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_IsRegex" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71369 }
71370 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71371 {
71372 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71373 result = (bool)(arg1)->IsRegex();
71374 SWIG_PYTHON_THREAD_END_ALLOW;
71375 }
71376 resultobj = SWIG_From_bool(static_cast< bool >(result));
71377 return resultobj;
71378fail:
71379 return NULL;
71380}
71381
71382
71383SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71384 PyObject *resultobj = 0;
71385 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71386 lldb::SBStream *arg2 = 0 ;
71387 lldb::DescriptionLevel arg3 ;
71388 void *argp1 = 0 ;
71389 int res1 = 0 ;
71390 void *argp2 = 0 ;
71391 int res2 = 0 ;
71392 int val3 ;
71393 int ecode3 = 0 ;
71394 PyObject *swig_obj[3] ;
71395 bool result;
71396
71397 if (!SWIG_Python_UnpackTuple(args, "SBTypeNameSpecifier_GetDescription", 3, 3, swig_obj)) SWIG_fail;
71398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71399 if (!SWIG_IsOK(res1)) {
71400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71401 }
71402 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71403 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
71404 if (!SWIG_IsOK(res2)) {
71405 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
71406 }
71407 if (!argp2) {
71408 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
71409 }
71410 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
71411 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
71412 if (!SWIG_IsOK(ecode3)) {
71413 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeNameSpecifier_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
71414 }
71415 arg3 = static_cast< lldb::DescriptionLevel >(val3);
71416 {
71417 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71418 result = (bool)(arg1)->GetDescription(*arg2,arg3);
71419 SWIG_PYTHON_THREAD_END_ALLOW;
71420 }
71421 resultobj = SWIG_From_bool(static_cast< bool >(result));
71422 return resultobj;
71423fail:
71424 return NULL;
71425}
71426
71427
71428SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71429 PyObject *resultobj = 0;
71430 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71431 lldb::SBTypeNameSpecifier *arg2 = 0 ;
71432 void *argp1 = 0 ;
71433 int res1 = 0 ;
71434 void *argp2 = 0 ;
71435 int res2 = 0 ;
71436 PyObject *swig_obj[2] ;
71437 bool result;
71438
71439 if (!SWIG_Python_UnpackTuple(args, "SBTypeNameSpecifier___eq__", 2, 2, swig_obj)) SWIG_fail;
71440 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71441 if (!SWIG_IsOK(res1)) {
71442 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___eq__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71443 }
71444 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71445 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 );
71446 if (!SWIG_IsOK(res2)) {
71447 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier___eq__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
71448 }
71449 if (!argp2) {
71450 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier___eq__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
71451 }
71452 arg2 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
71453 {
71454 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71455 result = (bool)(arg1)->operator ==(*arg2);
71456 SWIG_PYTHON_THREAD_END_ALLOW;
71457 }
71458 resultobj = SWIG_From_bool(static_cast< bool >(result));
71459 return resultobj;
71460fail:
71461 PyErr_Clear();
71462 Py_INCREF(Py_NotImplemented);
71463 return Py_NotImplemented;
71464}
71465
71466
71467SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71468 PyObject *resultobj = 0;
71469 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71470 lldb::SBTypeNameSpecifier *arg2 = 0 ;
71471 void *argp1 = 0 ;
71472 int res1 = 0 ;
71473 void *argp2 = 0 ;
71474 int res2 = 0 ;
71475 PyObject *swig_obj[2] ;
71476 bool result;
71477
71478 if (!SWIG_Python_UnpackTuple(args, "SBTypeNameSpecifier___ne__", 2, 2, swig_obj)) SWIG_fail;
71479 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71480 if (!SWIG_IsOK(res1)) {
71481 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___ne__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71482 }
71483 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71484 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 );
71485 if (!SWIG_IsOK(res2)) {
71486 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeNameSpecifier___ne__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
71487 }
71488 if (!argp2) {
71489 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeNameSpecifier___ne__" "', argument " "2"" of type '" "lldb::SBTypeNameSpecifier &""'");
71490 }
71491 arg2 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp2);
71492 {
71493 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71494 result = (bool)(arg1)->operator !=(*arg2);
71495 SWIG_PYTHON_THREAD_END_ALLOW;
71496 }
71497 resultobj = SWIG_From_bool(static_cast< bool >(result));
71498 return resultobj;
71499fail:
71500 PyErr_Clear();
71501 Py_INCREF(Py_NotImplemented);
71502 return Py_NotImplemented;
71503}
71504
71505
71506SWIGINTERN PyObject *_wrap_SBTypeNameSpecifier___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71507 PyObject *resultobj = 0;
71508 lldb::SBTypeNameSpecifier *arg1 = (lldb::SBTypeNameSpecifier *) 0 ;
71509 void *argp1 = 0 ;
71510 int res1 = 0 ;
71511 PyObject *swig_obj[1] ;
71512 std::string result;
71513
71514 if (!args) SWIG_fail;
71515 swig_obj[0] = args;
71516 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeNameSpecifier, 0 | 0 );
71517 if (!SWIG_IsOK(res1)) {
71518 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeNameSpecifier___str__" "', argument " "1"" of type '" "lldb::SBTypeNameSpecifier *""'");
71519 }
71520 arg1 = reinterpret_cast< lldb::SBTypeNameSpecifier * >(argp1);
71521 {
71522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71523 result = lldb_SBTypeNameSpecifier___str__(arg1);
71524 SWIG_PYTHON_THREAD_END_ALLOW;
71525 }
71526 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
71527 return resultobj;
71528fail:
71529 return NULL;
71530}
71531
71532
71533SWIGINTERN PyObject *SBTypeNameSpecifier_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71534 PyObject *obj;
71535 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
71536 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeNameSpecifier, SWIG_NewClientData(obj));
71537 return SWIG_Py_Void();
71538}
71539
71540SWIGINTERN PyObject *SBTypeNameSpecifier_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71541 return SWIG_Python_InitShadowInstance(args);
71542}
71543
71544SWIGINTERN PyObject *_wrap_new_SBTypeSummaryOptions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
71545 PyObject *resultobj = 0;
71546 lldb::SBTypeSummaryOptions *result = 0 ;
71547
71548 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
71549 {
71550 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71551 result = (lldb::SBTypeSummaryOptions *)new lldb::SBTypeSummaryOptions();
71552 SWIG_PYTHON_THREAD_END_ALLOW;
71553 }
71554 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NEW | 0 );
71555 return resultobj;
71556fail:
71557 return NULL;
71558}
71559
71560
71561SWIGINTERN PyObject *_wrap_new_SBTypeSummaryOptions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71562 PyObject *resultobj = 0;
71563 lldb::SBTypeSummaryOptions *arg1 = 0 ;
71564 void *argp1 = 0 ;
71565 int res1 = 0 ;
71566 lldb::SBTypeSummaryOptions *result = 0 ;
71567
71568 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
71569 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0);
71570 if (!SWIG_IsOK(res1)) {
71571 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeSummaryOptions" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions const &""'");
71572 }
71573 if (!argp1) {
71574 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeSummaryOptions" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions const &""'");
71575 }
71576 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71577 {
71578 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71579 result = (lldb::SBTypeSummaryOptions *)new lldb::SBTypeSummaryOptions((lldb::SBTypeSummaryOptions const &)*arg1);
71580 SWIG_PYTHON_THREAD_END_ALLOW;
71581 }
71582 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NEW | 0 );
71583 return resultobj;
71584fail:
71585 return NULL;
71586}
71587
71588
71589SWIGINTERN PyObject *_wrap_new_SBTypeSummaryOptions(PyObject *self, PyObject *args) {
71590 Py_ssize_t argc;
71591 PyObject *argv[2] = {
71592 0
71593 };
71594
71595 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeSummaryOptions", 0, 1, argv))) SWIG_fail;
71596 --argc;
71597 if (argc == 0) {
71598 return _wrap_new_SBTypeSummaryOptions__SWIG_0(self, argc, argv);
71599 }
71600 if (argc == 1) {
71601 int _v;
71602 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NO_NULL | 0);
71603 _v = SWIG_CheckState(res);
71604 if (_v) {
71605 return _wrap_new_SBTypeSummaryOptions__SWIG_1(self, argc, argv);
71606 }
71607 }
71608
71609fail:
71610 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeSummaryOptions'.\n"
71611 " Possible C/C++ prototypes are:\n"
71612 " lldb::SBTypeSummaryOptions::SBTypeSummaryOptions()\n"
71613 " lldb::SBTypeSummaryOptions::SBTypeSummaryOptions(lldb::SBTypeSummaryOptions const &)\n");
71614 return 0;
71615}
71616
71617
71618SWIGINTERN PyObject *_wrap_delete_SBTypeSummaryOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71619 PyObject *resultobj = 0;
71620 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
71621 void *argp1 = 0 ;
71622 int res1 = 0 ;
71623 PyObject *swig_obj[1] ;
71624
71625 if (!args) SWIG_fail;
71626 swig_obj[0] = args;
71627 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_DISOWN | 0 );
71628 if (!SWIG_IsOK(res1)) {
71629 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeSummaryOptions" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
71630 }
71631 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71632 {
71633 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71634 delete arg1;
71635 SWIG_PYTHON_THREAD_END_ALLOW;
71636 }
71637 resultobj = SWIG_Py_Void();
71638 return resultobj;
71639fail:
71640 return NULL;
71641}
71642
71643
71644SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71645 PyObject *resultobj = 0;
71646 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
71647 void *argp1 = 0 ;
71648 int res1 = 0 ;
71649 PyObject *swig_obj[1] ;
71650 bool result;
71651
71652 if (!args) SWIG_fail;
71653 swig_obj[0] = args;
71654 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
71655 if (!SWIG_IsOK(res1)) {
71656 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_IsValid" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
71657 }
71658 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71659 {
71660 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71661 result = (bool)(arg1)->IsValid();
71662 SWIG_PYTHON_THREAD_END_ALLOW;
71663 }
71664 resultobj = SWIG_From_bool(static_cast< bool >(result));
71665 return resultobj;
71666fail:
71667 return NULL;
71668}
71669
71670
71671SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71672 PyObject *resultobj = 0;
71673 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
71674 void *argp1 = 0 ;
71675 int res1 = 0 ;
71676 PyObject *swig_obj[1] ;
71677 bool result;
71678
71679 if (!args) SWIG_fail;
71680 swig_obj[0] = args;
71681 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
71682 if (!SWIG_IsOK(res1)) {
71683 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions const *""'");
71684 }
71685 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71686 {
71687 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71688 result = (bool)((lldb::SBTypeSummaryOptions const *)arg1)->operator bool();
71689 SWIG_PYTHON_THREAD_END_ALLOW;
71690 }
71691 resultobj = SWIG_From_bool(static_cast< bool >(result));
71692 return resultobj;
71693fail:
71694 return NULL;
71695}
71696
71697
71698SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71699 PyObject *resultobj = 0;
71700 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
71701 void *argp1 = 0 ;
71702 int res1 = 0 ;
71703 PyObject *swig_obj[1] ;
71704 lldb::LanguageType result;
71705
71706 if (!args) SWIG_fail;
71707 swig_obj[0] = args;
71708 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
71709 if (!SWIG_IsOK(res1)) {
71710 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_GetLanguage" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
71711 }
71712 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71713 {
71714 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71715 result = (lldb::LanguageType)(arg1)->GetLanguage();
71716 SWIG_PYTHON_THREAD_END_ALLOW;
71717 }
71718 resultobj = SWIG_From_int(static_cast< int >(result));
71719 return resultobj;
71720fail:
71721 return NULL;
71722}
71723
71724
71725SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_GetCapping(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71726 PyObject *resultobj = 0;
71727 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
71728 void *argp1 = 0 ;
71729 int res1 = 0 ;
71730 PyObject *swig_obj[1] ;
71731 lldb::TypeSummaryCapping result;
71732
71733 if (!args) SWIG_fail;
71734 swig_obj[0] = args;
71735 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
71736 if (!SWIG_IsOK(res1)) {
71737 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_GetCapping" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
71738 }
71739 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71740 {
71741 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71742 result = (lldb::TypeSummaryCapping)(arg1)->GetCapping();
71743 SWIG_PYTHON_THREAD_END_ALLOW;
71744 }
71745 resultobj = SWIG_From_int(static_cast< int >(result));
71746 return resultobj;
71747fail:
71748 return NULL;
71749}
71750
71751
71752SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_SetLanguage(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71753 PyObject *resultobj = 0;
71754 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
71755 lldb::LanguageType arg2 ;
71756 void *argp1 = 0 ;
71757 int res1 = 0 ;
71758 int val2 ;
71759 int ecode2 = 0 ;
71760 PyObject *swig_obj[2] ;
71761
71762 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummaryOptions_SetLanguage", 2, 2, swig_obj)) SWIG_fail;
71763 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
71764 if (!SWIG_IsOK(res1)) {
71765 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_SetLanguage" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
71766 }
71767 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71768 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
71769 if (!SWIG_IsOK(ecode2)) {
71770 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummaryOptions_SetLanguage" "', argument " "2"" of type '" "lldb::LanguageType""'");
71771 }
71772 arg2 = static_cast< lldb::LanguageType >(val2);
71773 {
71774 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71775 (arg1)->SetLanguage(arg2);
71776 SWIG_PYTHON_THREAD_END_ALLOW;
71777 }
71778 resultobj = SWIG_Py_Void();
71779 return resultobj;
71780fail:
71781 return NULL;
71782}
71783
71784
71785SWIGINTERN PyObject *_wrap_SBTypeSummaryOptions_SetCapping(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71786 PyObject *resultobj = 0;
71787 lldb::SBTypeSummaryOptions *arg1 = (lldb::SBTypeSummaryOptions *) 0 ;
71788 lldb::TypeSummaryCapping arg2 ;
71789 void *argp1 = 0 ;
71790 int res1 = 0 ;
71791 int val2 ;
71792 int ecode2 = 0 ;
71793 PyObject *swig_obj[2] ;
71794
71795 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummaryOptions_SetCapping", 2, 2, swig_obj)) SWIG_fail;
71796 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 | 0 );
71797 if (!SWIG_IsOK(res1)) {
71798 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummaryOptions_SetCapping" "', argument " "1"" of type '" "lldb::SBTypeSummaryOptions *""'");
71799 }
71800 arg1 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp1);
71801 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
71802 if (!SWIG_IsOK(ecode2)) {
71803 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummaryOptions_SetCapping" "', argument " "2"" of type '" "lldb::TypeSummaryCapping""'");
71804 }
71805 arg2 = static_cast< lldb::TypeSummaryCapping >(val2);
71806 {
71807 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71808 (arg1)->SetCapping(arg2);
71809 SWIG_PYTHON_THREAD_END_ALLOW;
71810 }
71811 resultobj = SWIG_Py_Void();
71812 return resultobj;
71813fail:
71814 return NULL;
71815}
71816
71817
71818SWIGINTERN PyObject *SBTypeSummaryOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71819 PyObject *obj;
71820 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
71821 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_NewClientData(obj));
71822 return SWIG_Py_Void();
71823}
71824
71825SWIGINTERN PyObject *SBTypeSummaryOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
71826 return SWIG_Python_InitShadowInstance(args);
71827}
71828
71829SWIGINTERN PyObject *_wrap_new_SBTypeSummary__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
71830 PyObject *resultobj = 0;
71831 lldb::SBTypeSummary *result = 0 ;
71832
71833 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
71834 {
71835 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71836 result = (lldb::SBTypeSummary *)new lldb::SBTypeSummary();
71837 SWIG_PYTHON_THREAD_END_ALLOW;
71838 }
71839 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_NEW | 0 );
71840 return resultobj;
71841fail:
71842 return NULL;
71843}
71844
71845
71846SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71847 PyObject *resultobj = 0;
71848 char *arg1 = (char *) 0 ;
71849 uint32_t arg2 ;
71850 int res1 ;
71851 char *buf1 = 0 ;
71852 int alloc1 = 0 ;
71853 unsigned int val2 ;
71854 int ecode2 = 0 ;
71855 lldb::SBTypeSummary result;
71856
71857 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
71858 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
71859 if (!SWIG_IsOK(res1)) {
71860 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithSummaryString" "', argument " "1"" of type '" "char const *""'");
71861 }
71862 arg1 = reinterpret_cast< char * >(buf1);
71863 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
71864 if (!SWIG_IsOK(ecode2)) {
71865 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_CreateWithSummaryString" "', argument " "2"" of type '" "uint32_t""'");
71866 }
71867 arg2 = static_cast< uint32_t >(val2);
71868 {
71869 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71870 result = lldb::SBTypeSummary::CreateWithSummaryString((char const *)arg1,arg2);
71871 SWIG_PYTHON_THREAD_END_ALLOW;
71872 }
71873 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
71874 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71875 return resultobj;
71876fail:
71877 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71878 return NULL;
71879}
71880
71881
71882SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71883 PyObject *resultobj = 0;
71884 char *arg1 = (char *) 0 ;
71885 int res1 ;
71886 char *buf1 = 0 ;
71887 int alloc1 = 0 ;
71888 lldb::SBTypeSummary result;
71889
71890 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
71891 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
71892 if (!SWIG_IsOK(res1)) {
71893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithSummaryString" "', argument " "1"" of type '" "char const *""'");
71894 }
71895 arg1 = reinterpret_cast< char * >(buf1);
71896 {
71897 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71898 result = lldb::SBTypeSummary::CreateWithSummaryString((char const *)arg1);
71899 SWIG_PYTHON_THREAD_END_ALLOW;
71900 }
71901 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
71902 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71903 return resultobj;
71904fail:
71905 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71906 return NULL;
71907}
71908
71909
71910SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithSummaryString(PyObject *self, PyObject *args) {
71911 Py_ssize_t argc;
71912 PyObject *argv[3] = {
71913 0
71914 };
71915
71916 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTypeSummary_CreateWithSummaryString", 0, 2, argv))) SWIG_fail;
71917 --argc;
71918 if (argc == 1) {
71919 int _v;
71920 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
71921 _v = SWIG_CheckState(res);
71922 if (_v) {
71923 return _wrap_SBTypeSummary_CreateWithSummaryString__SWIG_1(self, argc, argv);
71924 }
71925 }
71926 if (argc == 2) {
71927 int _v;
71928 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
71929 _v = SWIG_CheckState(res);
71930 if (_v) {
71931 {
71932 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
71933 _v = SWIG_CheckState(res);
71934 }
71935 if (_v) {
71936 return _wrap_SBTypeSummary_CreateWithSummaryString__SWIG_0(self, argc, argv);
71937 }
71938 }
71939 }
71940
71941fail:
71942 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTypeSummary_CreateWithSummaryString'.\n"
71943 " Possible C/C++ prototypes are:\n"
71944 " lldb::SBTypeSummary::CreateWithSummaryString(char const *,uint32_t)\n"
71945 " lldb::SBTypeSummary::CreateWithSummaryString(char const *)\n");
71946 return 0;
71947}
71948
71949
71950SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71951 PyObject *resultobj = 0;
71952 char *arg1 = (char *) 0 ;
71953 uint32_t arg2 ;
71954 int res1 ;
71955 char *buf1 = 0 ;
71956 int alloc1 = 0 ;
71957 unsigned int val2 ;
71958 int ecode2 = 0 ;
71959 lldb::SBTypeSummary result;
71960
71961 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
71962 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
71963 if (!SWIG_IsOK(res1)) {
71964 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithFunctionName" "', argument " "1"" of type '" "char const *""'");
71965 }
71966 arg1 = reinterpret_cast< char * >(buf1);
71967 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
71968 if (!SWIG_IsOK(ecode2)) {
71969 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_CreateWithFunctionName" "', argument " "2"" of type '" "uint32_t""'");
71970 }
71971 arg2 = static_cast< uint32_t >(val2);
71972 {
71973 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
71974 result = lldb::SBTypeSummary::CreateWithFunctionName((char const *)arg1,arg2);
71975 SWIG_PYTHON_THREAD_END_ALLOW;
71976 }
71977 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
71978 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71979 return resultobj;
71980fail:
71981 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
71982 return NULL;
71983}
71984
71985
71986SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
71987 PyObject *resultobj = 0;
71988 char *arg1 = (char *) 0 ;
71989 int res1 ;
71990 char *buf1 = 0 ;
71991 int alloc1 = 0 ;
71992 lldb::SBTypeSummary result;
71993
71994 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
71995 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
71996 if (!SWIG_IsOK(res1)) {
71997 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithFunctionName" "', argument " "1"" of type '" "char const *""'");
71998 }
71999 arg1 = reinterpret_cast< char * >(buf1);
72000 {
72001 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72002 result = lldb::SBTypeSummary::CreateWithFunctionName((char const *)arg1);
72003 SWIG_PYTHON_THREAD_END_ALLOW;
72004 }
72005 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
72006 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72007 return resultobj;
72008fail:
72009 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72010 return NULL;
72011}
72012
72013
72014SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithFunctionName(PyObject *self, PyObject *args) {
72015 Py_ssize_t argc;
72016 PyObject *argv[3] = {
72017 0
72018 };
72019
72020 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTypeSummary_CreateWithFunctionName", 0, 2, argv))) SWIG_fail;
72021 --argc;
72022 if (argc == 1) {
72023 int _v;
72024 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72025 _v = SWIG_CheckState(res);
72026 if (_v) {
72027 return _wrap_SBTypeSummary_CreateWithFunctionName__SWIG_1(self, argc, argv);
72028 }
72029 }
72030 if (argc == 2) {
72031 int _v;
72032 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72033 _v = SWIG_CheckState(res);
72034 if (_v) {
72035 {
72036 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
72037 _v = SWIG_CheckState(res);
72038 }
72039 if (_v) {
72040 return _wrap_SBTypeSummary_CreateWithFunctionName__SWIG_0(self, argc, argv);
72041 }
72042 }
72043 }
72044
72045fail:
72046 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTypeSummary_CreateWithFunctionName'.\n"
72047 " Possible C/C++ prototypes are:\n"
72048 " lldb::SBTypeSummary::CreateWithFunctionName(char const *,uint32_t)\n"
72049 " lldb::SBTypeSummary::CreateWithFunctionName(char const *)\n");
72050 return 0;
72051}
72052
72053
72054SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72055 PyObject *resultobj = 0;
72056 char *arg1 = (char *) 0 ;
72057 uint32_t arg2 ;
72058 int res1 ;
72059 char *buf1 = 0 ;
72060 int alloc1 = 0 ;
72061 unsigned int val2 ;
72062 int ecode2 = 0 ;
72063 lldb::SBTypeSummary result;
72064
72065 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
72066 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
72067 if (!SWIG_IsOK(res1)) {
72068 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
72069 }
72070 arg1 = reinterpret_cast< char * >(buf1);
72071 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
72072 if (!SWIG_IsOK(ecode2)) {
72073 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_CreateWithScriptCode" "', argument " "2"" of type '" "uint32_t""'");
72074 }
72075 arg2 = static_cast< uint32_t >(val2);
72076 {
72077 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72078 result = lldb::SBTypeSummary::CreateWithScriptCode((char const *)arg1,arg2);
72079 SWIG_PYTHON_THREAD_END_ALLOW;
72080 }
72081 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
72082 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72083 return resultobj;
72084fail:
72085 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72086 return NULL;
72087}
72088
72089
72090SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72091 PyObject *resultobj = 0;
72092 char *arg1 = (char *) 0 ;
72093 int res1 ;
72094 char *buf1 = 0 ;
72095 int alloc1 = 0 ;
72096 lldb::SBTypeSummary result;
72097
72098 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
72099 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
72100 if (!SWIG_IsOK(res1)) {
72101 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
72102 }
72103 arg1 = reinterpret_cast< char * >(buf1);
72104 {
72105 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72106 result = lldb::SBTypeSummary::CreateWithScriptCode((char const *)arg1);
72107 SWIG_PYTHON_THREAD_END_ALLOW;
72108 }
72109 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
72110 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72111 return resultobj;
72112fail:
72113 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72114 return NULL;
72115}
72116
72117
72118SWIGINTERN PyObject *_wrap_SBTypeSummary_CreateWithScriptCode(PyObject *self, PyObject *args) {
72119 Py_ssize_t argc;
72120 PyObject *argv[3] = {
72121 0
72122 };
72123
72124 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTypeSummary_CreateWithScriptCode", 0, 2, argv))) SWIG_fail;
72125 --argc;
72126 if (argc == 1) {
72127 int _v;
72128 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72129 _v = SWIG_CheckState(res);
72130 if (_v) {
72131 return _wrap_SBTypeSummary_CreateWithScriptCode__SWIG_1(self, argc, argv);
72132 }
72133 }
72134 if (argc == 2) {
72135 int _v;
72136 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72137 _v = SWIG_CheckState(res);
72138 if (_v) {
72139 {
72140 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
72141 _v = SWIG_CheckState(res);
72142 }
72143 if (_v) {
72144 return _wrap_SBTypeSummary_CreateWithScriptCode__SWIG_0(self, argc, argv);
72145 }
72146 }
72147 }
72148
72149fail:
72150 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTypeSummary_CreateWithScriptCode'.\n"
72151 " Possible C/C++ prototypes are:\n"
72152 " lldb::SBTypeSummary::CreateWithScriptCode(char const *,uint32_t)\n"
72153 " lldb::SBTypeSummary::CreateWithScriptCode(char const *)\n");
72154 return 0;
72155}
72156
72157
72158SWIGINTERN PyObject *_wrap_new_SBTypeSummary__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72159 PyObject *resultobj = 0;
72160 lldb::SBTypeSummary *arg1 = 0 ;
72161 void *argp1 = 0 ;
72162 int res1 = 0 ;
72163 lldb::SBTypeSummary *result = 0 ;
72164
72165 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
72166 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0);
72167 if (!SWIG_IsOK(res1)) {
72168 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeSummary const &""'");
72169 }
72170 if (!argp1) {
72171 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeSummary const &""'");
72172 }
72173 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72174 {
72175 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72176 result = (lldb::SBTypeSummary *)new lldb::SBTypeSummary((lldb::SBTypeSummary const &)*arg1);
72177 SWIG_PYTHON_THREAD_END_ALLOW;
72178 }
72179 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_NEW | 0 );
72180 return resultobj;
72181fail:
72182 return NULL;
72183}
72184
72185
72186SWIGINTERN PyObject *_wrap_new_SBTypeSummary(PyObject *self, PyObject *args) {
72187 Py_ssize_t argc;
72188 PyObject *argv[2] = {
72189 0
72190 };
72191
72192 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeSummary", 0, 1, argv))) SWIG_fail;
72193 --argc;
72194 if (argc == 0) {
72195 return _wrap_new_SBTypeSummary__SWIG_0(self, argc, argv);
72196 }
72197 if (argc == 1) {
72198 int _v;
72199 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_NO_NULL | 0);
72200 _v = SWIG_CheckState(res);
72201 if (_v) {
72202 return _wrap_new_SBTypeSummary__SWIG_1(self, argc, argv);
72203 }
72204 }
72205
72206fail:
72207 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeSummary'.\n"
72208 " Possible C/C++ prototypes are:\n"
72209 " lldb::SBTypeSummary::SBTypeSummary()\n"
72210 " lldb::SBTypeSummary::SBTypeSummary(lldb::SBTypeSummary const &)\n");
72211 return 0;
72212}
72213
72214
72215SWIGINTERN PyObject *_wrap_delete_SBTypeSummary(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72216 PyObject *resultobj = 0;
72217 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72218 void *argp1 = 0 ;
72219 int res1 = 0 ;
72220 PyObject *swig_obj[1] ;
72221
72222 if (!args) SWIG_fail;
72223 swig_obj[0] = args;
72224 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_DISOWN | 0 );
72225 if (!SWIG_IsOK(res1)) {
72226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeSummary" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72227 }
72228 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72229 {
72230 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72231 delete arg1;
72232 SWIG_PYTHON_THREAD_END_ALLOW;
72233 }
72234 resultobj = SWIG_Py_Void();
72235 return resultobj;
72236fail:
72237 return NULL;
72238}
72239
72240
72241SWIGINTERN PyObject *_wrap_SBTypeSummary_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72242 PyObject *resultobj = 0;
72243 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72244 void *argp1 = 0 ;
72245 int res1 = 0 ;
72246 PyObject *swig_obj[1] ;
72247 bool result;
72248
72249 if (!args) SWIG_fail;
72250 swig_obj[0] = args;
72251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72252 if (!SWIG_IsOK(res1)) {
72253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsValid" "', argument " "1"" of type '" "lldb::SBTypeSummary const *""'");
72254 }
72255 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72256 {
72257 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72258 result = (bool)((lldb::SBTypeSummary const *)arg1)->IsValid();
72259 SWIG_PYTHON_THREAD_END_ALLOW;
72260 }
72261 resultobj = SWIG_From_bool(static_cast< bool >(result));
72262 return resultobj;
72263fail:
72264 return NULL;
72265}
72266
72267
72268SWIGINTERN PyObject *_wrap_SBTypeSummary___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72269 PyObject *resultobj = 0;
72270 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72271 void *argp1 = 0 ;
72272 int res1 = 0 ;
72273 PyObject *swig_obj[1] ;
72274 bool result;
72275
72276 if (!args) SWIG_fail;
72277 swig_obj[0] = args;
72278 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72279 if (!SWIG_IsOK(res1)) {
72280 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeSummary const *""'");
72281 }
72282 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72283 {
72284 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72285 result = (bool)((lldb::SBTypeSummary const *)arg1)->operator bool();
72286 SWIG_PYTHON_THREAD_END_ALLOW;
72287 }
72288 resultobj = SWIG_From_bool(static_cast< bool >(result));
72289 return resultobj;
72290fail:
72291 return NULL;
72292}
72293
72294
72295SWIGINTERN PyObject *_wrap_SBTypeSummary_IsEqualTo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72296 PyObject *resultobj = 0;
72297 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72298 lldb::SBTypeSummary *arg2 = 0 ;
72299 void *argp1 = 0 ;
72300 int res1 = 0 ;
72301 void *argp2 = 0 ;
72302 int res2 = 0 ;
72303 PyObject *swig_obj[2] ;
72304 bool result;
72305
72306 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary_IsEqualTo", 2, 2, swig_obj)) SWIG_fail;
72307 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72308 if (!SWIG_IsOK(res1)) {
72309 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72310 }
72311 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72312 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSummary, 0 );
72313 if (!SWIG_IsOK(res2)) {
72314 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
72315 }
72316 if (!argp2) {
72317 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
72318 }
72319 arg2 = reinterpret_cast< lldb::SBTypeSummary * >(argp2);
72320 {
72321 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72322 result = (bool)(arg1)->IsEqualTo(*arg2);
72323 SWIG_PYTHON_THREAD_END_ALLOW;
72324 }
72325 resultobj = SWIG_From_bool(static_cast< bool >(result));
72326 return resultobj;
72327fail:
72328 return NULL;
72329}
72330
72331
72332SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionCode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72333 PyObject *resultobj = 0;
72334 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72335 void *argp1 = 0 ;
72336 int res1 = 0 ;
72337 PyObject *swig_obj[1] ;
72338 bool result;
72339
72340 if (!args) SWIG_fail;
72341 swig_obj[0] = args;
72342 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72343 if (!SWIG_IsOK(res1)) {
72344 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsFunctionCode" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72345 }
72346 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72347 {
72348 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72349 result = (bool)(arg1)->IsFunctionCode();
72350 SWIG_PYTHON_THREAD_END_ALLOW;
72351 }
72352 resultobj = SWIG_From_bool(static_cast< bool >(result));
72353 return resultobj;
72354fail:
72355 return NULL;
72356}
72357
72358
72359SWIGINTERN PyObject *_wrap_SBTypeSummary_IsFunctionName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72360 PyObject *resultobj = 0;
72361 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72362 void *argp1 = 0 ;
72363 int res1 = 0 ;
72364 PyObject *swig_obj[1] ;
72365 bool result;
72366
72367 if (!args) SWIG_fail;
72368 swig_obj[0] = args;
72369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72370 if (!SWIG_IsOK(res1)) {
72371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsFunctionName" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72372 }
72373 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72374 {
72375 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72376 result = (bool)(arg1)->IsFunctionName();
72377 SWIG_PYTHON_THREAD_END_ALLOW;
72378 }
72379 resultobj = SWIG_From_bool(static_cast< bool >(result));
72380 return resultobj;
72381fail:
72382 return NULL;
72383}
72384
72385
72386SWIGINTERN PyObject *_wrap_SBTypeSummary_IsSummaryString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72387 PyObject *resultobj = 0;
72388 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72389 void *argp1 = 0 ;
72390 int res1 = 0 ;
72391 PyObject *swig_obj[1] ;
72392 bool result;
72393
72394 if (!args) SWIG_fail;
72395 swig_obj[0] = args;
72396 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72397 if (!SWIG_IsOK(res1)) {
72398 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_IsSummaryString" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72399 }
72400 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72401 {
72402 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72403 result = (bool)(arg1)->IsSummaryString();
72404 SWIG_PYTHON_THREAD_END_ALLOW;
72405 }
72406 resultobj = SWIG_From_bool(static_cast< bool >(result));
72407 return resultobj;
72408fail:
72409 return NULL;
72410}
72411
72412
72413SWIGINTERN PyObject *_wrap_SBTypeSummary_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72414 PyObject *resultobj = 0;
72415 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72416 void *argp1 = 0 ;
72417 int res1 = 0 ;
72418 PyObject *swig_obj[1] ;
72419 char *result = 0 ;
72420
72421 if (!args) SWIG_fail;
72422 swig_obj[0] = args;
72423 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72424 if (!SWIG_IsOK(res1)) {
72425 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetData" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72426 }
72427 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72428 {
72429 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72430 result = (char *)(arg1)->GetData();
72431 SWIG_PYTHON_THREAD_END_ALLOW;
72432 }
72433 resultobj = SWIG_FromCharPtr((const char *)result);
72434 return resultobj;
72435fail:
72436 return NULL;
72437}
72438
72439
72440SWIGINTERN PyObject *_wrap_SBTypeSummary_SetSummaryString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72441 PyObject *resultobj = 0;
72442 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72443 char *arg2 = (char *) 0 ;
72444 void *argp1 = 0 ;
72445 int res1 = 0 ;
72446 int res2 ;
72447 char *buf2 = 0 ;
72448 int alloc2 = 0 ;
72449 PyObject *swig_obj[2] ;
72450
72451 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary_SetSummaryString", 2, 2, swig_obj)) SWIG_fail;
72452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72453 if (!SWIG_IsOK(res1)) {
72454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetSummaryString" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72455 }
72456 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72457 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
72458 if (!SWIG_IsOK(res2)) {
72459 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_SetSummaryString" "', argument " "2"" of type '" "char const *""'");
72460 }
72461 arg2 = reinterpret_cast< char * >(buf2);
72462 {
72463 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72464 (arg1)->SetSummaryString((char const *)arg2);
72465 SWIG_PYTHON_THREAD_END_ALLOW;
72466 }
72467 resultobj = SWIG_Py_Void();
72468 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72469 return resultobj;
72470fail:
72471 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72472 return NULL;
72473}
72474
72475
72476SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72477 PyObject *resultobj = 0;
72478 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72479 char *arg2 = (char *) 0 ;
72480 void *argp1 = 0 ;
72481 int res1 = 0 ;
72482 int res2 ;
72483 char *buf2 = 0 ;
72484 int alloc2 = 0 ;
72485 PyObject *swig_obj[2] ;
72486
72487 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary_SetFunctionName", 2, 2, swig_obj)) SWIG_fail;
72488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72489 if (!SWIG_IsOK(res1)) {
72490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetFunctionName" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72491 }
72492 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72493 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
72494 if (!SWIG_IsOK(res2)) {
72495 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_SetFunctionName" "', argument " "2"" of type '" "char const *""'");
72496 }
72497 arg2 = reinterpret_cast< char * >(buf2);
72498 {
72499 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72500 (arg1)->SetFunctionName((char const *)arg2);
72501 SWIG_PYTHON_THREAD_END_ALLOW;
72502 }
72503 resultobj = SWIG_Py_Void();
72504 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72505 return resultobj;
72506fail:
72507 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72508 return NULL;
72509}
72510
72511
72512SWIGINTERN PyObject *_wrap_SBTypeSummary_SetFunctionCode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72513 PyObject *resultobj = 0;
72514 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72515 char *arg2 = (char *) 0 ;
72516 void *argp1 = 0 ;
72517 int res1 = 0 ;
72518 int res2 ;
72519 char *buf2 = 0 ;
72520 int alloc2 = 0 ;
72521 PyObject *swig_obj[2] ;
72522
72523 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary_SetFunctionCode", 2, 2, swig_obj)) SWIG_fail;
72524 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72525 if (!SWIG_IsOK(res1)) {
72526 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetFunctionCode" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72527 }
72528 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72529 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
72530 if (!SWIG_IsOK(res2)) {
72531 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_SetFunctionCode" "', argument " "2"" of type '" "char const *""'");
72532 }
72533 arg2 = reinterpret_cast< char * >(buf2);
72534 {
72535 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72536 (arg1)->SetFunctionCode((char const *)arg2);
72537 SWIG_PYTHON_THREAD_END_ALLOW;
72538 }
72539 resultobj = SWIG_Py_Void();
72540 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72541 return resultobj;
72542fail:
72543 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
72544 return NULL;
72545}
72546
72547
72548SWIGINTERN PyObject *_wrap_SBTypeSummary_GetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72549 PyObject *resultobj = 0;
72550 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72551 void *argp1 = 0 ;
72552 int res1 = 0 ;
72553 PyObject *swig_obj[1] ;
72554 uint32_t result;
72555
72556 if (!args) SWIG_fail;
72557 swig_obj[0] = args;
72558 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72559 if (!SWIG_IsOK(res1)) {
72560 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72561 }
72562 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72563 {
72564 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72565 result = (uint32_t)(arg1)->GetOptions();
72566 SWIG_PYTHON_THREAD_END_ALLOW;
72567 }
72568 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
72569 return resultobj;
72570fail:
72571 return NULL;
72572}
72573
72574
72575SWIGINTERN PyObject *_wrap_SBTypeSummary_SetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72576 PyObject *resultobj = 0;
72577 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72578 uint32_t arg2 ;
72579 void *argp1 = 0 ;
72580 int res1 = 0 ;
72581 unsigned int val2 ;
72582 int ecode2 = 0 ;
72583 PyObject *swig_obj[2] ;
72584
72585 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary_SetOptions", 2, 2, swig_obj)) SWIG_fail;
72586 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72587 if (!SWIG_IsOK(res1)) {
72588 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72589 }
72590 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72591 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
72592 if (!SWIG_IsOK(ecode2)) {
72593 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSummary_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
72594 }
72595 arg2 = static_cast< uint32_t >(val2);
72596 {
72597 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72598 (arg1)->SetOptions(arg2);
72599 SWIG_PYTHON_THREAD_END_ALLOW;
72600 }
72601 resultobj = SWIG_Py_Void();
72602 return resultobj;
72603fail:
72604 return NULL;
72605}
72606
72607
72608SWIGINTERN PyObject *_wrap_SBTypeSummary_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72609 PyObject *resultobj = 0;
72610 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72611 lldb::SBStream *arg2 = 0 ;
72612 lldb::DescriptionLevel arg3 ;
72613 void *argp1 = 0 ;
72614 int res1 = 0 ;
72615 void *argp2 = 0 ;
72616 int res2 = 0 ;
72617 int val3 ;
72618 int ecode3 = 0 ;
72619 PyObject *swig_obj[3] ;
72620 bool result;
72621
72622 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary_GetDescription", 3, 3, swig_obj)) SWIG_fail;
72623 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72624 if (!SWIG_IsOK(res1)) {
72625 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72626 }
72627 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72628 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
72629 if (!SWIG_IsOK(res2)) {
72630 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
72631 }
72632 if (!argp2) {
72633 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
72634 }
72635 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
72636 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
72637 if (!SWIG_IsOK(ecode3)) {
72638 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeSummary_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
72639 }
72640 arg3 = static_cast< lldb::DescriptionLevel >(val3);
72641 {
72642 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72643 result = (bool)(arg1)->GetDescription(*arg2,arg3);
72644 SWIG_PYTHON_THREAD_END_ALLOW;
72645 }
72646 resultobj = SWIG_From_bool(static_cast< bool >(result));
72647 return resultobj;
72648fail:
72649 return NULL;
72650}
72651
72652
72653SWIGINTERN PyObject *_wrap_SBTypeSummary___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72654 PyObject *resultobj = 0;
72655 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72656 lldb::SBTypeSummary *arg2 = 0 ;
72657 void *argp1 = 0 ;
72658 int res1 = 0 ;
72659 void *argp2 = 0 ;
72660 int res2 = 0 ;
72661 PyObject *swig_obj[2] ;
72662 bool result;
72663
72664 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary___eq__", 2, 2, swig_obj)) SWIG_fail;
72665 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72666 if (!SWIG_IsOK(res1)) {
72667 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___eq__" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72668 }
72669 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72670 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSummary, 0 );
72671 if (!SWIG_IsOK(res2)) {
72672 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary___eq__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
72673 }
72674 if (!argp2) {
72675 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary___eq__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
72676 }
72677 arg2 = reinterpret_cast< lldb::SBTypeSummary * >(argp2);
72678 {
72679 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72680 result = (bool)(arg1)->operator ==(*arg2);
72681 SWIG_PYTHON_THREAD_END_ALLOW;
72682 }
72683 resultobj = SWIG_From_bool(static_cast< bool >(result));
72684 return resultobj;
72685fail:
72686 PyErr_Clear();
72687 Py_INCREF(Py_NotImplemented);
72688 return Py_NotImplemented;
72689}
72690
72691
72692SWIGINTERN PyObject *_wrap_SBTypeSummary___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72693 PyObject *resultobj = 0;
72694 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72695 lldb::SBTypeSummary *arg2 = 0 ;
72696 void *argp1 = 0 ;
72697 int res1 = 0 ;
72698 void *argp2 = 0 ;
72699 int res2 = 0 ;
72700 PyObject *swig_obj[2] ;
72701 bool result;
72702
72703 if (!SWIG_Python_UnpackTuple(args, "SBTypeSummary___ne__", 2, 2, swig_obj)) SWIG_fail;
72704 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72705 if (!SWIG_IsOK(res1)) {
72706 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___ne__" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72707 }
72708 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72709 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSummary, 0 );
72710 if (!SWIG_IsOK(res2)) {
72711 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSummary___ne__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
72712 }
72713 if (!argp2) {
72714 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSummary___ne__" "', argument " "2"" of type '" "lldb::SBTypeSummary &""'");
72715 }
72716 arg2 = reinterpret_cast< lldb::SBTypeSummary * >(argp2);
72717 {
72718 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72719 result = (bool)(arg1)->operator !=(*arg2);
72720 SWIG_PYTHON_THREAD_END_ALLOW;
72721 }
72722 resultobj = SWIG_From_bool(static_cast< bool >(result));
72723 return resultobj;
72724fail:
72725 PyErr_Clear();
72726 Py_INCREF(Py_NotImplemented);
72727 return Py_NotImplemented;
72728}
72729
72730
72731SWIGINTERN PyObject *_wrap_SBTypeSummary___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72732 PyObject *resultobj = 0;
72733 lldb::SBTypeSummary *arg1 = (lldb::SBTypeSummary *) 0 ;
72734 void *argp1 = 0 ;
72735 int res1 = 0 ;
72736 PyObject *swig_obj[1] ;
72737 std::string result;
72738
72739 if (!args) SWIG_fail;
72740 swig_obj[0] = args;
72741 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSummary, 0 | 0 );
72742 if (!SWIG_IsOK(res1)) {
72743 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSummary___str__" "', argument " "1"" of type '" "lldb::SBTypeSummary *""'");
72744 }
72745 arg1 = reinterpret_cast< lldb::SBTypeSummary * >(argp1);
72746 {
72747 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72748 result = lldb_SBTypeSummary___str__(arg1);
72749 SWIG_PYTHON_THREAD_END_ALLOW;
72750 }
72751 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
72752 return resultobj;
72753fail:
72754 return NULL;
72755}
72756
72757
72758SWIGINTERN PyObject *SBTypeSummary_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72759 PyObject *obj;
72760 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
72761 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeSummary, SWIG_NewClientData(obj));
72762 return SWIG_Py_Void();
72763}
72764
72765SWIGINTERN PyObject *SBTypeSummary_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
72766 return SWIG_Python_InitShadowInstance(args);
72767}
72768
72769SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
72770 PyObject *resultobj = 0;
72771 lldb::SBTypeSynthetic *result = 0 ;
72772
72773 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
72774 {
72775 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72776 result = (lldb::SBTypeSynthetic *)new lldb::SBTypeSynthetic();
72777 SWIG_PYTHON_THREAD_END_ALLOW;
72778 }
72779 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_NEW | 0 );
72780 return resultobj;
72781fail:
72782 return NULL;
72783}
72784
72785
72786SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72787 PyObject *resultobj = 0;
72788 char *arg1 = (char *) 0 ;
72789 uint32_t arg2 ;
72790 int res1 ;
72791 char *buf1 = 0 ;
72792 int alloc1 = 0 ;
72793 unsigned int val2 ;
72794 int ecode2 = 0 ;
72795 lldb::SBTypeSynthetic result;
72796
72797 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
72798 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
72799 if (!SWIG_IsOK(res1)) {
72800 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithClassName" "', argument " "1"" of type '" "char const *""'");
72801 }
72802 arg1 = reinterpret_cast< char * >(buf1);
72803 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
72804 if (!SWIG_IsOK(ecode2)) {
72805 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSynthetic_CreateWithClassName" "', argument " "2"" of type '" "uint32_t""'");
72806 }
72807 arg2 = static_cast< uint32_t >(val2);
72808 {
72809 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72810 result = lldb::SBTypeSynthetic::CreateWithClassName((char const *)arg1,arg2);
72811 SWIG_PYTHON_THREAD_END_ALLOW;
72812 }
72813 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
72814 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72815 return resultobj;
72816fail:
72817 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72818 return NULL;
72819}
72820
72821
72822SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72823 PyObject *resultobj = 0;
72824 char *arg1 = (char *) 0 ;
72825 int res1 ;
72826 char *buf1 = 0 ;
72827 int alloc1 = 0 ;
72828 lldb::SBTypeSynthetic result;
72829
72830 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
72831 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
72832 if (!SWIG_IsOK(res1)) {
72833 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithClassName" "', argument " "1"" of type '" "char const *""'");
72834 }
72835 arg1 = reinterpret_cast< char * >(buf1);
72836 {
72837 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72838 result = lldb::SBTypeSynthetic::CreateWithClassName((char const *)arg1);
72839 SWIG_PYTHON_THREAD_END_ALLOW;
72840 }
72841 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
72842 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72843 return resultobj;
72844fail:
72845 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72846 return NULL;
72847}
72848
72849
72850SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithClassName(PyObject *self, PyObject *args) {
72851 Py_ssize_t argc;
72852 PyObject *argv[3] = {
72853 0
72854 };
72855
72856 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTypeSynthetic_CreateWithClassName", 0, 2, argv))) SWIG_fail;
72857 --argc;
72858 if (argc == 1) {
72859 int _v;
72860 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72861 _v = SWIG_CheckState(res);
72862 if (_v) {
72863 return _wrap_SBTypeSynthetic_CreateWithClassName__SWIG_1(self, argc, argv);
72864 }
72865 }
72866 if (argc == 2) {
72867 int _v;
72868 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72869 _v = SWIG_CheckState(res);
72870 if (_v) {
72871 {
72872 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
72873 _v = SWIG_CheckState(res);
72874 }
72875 if (_v) {
72876 return _wrap_SBTypeSynthetic_CreateWithClassName__SWIG_0(self, argc, argv);
72877 }
72878 }
72879 }
72880
72881fail:
72882 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTypeSynthetic_CreateWithClassName'.\n"
72883 " Possible C/C++ prototypes are:\n"
72884 " lldb::SBTypeSynthetic::CreateWithClassName(char const *,uint32_t)\n"
72885 " lldb::SBTypeSynthetic::CreateWithClassName(char const *)\n");
72886 return 0;
72887}
72888
72889
72890SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72891 PyObject *resultobj = 0;
72892 char *arg1 = (char *) 0 ;
72893 uint32_t arg2 ;
72894 int res1 ;
72895 char *buf1 = 0 ;
72896 int alloc1 = 0 ;
72897 unsigned int val2 ;
72898 int ecode2 = 0 ;
72899 lldb::SBTypeSynthetic result;
72900
72901 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
72902 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
72903 if (!SWIG_IsOK(res1)) {
72904 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
72905 }
72906 arg1 = reinterpret_cast< char * >(buf1);
72907 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
72908 if (!SWIG_IsOK(ecode2)) {
72909 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSynthetic_CreateWithScriptCode" "', argument " "2"" of type '" "uint32_t""'");
72910 }
72911 arg2 = static_cast< uint32_t >(val2);
72912 {
72913 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72914 result = lldb::SBTypeSynthetic::CreateWithScriptCode((char const *)arg1,arg2);
72915 SWIG_PYTHON_THREAD_END_ALLOW;
72916 }
72917 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
72918 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72919 return resultobj;
72920fail:
72921 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72922 return NULL;
72923}
72924
72925
72926SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72927 PyObject *resultobj = 0;
72928 char *arg1 = (char *) 0 ;
72929 int res1 ;
72930 char *buf1 = 0 ;
72931 int alloc1 = 0 ;
72932 lldb::SBTypeSynthetic result;
72933
72934 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
72935 res1 = SWIG_AsCharPtrAndSize(swig_obj[0], &buf1, NULL, &alloc1);
72936 if (!SWIG_IsOK(res1)) {
72937 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_CreateWithScriptCode" "', argument " "1"" of type '" "char const *""'");
72938 }
72939 arg1 = reinterpret_cast< char * >(buf1);
72940 {
72941 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
72942 result = lldb::SBTypeSynthetic::CreateWithScriptCode((char const *)arg1);
72943 SWIG_PYTHON_THREAD_END_ALLOW;
72944 }
72945 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
72946 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72947 return resultobj;
72948fail:
72949 if (alloc1 == SWIG_NEWOBJ) delete[] buf1;
72950 return NULL;
72951}
72952
72953
72954SWIGINTERN PyObject *_wrap_SBTypeSynthetic_CreateWithScriptCode(PyObject *self, PyObject *args) {
72955 Py_ssize_t argc;
72956 PyObject *argv[3] = {
72957 0
72958 };
72959
72960 if (!(argc = SWIG_Python_UnpackTuple(args, "SBTypeSynthetic_CreateWithScriptCode", 0, 2, argv))) SWIG_fail;
72961 --argc;
72962 if (argc == 1) {
72963 int _v;
72964 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72965 _v = SWIG_CheckState(res);
72966 if (_v) {
72967 return _wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_1(self, argc, argv);
72968 }
72969 }
72970 if (argc == 2) {
72971 int _v;
72972 int res = SWIG_AsCharPtrAndSize(argv[0], 0, NULL, 0);
72973 _v = SWIG_CheckState(res);
72974 if (_v) {
72975 {
72976 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
72977 _v = SWIG_CheckState(res);
72978 }
72979 if (_v) {
72980 return _wrap_SBTypeSynthetic_CreateWithScriptCode__SWIG_0(self, argc, argv);
72981 }
72982 }
72983 }
72984
72985fail:
72986 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBTypeSynthetic_CreateWithScriptCode'.\n"
72987 " Possible C/C++ prototypes are:\n"
72988 " lldb::SBTypeSynthetic::CreateWithScriptCode(char const *,uint32_t)\n"
72989 " lldb::SBTypeSynthetic::CreateWithScriptCode(char const *)\n");
72990 return 0;
72991}
72992
72993
72994SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
72995 PyObject *resultobj = 0;
72996 lldb::SBTypeSynthetic *arg1 = 0 ;
72997 void *argp1 = 0 ;
72998 int res1 = 0 ;
72999 lldb::SBTypeSynthetic *result = 0 ;
73000
73001 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
73002 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0);
73003 if (!SWIG_IsOK(res1)) {
73004 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const &""'");
73005 }
73006 if (!argp1) {
73007 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const &""'");
73008 }
73009 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73010 {
73011 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73012 result = (lldb::SBTypeSynthetic *)new lldb::SBTypeSynthetic((lldb::SBTypeSynthetic const &)*arg1);
73013 SWIG_PYTHON_THREAD_END_ALLOW;
73014 }
73015 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_NEW | 0 );
73016 return resultobj;
73017fail:
73018 return NULL;
73019}
73020
73021
73022SWIGINTERN PyObject *_wrap_new_SBTypeSynthetic(PyObject *self, PyObject *args) {
73023 Py_ssize_t argc;
73024 PyObject *argv[2] = {
73025 0
73026 };
73027
73028 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBTypeSynthetic", 0, 1, argv))) SWIG_fail;
73029 --argc;
73030 if (argc == 0) {
73031 return _wrap_new_SBTypeSynthetic__SWIG_0(self, argc, argv);
73032 }
73033 if (argc == 1) {
73034 int _v;
73035 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_NO_NULL | 0);
73036 _v = SWIG_CheckState(res);
73037 if (_v) {
73038 return _wrap_new_SBTypeSynthetic__SWIG_1(self, argc, argv);
73039 }
73040 }
73041
73042fail:
73043 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBTypeSynthetic'.\n"
73044 " Possible C/C++ prototypes are:\n"
73045 " lldb::SBTypeSynthetic::SBTypeSynthetic()\n"
73046 " lldb::SBTypeSynthetic::SBTypeSynthetic(lldb::SBTypeSynthetic const &)\n");
73047 return 0;
73048}
73049
73050
73051SWIGINTERN PyObject *_wrap_delete_SBTypeSynthetic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73052 PyObject *resultobj = 0;
73053 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73054 void *argp1 = 0 ;
73055 int res1 = 0 ;
73056 PyObject *swig_obj[1] ;
73057
73058 if (!args) SWIG_fail;
73059 swig_obj[0] = args;
73060 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_DISOWN | 0 );
73061 if (!SWIG_IsOK(res1)) {
73062 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBTypeSynthetic" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73063 }
73064 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73065 {
73066 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73067 delete arg1;
73068 SWIG_PYTHON_THREAD_END_ALLOW;
73069 }
73070 resultobj = SWIG_Py_Void();
73071 return resultobj;
73072fail:
73073 return NULL;
73074}
73075
73076
73077SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73078 PyObject *resultobj = 0;
73079 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73080 void *argp1 = 0 ;
73081 int res1 = 0 ;
73082 PyObject *swig_obj[1] ;
73083 bool result;
73084
73085 if (!args) SWIG_fail;
73086 swig_obj[0] = args;
73087 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73088 if (!SWIG_IsOK(res1)) {
73089 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_IsValid" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const *""'");
73090 }
73091 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73092 {
73093 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73094 result = (bool)((lldb::SBTypeSynthetic const *)arg1)->IsValid();
73095 SWIG_PYTHON_THREAD_END_ALLOW;
73096 }
73097 resultobj = SWIG_From_bool(static_cast< bool >(result));
73098 return resultobj;
73099fail:
73100 return NULL;
73101}
73102
73103
73104SWIGINTERN PyObject *_wrap_SBTypeSynthetic___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73105 PyObject *resultobj = 0;
73106 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73107 void *argp1 = 0 ;
73108 int res1 = 0 ;
73109 PyObject *swig_obj[1] ;
73110 bool result;
73111
73112 if (!args) SWIG_fail;
73113 swig_obj[0] = args;
73114 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73115 if (!SWIG_IsOK(res1)) {
73116 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___nonzero__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic const *""'");
73117 }
73118 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73119 {
73120 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73121 result = (bool)((lldb::SBTypeSynthetic const *)arg1)->operator bool();
73122 SWIG_PYTHON_THREAD_END_ALLOW;
73123 }
73124 resultobj = SWIG_From_bool(static_cast< bool >(result));
73125 return resultobj;
73126fail:
73127 return NULL;
73128}
73129
73130
73131SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsEqualTo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73132 PyObject *resultobj = 0;
73133 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73134 lldb::SBTypeSynthetic *arg2 = 0 ;
73135 void *argp1 = 0 ;
73136 int res1 = 0 ;
73137 void *argp2 = 0 ;
73138 int res2 = 0 ;
73139 PyObject *swig_obj[2] ;
73140 bool result;
73141
73142 if (!SWIG_Python_UnpackTuple(args, "SBTypeSynthetic_IsEqualTo", 2, 2, swig_obj)) SWIG_fail;
73143 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73144 if (!SWIG_IsOK(res1)) {
73145 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_IsEqualTo" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73146 }
73147 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73148 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 );
73149 if (!SWIG_IsOK(res2)) {
73150 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
73151 }
73152 if (!argp2) {
73153 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic_IsEqualTo" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
73154 }
73155 arg2 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp2);
73156 {
73157 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73158 result = (bool)(arg1)->IsEqualTo(*arg2);
73159 SWIG_PYTHON_THREAD_END_ALLOW;
73160 }
73161 resultobj = SWIG_From_bool(static_cast< bool >(result));
73162 return resultobj;
73163fail:
73164 return NULL;
73165}
73166
73167
73168SWIGINTERN PyObject *_wrap_SBTypeSynthetic_IsClassCode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73169 PyObject *resultobj = 0;
73170 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73171 void *argp1 = 0 ;
73172 int res1 = 0 ;
73173 PyObject *swig_obj[1] ;
73174 bool result;
73175
73176 if (!args) SWIG_fail;
73177 swig_obj[0] = args;
73178 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73179 if (!SWIG_IsOK(res1)) {
73180 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_IsClassCode" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73181 }
73182 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73183 {
73184 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73185 result = (bool)(arg1)->IsClassCode();
73186 SWIG_PYTHON_THREAD_END_ALLOW;
73187 }
73188 resultobj = SWIG_From_bool(static_cast< bool >(result));
73189 return resultobj;
73190fail:
73191 return NULL;
73192}
73193
73194
73195SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73196 PyObject *resultobj = 0;
73197 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73198 void *argp1 = 0 ;
73199 int res1 = 0 ;
73200 PyObject *swig_obj[1] ;
73201 char *result = 0 ;
73202
73203 if (!args) SWIG_fail;
73204 swig_obj[0] = args;
73205 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73206 if (!SWIG_IsOK(res1)) {
73207 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_GetData" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73208 }
73209 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73210 {
73211 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73212 result = (char *)(arg1)->GetData();
73213 SWIG_PYTHON_THREAD_END_ALLOW;
73214 }
73215 resultobj = SWIG_FromCharPtr((const char *)result);
73216 return resultobj;
73217fail:
73218 return NULL;
73219}
73220
73221
73222SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73223 PyObject *resultobj = 0;
73224 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73225 char *arg2 = (char *) 0 ;
73226 void *argp1 = 0 ;
73227 int res1 = 0 ;
73228 int res2 ;
73229 char *buf2 = 0 ;
73230 int alloc2 = 0 ;
73231 PyObject *swig_obj[2] ;
73232
73233 if (!SWIG_Python_UnpackTuple(args, "SBTypeSynthetic_SetClassName", 2, 2, swig_obj)) SWIG_fail;
73234 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73235 if (!SWIG_IsOK(res1)) {
73236 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_SetClassName" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73237 }
73238 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73239 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
73240 if (!SWIG_IsOK(res2)) {
73241 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_SetClassName" "', argument " "2"" of type '" "char const *""'");
73242 }
73243 arg2 = reinterpret_cast< char * >(buf2);
73244 {
73245 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73246 (arg1)->SetClassName((char const *)arg2);
73247 SWIG_PYTHON_THREAD_END_ALLOW;
73248 }
73249 resultobj = SWIG_Py_Void();
73250 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73251 return resultobj;
73252fail:
73253 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73254 return NULL;
73255}
73256
73257
73258SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetClassCode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73259 PyObject *resultobj = 0;
73260 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73261 char *arg2 = (char *) 0 ;
73262 void *argp1 = 0 ;
73263 int res1 = 0 ;
73264 int res2 ;
73265 char *buf2 = 0 ;
73266 int alloc2 = 0 ;
73267 PyObject *swig_obj[2] ;
73268
73269 if (!SWIG_Python_UnpackTuple(args, "SBTypeSynthetic_SetClassCode", 2, 2, swig_obj)) SWIG_fail;
73270 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73271 if (!SWIG_IsOK(res1)) {
73272 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_SetClassCode" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73273 }
73274 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73275 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
73276 if (!SWIG_IsOK(res2)) {
73277 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_SetClassCode" "', argument " "2"" of type '" "char const *""'");
73278 }
73279 arg2 = reinterpret_cast< char * >(buf2);
73280 {
73281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73282 (arg1)->SetClassCode((char const *)arg2);
73283 SWIG_PYTHON_THREAD_END_ALLOW;
73284 }
73285 resultobj = SWIG_Py_Void();
73286 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73287 return resultobj;
73288fail:
73289 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73290 return NULL;
73291}
73292
73293
73294SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73295 PyObject *resultobj = 0;
73296 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73297 void *argp1 = 0 ;
73298 int res1 = 0 ;
73299 PyObject *swig_obj[1] ;
73300 uint32_t result;
73301
73302 if (!args) SWIG_fail;
73303 swig_obj[0] = args;
73304 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73305 if (!SWIG_IsOK(res1)) {
73306 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_GetOptions" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73307 }
73308 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73309 {
73310 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73311 result = (uint32_t)(arg1)->GetOptions();
73312 SWIG_PYTHON_THREAD_END_ALLOW;
73313 }
73314 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
73315 return resultobj;
73316fail:
73317 return NULL;
73318}
73319
73320
73321SWIGINTERN PyObject *_wrap_SBTypeSynthetic_SetOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73322 PyObject *resultobj = 0;
73323 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73324 uint32_t arg2 ;
73325 void *argp1 = 0 ;
73326 int res1 = 0 ;
73327 unsigned int val2 ;
73328 int ecode2 = 0 ;
73329 PyObject *swig_obj[2] ;
73330
73331 if (!SWIG_Python_UnpackTuple(args, "SBTypeSynthetic_SetOptions", 2, 2, swig_obj)) SWIG_fail;
73332 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73333 if (!SWIG_IsOK(res1)) {
73334 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_SetOptions" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73335 }
73336 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73337 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
73338 if (!SWIG_IsOK(ecode2)) {
73339 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBTypeSynthetic_SetOptions" "', argument " "2"" of type '" "uint32_t""'");
73340 }
73341 arg2 = static_cast< uint32_t >(val2);
73342 {
73343 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73344 (arg1)->SetOptions(arg2);
73345 SWIG_PYTHON_THREAD_END_ALLOW;
73346 }
73347 resultobj = SWIG_Py_Void();
73348 return resultobj;
73349fail:
73350 return NULL;
73351}
73352
73353
73354SWIGINTERN PyObject *_wrap_SBTypeSynthetic_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73355 PyObject *resultobj = 0;
73356 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73357 lldb::SBStream *arg2 = 0 ;
73358 lldb::DescriptionLevel arg3 ;
73359 void *argp1 = 0 ;
73360 int res1 = 0 ;
73361 void *argp2 = 0 ;
73362 int res2 = 0 ;
73363 int val3 ;
73364 int ecode3 = 0 ;
73365 PyObject *swig_obj[3] ;
73366 bool result;
73367
73368 if (!SWIG_Python_UnpackTuple(args, "SBTypeSynthetic_GetDescription", 3, 3, swig_obj)) SWIG_fail;
73369 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73370 if (!SWIG_IsOK(res1)) {
73371 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic_GetDescription" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73372 }
73373 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73374 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
73375 if (!SWIG_IsOK(res2)) {
73376 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
73377 }
73378 if (!argp2) {
73379 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
73380 }
73381 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
73382 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
73383 if (!SWIG_IsOK(ecode3)) {
73384 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBTypeSynthetic_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
73385 }
73386 arg3 = static_cast< lldb::DescriptionLevel >(val3);
73387 {
73388 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73389 result = (bool)(arg1)->GetDescription(*arg2,arg3);
73390 SWIG_PYTHON_THREAD_END_ALLOW;
73391 }
73392 resultobj = SWIG_From_bool(static_cast< bool >(result));
73393 return resultobj;
73394fail:
73395 return NULL;
73396}
73397
73398
73399SWIGINTERN PyObject *_wrap_SBTypeSynthetic___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73400 PyObject *resultobj = 0;
73401 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73402 lldb::SBTypeSynthetic *arg2 = 0 ;
73403 void *argp1 = 0 ;
73404 int res1 = 0 ;
73405 void *argp2 = 0 ;
73406 int res2 = 0 ;
73407 PyObject *swig_obj[2] ;
73408 bool result;
73409
73410 if (!SWIG_Python_UnpackTuple(args, "SBTypeSynthetic___eq__", 2, 2, swig_obj)) SWIG_fail;
73411 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73412 if (!SWIG_IsOK(res1)) {
73413 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___eq__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73414 }
73415 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73416 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 );
73417 if (!SWIG_IsOK(res2)) {
73418 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic___eq__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
73419 }
73420 if (!argp2) {
73421 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic___eq__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
73422 }
73423 arg2 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp2);
73424 {
73425 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73426 result = (bool)(arg1)->operator ==(*arg2);
73427 SWIG_PYTHON_THREAD_END_ALLOW;
73428 }
73429 resultobj = SWIG_From_bool(static_cast< bool >(result));
73430 return resultobj;
73431fail:
73432 PyErr_Clear();
73433 Py_INCREF(Py_NotImplemented);
73434 return Py_NotImplemented;
73435}
73436
73437
73438SWIGINTERN PyObject *_wrap_SBTypeSynthetic___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73439 PyObject *resultobj = 0;
73440 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73441 lldb::SBTypeSynthetic *arg2 = 0 ;
73442 void *argp1 = 0 ;
73443 int res1 = 0 ;
73444 void *argp2 = 0 ;
73445 int res2 = 0 ;
73446 PyObject *swig_obj[2] ;
73447 bool result;
73448
73449 if (!SWIG_Python_UnpackTuple(args, "SBTypeSynthetic___ne__", 2, 2, swig_obj)) SWIG_fail;
73450 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73451 if (!SWIG_IsOK(res1)) {
73452 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___ne__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73453 }
73454 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73455 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTypeSynthetic, 0 );
73456 if (!SWIG_IsOK(res2)) {
73457 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBTypeSynthetic___ne__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
73458 }
73459 if (!argp2) {
73460 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBTypeSynthetic___ne__" "', argument " "2"" of type '" "lldb::SBTypeSynthetic &""'");
73461 }
73462 arg2 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp2);
73463 {
73464 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73465 result = (bool)(arg1)->operator !=(*arg2);
73466 SWIG_PYTHON_THREAD_END_ALLOW;
73467 }
73468 resultobj = SWIG_From_bool(static_cast< bool >(result));
73469 return resultobj;
73470fail:
73471 PyErr_Clear();
73472 Py_INCREF(Py_NotImplemented);
73473 return Py_NotImplemented;
73474}
73475
73476
73477SWIGINTERN PyObject *_wrap_SBTypeSynthetic___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73478 PyObject *resultobj = 0;
73479 lldb::SBTypeSynthetic *arg1 = (lldb::SBTypeSynthetic *) 0 ;
73480 void *argp1 = 0 ;
73481 int res1 = 0 ;
73482 PyObject *swig_obj[1] ;
73483 std::string result;
73484
73485 if (!args) SWIG_fail;
73486 swig_obj[0] = args;
73487 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBTypeSynthetic, 0 | 0 );
73488 if (!SWIG_IsOK(res1)) {
73489 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBTypeSynthetic___str__" "', argument " "1"" of type '" "lldb::SBTypeSynthetic *""'");
73490 }
73491 arg1 = reinterpret_cast< lldb::SBTypeSynthetic * >(argp1);
73492 {
73493 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73494 result = lldb_SBTypeSynthetic___str__(arg1);
73495 SWIG_PYTHON_THREAD_END_ALLOW;
73496 }
73497 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
73498 return resultobj;
73499fail:
73500 return NULL;
73501}
73502
73503
73504SWIGINTERN PyObject *SBTypeSynthetic_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73505 PyObject *obj;
73506 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
73507 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_NewClientData(obj));
73508 return SWIG_Py_Void();
73509}
73510
73511SWIGINTERN PyObject *SBTypeSynthetic_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73512 return SWIG_Python_InitShadowInstance(args);
73513}
73514
73515SWIGINTERN PyObject *_wrap_new_SBUnixSignals__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
73516 PyObject *resultobj = 0;
73517 lldb::SBUnixSignals *result = 0 ;
73518
73519 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
73520 {
73521 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73522 result = (lldb::SBUnixSignals *)new lldb::SBUnixSignals();
73523 SWIG_PYTHON_THREAD_END_ALLOW;
73524 }
73525 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_NEW | 0 );
73526 return resultobj;
73527fail:
73528 return NULL;
73529}
73530
73531
73532SWIGINTERN PyObject *_wrap_new_SBUnixSignals__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
73533 PyObject *resultobj = 0;
73534 lldb::SBUnixSignals *arg1 = 0 ;
73535 void *argp1 = 0 ;
73536 int res1 = 0 ;
73537 lldb::SBUnixSignals *result = 0 ;
73538
73539 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
73540 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0);
73541 if (!SWIG_IsOK(res1)) {
73542 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBUnixSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals const &""'");
73543 }
73544 if (!argp1) {
73545 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBUnixSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals const &""'");
73546 }
73547 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73548 {
73549 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73550 result = (lldb::SBUnixSignals *)new lldb::SBUnixSignals((lldb::SBUnixSignals const &)*arg1);
73551 SWIG_PYTHON_THREAD_END_ALLOW;
73552 }
73553 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_NEW | 0 );
73554 return resultobj;
73555fail:
73556 return NULL;
73557}
73558
73559
73560SWIGINTERN PyObject *_wrap_new_SBUnixSignals(PyObject *self, PyObject *args) {
73561 Py_ssize_t argc;
73562 PyObject *argv[2] = {
73563 0
73564 };
73565
73566 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBUnixSignals", 0, 1, argv))) SWIG_fail;
73567 --argc;
73568 if (argc == 0) {
73569 return _wrap_new_SBUnixSignals__SWIG_0(self, argc, argv);
73570 }
73571 if (argc == 1) {
73572 int _v;
73573 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_NO_NULL | 0);
73574 _v = SWIG_CheckState(res);
73575 if (_v) {
73576 return _wrap_new_SBUnixSignals__SWIG_1(self, argc, argv);
73577 }
73578 }
73579
73580fail:
73581 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBUnixSignals'.\n"
73582 " Possible C/C++ prototypes are:\n"
73583 " lldb::SBUnixSignals::SBUnixSignals()\n"
73584 " lldb::SBUnixSignals::SBUnixSignals(lldb::SBUnixSignals const &)\n");
73585 return 0;
73586}
73587
73588
73589SWIGINTERN PyObject *_wrap_delete_SBUnixSignals(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73590 PyObject *resultobj = 0;
73591 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73592 void *argp1 = 0 ;
73593 int res1 = 0 ;
73594 PyObject *swig_obj[1] ;
73595
73596 if (!args) SWIG_fail;
73597 swig_obj[0] = args;
73598 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, SWIG_POINTER_DISOWN | 0 );
73599 if (!SWIG_IsOK(res1)) {
73600 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBUnixSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
73601 }
73602 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73603 {
73604 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73605 delete arg1;
73606 SWIG_PYTHON_THREAD_END_ALLOW;
73607 }
73608 resultobj = SWIG_Py_Void();
73609 return resultobj;
73610fail:
73611 return NULL;
73612}
73613
73614
73615SWIGINTERN PyObject *_wrap_SBUnixSignals_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73616 PyObject *resultobj = 0;
73617 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73618 void *argp1 = 0 ;
73619 int res1 = 0 ;
73620 PyObject *swig_obj[1] ;
73621
73622 if (!args) SWIG_fail;
73623 swig_obj[0] = args;
73624 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73625 if (!SWIG_IsOK(res1)) {
73626 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_Clear" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
73627 }
73628 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73629 {
73630 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73631 (arg1)->Clear();
73632 SWIG_PYTHON_THREAD_END_ALLOW;
73633 }
73634 resultobj = SWIG_Py_Void();
73635 return resultobj;
73636fail:
73637 return NULL;
73638}
73639
73640
73641SWIGINTERN PyObject *_wrap_SBUnixSignals_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73642 PyObject *resultobj = 0;
73643 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73644 void *argp1 = 0 ;
73645 int res1 = 0 ;
73646 PyObject *swig_obj[1] ;
73647 bool result;
73648
73649 if (!args) SWIG_fail;
73650 swig_obj[0] = args;
73651 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73652 if (!SWIG_IsOK(res1)) {
73653 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_IsValid" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
73654 }
73655 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73656 {
73657 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73658 result = (bool)((lldb::SBUnixSignals const *)arg1)->IsValid();
73659 SWIG_PYTHON_THREAD_END_ALLOW;
73660 }
73661 resultobj = SWIG_From_bool(static_cast< bool >(result));
73662 return resultobj;
73663fail:
73664 return NULL;
73665}
73666
73667
73668SWIGINTERN PyObject *_wrap_SBUnixSignals___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73669 PyObject *resultobj = 0;
73670 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73671 void *argp1 = 0 ;
73672 int res1 = 0 ;
73673 PyObject *swig_obj[1] ;
73674 bool result;
73675
73676 if (!args) SWIG_fail;
73677 swig_obj[0] = args;
73678 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73679 if (!SWIG_IsOK(res1)) {
73680 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals___nonzero__" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
73681 }
73682 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73683 {
73684 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73685 result = (bool)((lldb::SBUnixSignals const *)arg1)->operator bool();
73686 SWIG_PYTHON_THREAD_END_ALLOW;
73687 }
73688 resultobj = SWIG_From_bool(static_cast< bool >(result));
73689 return resultobj;
73690fail:
73691 return NULL;
73692}
73693
73694
73695SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalAsCString(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73696 PyObject *resultobj = 0;
73697 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73698 int32_t arg2 ;
73699 void *argp1 = 0 ;
73700 int res1 = 0 ;
73701 int val2 ;
73702 int ecode2 = 0 ;
73703 PyObject *swig_obj[2] ;
73704 char *result = 0 ;
73705
73706 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_GetSignalAsCString", 2, 2, swig_obj)) SWIG_fail;
73707 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73708 if (!SWIG_IsOK(res1)) {
73709 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetSignalAsCString" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
73710 }
73711 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73712 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
73713 if (!SWIG_IsOK(ecode2)) {
73714 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetSignalAsCString" "', argument " "2"" of type '" "int32_t""'");
73715 }
73716 arg2 = static_cast< int32_t >(val2);
73717 {
73718 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73719 result = (char *)((lldb::SBUnixSignals const *)arg1)->GetSignalAsCString(arg2);
73720 SWIG_PYTHON_THREAD_END_ALLOW;
73721 }
73722 resultobj = SWIG_FromCharPtr((const char *)result);
73723 return resultobj;
73724fail:
73725 return NULL;
73726}
73727
73728
73729SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalNumberFromName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73730 PyObject *resultobj = 0;
73731 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73732 char *arg2 = (char *) 0 ;
73733 void *argp1 = 0 ;
73734 int res1 = 0 ;
73735 int res2 ;
73736 char *buf2 = 0 ;
73737 int alloc2 = 0 ;
73738 PyObject *swig_obj[2] ;
73739 int32_t result;
73740
73741 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_GetSignalNumberFromName", 2, 2, swig_obj)) SWIG_fail;
73742 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73743 if (!SWIG_IsOK(res1)) {
73744 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetSignalNumberFromName" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
73745 }
73746 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73747 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
73748 if (!SWIG_IsOK(res2)) {
73749 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBUnixSignals_GetSignalNumberFromName" "', argument " "2"" of type '" "char const *""'");
73750 }
73751 arg2 = reinterpret_cast< char * >(buf2);
73752 {
73753 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73754 result = (int32_t)((lldb::SBUnixSignals const *)arg1)->GetSignalNumberFromName((char const *)arg2);
73755 SWIG_PYTHON_THREAD_END_ALLOW;
73756 }
73757 resultobj = SWIG_From_int(static_cast< int >(result));
73758 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73759 return resultobj;
73760fail:
73761 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
73762 return NULL;
73763}
73764
73765
73766SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldSuppress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73767 PyObject *resultobj = 0;
73768 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73769 int32_t arg2 ;
73770 void *argp1 = 0 ;
73771 int res1 = 0 ;
73772 int val2 ;
73773 int ecode2 = 0 ;
73774 PyObject *swig_obj[2] ;
73775 bool result;
73776
73777 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_GetShouldSuppress", 2, 2, swig_obj)) SWIG_fail;
73778 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73779 if (!SWIG_IsOK(res1)) {
73780 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetShouldSuppress" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
73781 }
73782 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73783 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
73784 if (!SWIG_IsOK(ecode2)) {
73785 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetShouldSuppress" "', argument " "2"" of type '" "int32_t""'");
73786 }
73787 arg2 = static_cast< int32_t >(val2);
73788 {
73789 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73790 result = (bool)((lldb::SBUnixSignals const *)arg1)->GetShouldSuppress(arg2);
73791 SWIG_PYTHON_THREAD_END_ALLOW;
73792 }
73793 resultobj = SWIG_From_bool(static_cast< bool >(result));
73794 return resultobj;
73795fail:
73796 return NULL;
73797}
73798
73799
73800SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldSuppress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73801 PyObject *resultobj = 0;
73802 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73803 int32_t arg2 ;
73804 bool arg3 ;
73805 void *argp1 = 0 ;
73806 int res1 = 0 ;
73807 int val2 ;
73808 int ecode2 = 0 ;
73809 bool val3 ;
73810 int ecode3 = 0 ;
73811 PyObject *swig_obj[3] ;
73812 bool result;
73813
73814 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_SetShouldSuppress", 3, 3, swig_obj)) SWIG_fail;
73815 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73816 if (!SWIG_IsOK(res1)) {
73817 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_SetShouldSuppress" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
73818 }
73819 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73820 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
73821 if (!SWIG_IsOK(ecode2)) {
73822 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_SetShouldSuppress" "', argument " "2"" of type '" "int32_t""'");
73823 }
73824 arg2 = static_cast< int32_t >(val2);
73825 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
73826 if (!SWIG_IsOK(ecode3)) {
73827 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBUnixSignals_SetShouldSuppress" "', argument " "3"" of type '" "bool""'");
73828 }
73829 arg3 = static_cast< bool >(val3);
73830 {
73831 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73832 result = (bool)(arg1)->SetShouldSuppress(arg2,arg3);
73833 SWIG_PYTHON_THREAD_END_ALLOW;
73834 }
73835 resultobj = SWIG_From_bool(static_cast< bool >(result));
73836 return resultobj;
73837fail:
73838 return NULL;
73839}
73840
73841
73842SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldStop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73843 PyObject *resultobj = 0;
73844 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73845 int32_t arg2 ;
73846 void *argp1 = 0 ;
73847 int res1 = 0 ;
73848 int val2 ;
73849 int ecode2 = 0 ;
73850 PyObject *swig_obj[2] ;
73851 bool result;
73852
73853 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_GetShouldStop", 2, 2, swig_obj)) SWIG_fail;
73854 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73855 if (!SWIG_IsOK(res1)) {
73856 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetShouldStop" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
73857 }
73858 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73859 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
73860 if (!SWIG_IsOK(ecode2)) {
73861 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetShouldStop" "', argument " "2"" of type '" "int32_t""'");
73862 }
73863 arg2 = static_cast< int32_t >(val2);
73864 {
73865 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73866 result = (bool)((lldb::SBUnixSignals const *)arg1)->GetShouldStop(arg2);
73867 SWIG_PYTHON_THREAD_END_ALLOW;
73868 }
73869 resultobj = SWIG_From_bool(static_cast< bool >(result));
73870 return resultobj;
73871fail:
73872 return NULL;
73873}
73874
73875
73876SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldStop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73877 PyObject *resultobj = 0;
73878 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73879 int32_t arg2 ;
73880 bool arg3 ;
73881 void *argp1 = 0 ;
73882 int res1 = 0 ;
73883 int val2 ;
73884 int ecode2 = 0 ;
73885 bool val3 ;
73886 int ecode3 = 0 ;
73887 PyObject *swig_obj[3] ;
73888 bool result;
73889
73890 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_SetShouldStop", 3, 3, swig_obj)) SWIG_fail;
73891 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73892 if (!SWIG_IsOK(res1)) {
73893 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_SetShouldStop" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
73894 }
73895 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73896 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
73897 if (!SWIG_IsOK(ecode2)) {
73898 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_SetShouldStop" "', argument " "2"" of type '" "int32_t""'");
73899 }
73900 arg2 = static_cast< int32_t >(val2);
73901 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
73902 if (!SWIG_IsOK(ecode3)) {
73903 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBUnixSignals_SetShouldStop" "', argument " "3"" of type '" "bool""'");
73904 }
73905 arg3 = static_cast< bool >(val3);
73906 {
73907 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73908 result = (bool)(arg1)->SetShouldStop(arg2,arg3);
73909 SWIG_PYTHON_THREAD_END_ALLOW;
73910 }
73911 resultobj = SWIG_From_bool(static_cast< bool >(result));
73912 return resultobj;
73913fail:
73914 return NULL;
73915}
73916
73917
73918SWIGINTERN PyObject *_wrap_SBUnixSignals_GetShouldNotify(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73919 PyObject *resultobj = 0;
73920 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73921 int32_t arg2 ;
73922 void *argp1 = 0 ;
73923 int res1 = 0 ;
73924 int val2 ;
73925 int ecode2 = 0 ;
73926 PyObject *swig_obj[2] ;
73927 bool result;
73928
73929 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_GetShouldNotify", 2, 2, swig_obj)) SWIG_fail;
73930 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73931 if (!SWIG_IsOK(res1)) {
73932 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetShouldNotify" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
73933 }
73934 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73935 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
73936 if (!SWIG_IsOK(ecode2)) {
73937 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetShouldNotify" "', argument " "2"" of type '" "int32_t""'");
73938 }
73939 arg2 = static_cast< int32_t >(val2);
73940 {
73941 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73942 result = (bool)((lldb::SBUnixSignals const *)arg1)->GetShouldNotify(arg2);
73943 SWIG_PYTHON_THREAD_END_ALLOW;
73944 }
73945 resultobj = SWIG_From_bool(static_cast< bool >(result));
73946 return resultobj;
73947fail:
73948 return NULL;
73949}
73950
73951
73952SWIGINTERN PyObject *_wrap_SBUnixSignals_SetShouldNotify(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73953 PyObject *resultobj = 0;
73954 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73955 int32_t arg2 ;
73956 bool arg3 ;
73957 void *argp1 = 0 ;
73958 int res1 = 0 ;
73959 int val2 ;
73960 int ecode2 = 0 ;
73961 bool val3 ;
73962 int ecode3 = 0 ;
73963 PyObject *swig_obj[3] ;
73964 bool result;
73965
73966 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_SetShouldNotify", 3, 3, swig_obj)) SWIG_fail;
73967 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
73968 if (!SWIG_IsOK(res1)) {
73969 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_SetShouldNotify" "', argument " "1"" of type '" "lldb::SBUnixSignals *""'");
73970 }
73971 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
73972 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
73973 if (!SWIG_IsOK(ecode2)) {
73974 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_SetShouldNotify" "', argument " "2"" of type '" "int32_t""'");
73975 }
73976 arg2 = static_cast< int32_t >(val2);
73977 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
73978 if (!SWIG_IsOK(ecode3)) {
73979 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBUnixSignals_SetShouldNotify" "', argument " "3"" of type '" "bool""'");
73980 }
73981 arg3 = static_cast< bool >(val3);
73982 {
73983 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
73984 result = (bool)(arg1)->SetShouldNotify(arg2,arg3);
73985 SWIG_PYTHON_THREAD_END_ALLOW;
73986 }
73987 resultobj = SWIG_From_bool(static_cast< bool >(result));
73988 return resultobj;
73989fail:
73990 return NULL;
73991}
73992
73993
73994SWIGINTERN PyObject *_wrap_SBUnixSignals_GetNumSignals(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
73995 PyObject *resultobj = 0;
73996 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
73997 void *argp1 = 0 ;
73998 int res1 = 0 ;
73999 PyObject *swig_obj[1] ;
74000 int32_t result;
74001
74002 if (!args) SWIG_fail;
74003 swig_obj[0] = args;
74004 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
74005 if (!SWIG_IsOK(res1)) {
74006 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetNumSignals" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
74007 }
74008 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
74009 {
74010 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74011 result = (int32_t)((lldb::SBUnixSignals const *)arg1)->GetNumSignals();
74012 SWIG_PYTHON_THREAD_END_ALLOW;
74013 }
74014 resultobj = SWIG_From_int(static_cast< int >(result));
74015 return resultobj;
74016fail:
74017 return NULL;
74018}
74019
74020
74021SWIGINTERN PyObject *_wrap_SBUnixSignals_GetSignalAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74022 PyObject *resultobj = 0;
74023 lldb::SBUnixSignals *arg1 = (lldb::SBUnixSignals *) 0 ;
74024 int32_t arg2 ;
74025 void *argp1 = 0 ;
74026 int res1 = 0 ;
74027 int val2 ;
74028 int ecode2 = 0 ;
74029 PyObject *swig_obj[2] ;
74030 int32_t result;
74031
74032 if (!SWIG_Python_UnpackTuple(args, "SBUnixSignals_GetSignalAtIndex", 2, 2, swig_obj)) SWIG_fail;
74033 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBUnixSignals, 0 | 0 );
74034 if (!SWIG_IsOK(res1)) {
74035 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBUnixSignals_GetSignalAtIndex" "', argument " "1"" of type '" "lldb::SBUnixSignals const *""'");
74036 }
74037 arg1 = reinterpret_cast< lldb::SBUnixSignals * >(argp1);
74038 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
74039 if (!SWIG_IsOK(ecode2)) {
74040 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBUnixSignals_GetSignalAtIndex" "', argument " "2"" of type '" "int32_t""'");
74041 }
74042 arg2 = static_cast< int32_t >(val2);
74043 {
74044 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74045 result = (int32_t)((lldb::SBUnixSignals const *)arg1)->GetSignalAtIndex(arg2);
74046 SWIG_PYTHON_THREAD_END_ALLOW;
74047 }
74048 resultobj = SWIG_From_int(static_cast< int >(result));
74049 return resultobj;
74050fail:
74051 return NULL;
74052}
74053
74054
74055SWIGINTERN PyObject *SBUnixSignals_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74056 PyObject *obj;
74057 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
74058 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBUnixSignals, SWIG_NewClientData(obj));
74059 return SWIG_Py_Void();
74060}
74061
74062SWIGINTERN PyObject *SBUnixSignals_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74063 return SWIG_Python_InitShadowInstance(args);
74064}
74065
74066SWIGINTERN PyObject *_wrap_new_SBValue__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
74067 PyObject *resultobj = 0;
74068 lldb::SBValue *result = 0 ;
74069
74070 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
74071 {
74072 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74073 result = (lldb::SBValue *)new lldb::SBValue();
74074 SWIG_PYTHON_THREAD_END_ALLOW;
74075 }
74076 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NEW | 0 );
74077 return resultobj;
74078fail:
74079 return NULL;
74080}
74081
74082
74083SWIGINTERN PyObject *_wrap_new_SBValue__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74084 PyObject *resultobj = 0;
74085 lldb::SBValue *arg1 = 0 ;
74086 void *argp1 = 0 ;
74087 int res1 = 0 ;
74088 lldb::SBValue *result = 0 ;
74089
74090 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
74091 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBValue, 0 | 0);
74092 if (!SWIG_IsOK(res1)) {
74093 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBValue" "', argument " "1"" of type '" "lldb::SBValue const &""'");
74094 }
74095 if (!argp1) {
74096 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBValue" "', argument " "1"" of type '" "lldb::SBValue const &""'");
74097 }
74098 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74099 {
74100 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74101 result = (lldb::SBValue *)new lldb::SBValue((lldb::SBValue const &)*arg1);
74102 SWIG_PYTHON_THREAD_END_ALLOW;
74103 }
74104 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NEW | 0 );
74105 return resultobj;
74106fail:
74107 return NULL;
74108}
74109
74110
74111SWIGINTERN PyObject *_wrap_new_SBValue(PyObject *self, PyObject *args) {
74112 Py_ssize_t argc;
74113 PyObject *argv[2] = {
74114 0
74115 };
74116
74117 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBValue", 0, 1, argv))) SWIG_fail;
74118 --argc;
74119 if (argc == 0) {
74120 return _wrap_new_SBValue__SWIG_0(self, argc, argv);
74121 }
74122 if (argc == 1) {
74123 int _v;
74124 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NO_NULL | 0);
74125 _v = SWIG_CheckState(res);
74126 if (_v) {
74127 return _wrap_new_SBValue__SWIG_1(self, argc, argv);
74128 }
74129 }
74130
74131fail:
74132 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBValue'.\n"
74133 " Possible C/C++ prototypes are:\n"
74134 " lldb::SBValue::SBValue()\n"
74135 " lldb::SBValue::SBValue(lldb::SBValue const &)\n");
74136 return 0;
74137}
74138
74139
74140SWIGINTERN PyObject *_wrap_delete_SBValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74141 PyObject *resultobj = 0;
74142 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74143 void *argp1 = 0 ;
74144 int res1 = 0 ;
74145 PyObject *swig_obj[1] ;
74146
74147 if (!args) SWIG_fail;
74148 swig_obj[0] = args;
74149 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_DISOWN | 0 );
74150 if (!SWIG_IsOK(res1)) {
74151 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
74152 }
74153 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74154 {
74155 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74156 delete arg1;
74157 SWIG_PYTHON_THREAD_END_ALLOW;
74158 }
74159 resultobj = SWIG_Py_Void();
74160 return resultobj;
74161fail:
74162 return NULL;
74163}
74164
74165
74166SWIGINTERN PyObject *_wrap_SBValue_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74167 PyObject *resultobj = 0;
74168 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74169 void *argp1 = 0 ;
74170 int res1 = 0 ;
74171 PyObject *swig_obj[1] ;
74172 bool result;
74173
74174 if (!args) SWIG_fail;
74175 swig_obj[0] = args;
74176 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74177 if (!SWIG_IsOK(res1)) {
74178 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsValid" "', argument " "1"" of type '" "lldb::SBValue *""'");
74179 }
74180 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74181 {
74182 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74183 result = (bool)(arg1)->IsValid();
74184 SWIG_PYTHON_THREAD_END_ALLOW;
74185 }
74186 resultobj = SWIG_From_bool(static_cast< bool >(result));
74187 return resultobj;
74188fail:
74189 return NULL;
74190}
74191
74192
74193SWIGINTERN PyObject *_wrap_SBValue___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74194 PyObject *resultobj = 0;
74195 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74196 void *argp1 = 0 ;
74197 int res1 = 0 ;
74198 PyObject *swig_obj[1] ;
74199 bool result;
74200
74201 if (!args) SWIG_fail;
74202 swig_obj[0] = args;
74203 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74204 if (!SWIG_IsOK(res1)) {
74205 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue___nonzero__" "', argument " "1"" of type '" "lldb::SBValue const *""'");
74206 }
74207 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74208 {
74209 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74210 result = (bool)((lldb::SBValue const *)arg1)->operator bool();
74211 SWIG_PYTHON_THREAD_END_ALLOW;
74212 }
74213 resultobj = SWIG_From_bool(static_cast< bool >(result));
74214 return resultobj;
74215fail:
74216 return NULL;
74217}
74218
74219
74220SWIGINTERN PyObject *_wrap_SBValue_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74221 PyObject *resultobj = 0;
74222 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74223 void *argp1 = 0 ;
74224 int res1 = 0 ;
74225 PyObject *swig_obj[1] ;
74226
74227 if (!args) SWIG_fail;
74228 swig_obj[0] = args;
74229 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74230 if (!SWIG_IsOK(res1)) {
74231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Clear" "', argument " "1"" of type '" "lldb::SBValue *""'");
74232 }
74233 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74234 {
74235 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74236 (arg1)->Clear();
74237 SWIG_PYTHON_THREAD_END_ALLOW;
74238 }
74239 resultobj = SWIG_Py_Void();
74240 return resultobj;
74241fail:
74242 return NULL;
74243}
74244
74245
74246SWIGINTERN PyObject *_wrap_SBValue_GetError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74247 PyObject *resultobj = 0;
74248 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74249 void *argp1 = 0 ;
74250 int res1 = 0 ;
74251 PyObject *swig_obj[1] ;
74252 lldb::SBError result;
74253
74254 if (!args) SWIG_fail;
74255 swig_obj[0] = args;
74256 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74257 if (!SWIG_IsOK(res1)) {
74258 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetError" "', argument " "1"" of type '" "lldb::SBValue *""'");
74259 }
74260 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74261 {
74262 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74263 result = (arg1)->GetError();
74264 SWIG_PYTHON_THREAD_END_ALLOW;
74265 }
74266 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
74267 return resultobj;
74268fail:
74269 return NULL;
74270}
74271
74272
74273SWIGINTERN PyObject *_wrap_SBValue_GetID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74274 PyObject *resultobj = 0;
74275 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74276 void *argp1 = 0 ;
74277 int res1 = 0 ;
74278 PyObject *swig_obj[1] ;
74279 lldb::user_id_t result;
74280
74281 if (!args) SWIG_fail;
74282 swig_obj[0] = args;
74283 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74284 if (!SWIG_IsOK(res1)) {
74285 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetID" "', argument " "1"" of type '" "lldb::SBValue *""'");
74286 }
74287 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74288 {
74289 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74290 result = (lldb::user_id_t)(arg1)->GetID();
74291 SWIG_PYTHON_THREAD_END_ALLOW;
74292 }
74293 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
74294 return resultobj;
74295fail:
74296 return NULL;
74297}
74298
74299
74300SWIGINTERN PyObject *_wrap_SBValue_GetName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74301 PyObject *resultobj = 0;
74302 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74303 void *argp1 = 0 ;
74304 int res1 = 0 ;
74305 PyObject *swig_obj[1] ;
74306 char *result = 0 ;
74307
74308 if (!args) SWIG_fail;
74309 swig_obj[0] = args;
74310 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74311 if (!SWIG_IsOK(res1)) {
74312 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetName" "', argument " "1"" of type '" "lldb::SBValue *""'");
74313 }
74314 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74315 {
74316 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74317 result = (char *)(arg1)->GetName();
74318 SWIG_PYTHON_THREAD_END_ALLOW;
74319 }
74320 resultobj = SWIG_FromCharPtr((const char *)result);
74321 return resultobj;
74322fail:
74323 return NULL;
74324}
74325
74326
74327SWIGINTERN PyObject *_wrap_SBValue_GetTypeName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74328 PyObject *resultobj = 0;
74329 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74330 void *argp1 = 0 ;
74331 int res1 = 0 ;
74332 PyObject *swig_obj[1] ;
74333 char *result = 0 ;
74334
74335 if (!args) SWIG_fail;
74336 swig_obj[0] = args;
74337 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74338 if (!SWIG_IsOK(res1)) {
74339 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeName" "', argument " "1"" of type '" "lldb::SBValue *""'");
74340 }
74341 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74342 {
74343 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74344 result = (char *)(arg1)->GetTypeName();
74345 SWIG_PYTHON_THREAD_END_ALLOW;
74346 }
74347 resultobj = SWIG_FromCharPtr((const char *)result);
74348 return resultobj;
74349fail:
74350 return NULL;
74351}
74352
74353
74354SWIGINTERN PyObject *_wrap_SBValue_GetDisplayTypeName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74355 PyObject *resultobj = 0;
74356 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74357 void *argp1 = 0 ;
74358 int res1 = 0 ;
74359 PyObject *swig_obj[1] ;
74360 char *result = 0 ;
74361
74362 if (!args) SWIG_fail;
74363 swig_obj[0] = args;
74364 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74365 if (!SWIG_IsOK(res1)) {
74366 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDisplayTypeName" "', argument " "1"" of type '" "lldb::SBValue *""'");
74367 }
74368 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74369 {
74370 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74371 result = (char *)(arg1)->GetDisplayTypeName();
74372 SWIG_PYTHON_THREAD_END_ALLOW;
74373 }
74374 resultobj = SWIG_FromCharPtr((const char *)result);
74375 return resultobj;
74376fail:
74377 return NULL;
74378}
74379
74380
74381SWIGINTERN PyObject *_wrap_SBValue_GetByteSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74382 PyObject *resultobj = 0;
74383 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74384 void *argp1 = 0 ;
74385 int res1 = 0 ;
74386 PyObject *swig_obj[1] ;
74387 size_t result;
74388
74389 if (!args) SWIG_fail;
74390 swig_obj[0] = args;
74391 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74392 if (!SWIG_IsOK(res1)) {
74393 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetByteSize" "', argument " "1"" of type '" "lldb::SBValue *""'");
74394 }
74395 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74396 {
74397 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74398 result = (arg1)->GetByteSize();
74399 SWIG_PYTHON_THREAD_END_ALLOW;
74400 }
74401 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
74402 return resultobj;
74403fail:
74404 return NULL;
74405}
74406
74407
74408SWIGINTERN PyObject *_wrap_SBValue_IsInScope(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74409 PyObject *resultobj = 0;
74410 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74411 void *argp1 = 0 ;
74412 int res1 = 0 ;
74413 PyObject *swig_obj[1] ;
74414 bool result;
74415
74416 if (!args) SWIG_fail;
74417 swig_obj[0] = args;
74418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74419 if (!SWIG_IsOK(res1)) {
74420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsInScope" "', argument " "1"" of type '" "lldb::SBValue *""'");
74421 }
74422 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74423 {
74424 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74425 result = (bool)(arg1)->IsInScope();
74426 SWIG_PYTHON_THREAD_END_ALLOW;
74427 }
74428 resultobj = SWIG_From_bool(static_cast< bool >(result));
74429 return resultobj;
74430fail:
74431 return NULL;
74432}
74433
74434
74435SWIGINTERN PyObject *_wrap_SBValue_GetFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74436 PyObject *resultobj = 0;
74437 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74438 void *argp1 = 0 ;
74439 int res1 = 0 ;
74440 PyObject *swig_obj[1] ;
74441 lldb::Format result;
74442
74443 if (!args) SWIG_fail;
74444 swig_obj[0] = args;
74445 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74446 if (!SWIG_IsOK(res1)) {
74447 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetFormat" "', argument " "1"" of type '" "lldb::SBValue *""'");
74448 }
74449 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74450 {
74451 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74452 result = (lldb::Format)(arg1)->GetFormat();
74453 SWIG_PYTHON_THREAD_END_ALLOW;
74454 }
74455 resultobj = SWIG_From_int(static_cast< int >(result));
74456 return resultobj;
74457fail:
74458 return NULL;
74459}
74460
74461
74462SWIGINTERN PyObject *_wrap_SBValue_SetFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74463 PyObject *resultobj = 0;
74464 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74465 lldb::Format arg2 ;
74466 void *argp1 = 0 ;
74467 int res1 = 0 ;
74468 int val2 ;
74469 int ecode2 = 0 ;
74470 PyObject *swig_obj[2] ;
74471
74472 if (!SWIG_Python_UnpackTuple(args, "SBValue_SetFormat", 2, 2, swig_obj)) SWIG_fail;
74473 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74474 if (!SWIG_IsOK(res1)) {
74475 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetFormat" "', argument " "1"" of type '" "lldb::SBValue *""'");
74476 }
74477 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74478 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
74479 if (!SWIG_IsOK(ecode2)) {
74480 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetFormat" "', argument " "2"" of type '" "lldb::Format""'");
74481 }
74482 arg2 = static_cast< lldb::Format >(val2);
74483 {
74484 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74485 (arg1)->SetFormat(arg2);
74486 SWIG_PYTHON_THREAD_END_ALLOW;
74487 }
74488 resultobj = SWIG_Py_Void();
74489 return resultobj;
74490fail:
74491 return NULL;
74492}
74493
74494
74495SWIGINTERN PyObject *_wrap_SBValue_GetValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74496 PyObject *resultobj = 0;
74497 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74498 void *argp1 = 0 ;
74499 int res1 = 0 ;
74500 PyObject *swig_obj[1] ;
74501 char *result = 0 ;
74502
74503 if (!args) SWIG_fail;
74504 swig_obj[0] = args;
74505 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74506 if (!SWIG_IsOK(res1)) {
74507 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
74508 }
74509 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74510 {
74511 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74512 result = (char *)(arg1)->GetValue();
74513 SWIG_PYTHON_THREAD_END_ALLOW;
74514 }
74515 resultobj = SWIG_FromCharPtr((const char *)result);
74516 return resultobj;
74517fail:
74518 return NULL;
74519}
74520
74521
74522SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74523 PyObject *resultobj = 0;
74524 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74525 lldb::SBError *arg2 = 0 ;
74526 int64_t arg3 ;
74527 void *argp1 = 0 ;
74528 int res1 = 0 ;
74529 void *argp2 = 0 ;
74530 int res2 = 0 ;
74531 long long val3 ;
74532 int ecode3 = 0 ;
74533 int64_t result;
74534
74535 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
74536 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74537 if (!SWIG_IsOK(res1)) {
74538 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74539 }
74540 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74541 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
74542 if (!SWIG_IsOK(res2)) {
74543 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74544 }
74545 if (!argp2) {
74546 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74547 }
74548 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
74549 ecode3 = SWIG_AsVal_long_SS_long(swig_obj[2], &val3);
74550 if (!SWIG_IsOK(ecode3)) {
74551 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetValueAsSigned" "', argument " "3"" of type '" "int64_t""'");
74552 }
74553 arg3 = static_cast< int64_t >(val3);
74554 {
74555 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74556 result = (int64_t)(arg1)->GetValueAsSigned(*arg2,arg3);
74557 SWIG_PYTHON_THREAD_END_ALLOW;
74558 }
74559 resultobj = SWIG_From_long_SS_long(static_cast< long long >(result));
74560 return resultobj;
74561fail:
74562 return NULL;
74563}
74564
74565
74566SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74567 PyObject *resultobj = 0;
74568 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74569 lldb::SBError *arg2 = 0 ;
74570 void *argp1 = 0 ;
74571 int res1 = 0 ;
74572 void *argp2 = 0 ;
74573 int res2 = 0 ;
74574 int64_t result;
74575
74576 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74577 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74578 if (!SWIG_IsOK(res1)) {
74579 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74580 }
74581 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74582 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
74583 if (!SWIG_IsOK(res2)) {
74584 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74585 }
74586 if (!argp2) {
74587 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74588 }
74589 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
74590 {
74591 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74592 result = (int64_t)(arg1)->GetValueAsSigned(*arg2);
74593 SWIG_PYTHON_THREAD_END_ALLOW;
74594 }
74595 resultobj = SWIG_From_long_SS_long(static_cast< long long >(result));
74596 return resultobj;
74597fail:
74598 return NULL;
74599}
74600
74601
74602SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74603 PyObject *resultobj = 0;
74604 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74605 lldb::SBError *arg2 = 0 ;
74606 uint64_t arg3 ;
74607 void *argp1 = 0 ;
74608 int res1 = 0 ;
74609 void *argp2 = 0 ;
74610 int res2 = 0 ;
74611 unsigned long long val3 ;
74612 int ecode3 = 0 ;
74613 uint64_t result;
74614
74615 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
74616 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74617 if (!SWIG_IsOK(res1)) {
74618 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74619 }
74620 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74621 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
74622 if (!SWIG_IsOK(res2)) {
74623 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74624 }
74625 if (!argp2) {
74626 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74627 }
74628 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
74629 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
74630 if (!SWIG_IsOK(ecode3)) {
74631 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "3"" of type '" "uint64_t""'");
74632 }
74633 arg3 = static_cast< uint64_t >(val3);
74634 {
74635 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74636 result = (uint64_t)(arg1)->GetValueAsUnsigned(*arg2,arg3);
74637 SWIG_PYTHON_THREAD_END_ALLOW;
74638 }
74639 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
74640 return resultobj;
74641fail:
74642 return NULL;
74643}
74644
74645
74646SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74647 PyObject *resultobj = 0;
74648 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74649 lldb::SBError *arg2 = 0 ;
74650 void *argp1 = 0 ;
74651 int res1 = 0 ;
74652 void *argp2 = 0 ;
74653 int res2 = 0 ;
74654 uint64_t result;
74655
74656 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74657 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74658 if (!SWIG_IsOK(res1)) {
74659 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74660 }
74661 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74662 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBError, 0 );
74663 if (!SWIG_IsOK(res2)) {
74664 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74665 }
74666 if (!argp2) {
74667 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "lldb::SBError &""'");
74668 }
74669 arg2 = reinterpret_cast< lldb::SBError * >(argp2);
74670 {
74671 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74672 result = (uint64_t)(arg1)->GetValueAsUnsigned(*arg2);
74673 SWIG_PYTHON_THREAD_END_ALLOW;
74674 }
74675 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
74676 return resultobj;
74677fail:
74678 return NULL;
74679}
74680
74681
74682SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74683 PyObject *resultobj = 0;
74684 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74685 int64_t arg2 ;
74686 void *argp1 = 0 ;
74687 int res1 = 0 ;
74688 long long val2 ;
74689 int ecode2 = 0 ;
74690 int64_t result;
74691
74692 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74693 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74694 if (!SWIG_IsOK(res1)) {
74695 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74696 }
74697 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74698 ecode2 = SWIG_AsVal_long_SS_long(swig_obj[1], &val2);
74699 if (!SWIG_IsOK(ecode2)) {
74700 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetValueAsSigned" "', argument " "2"" of type '" "int64_t""'");
74701 }
74702 arg2 = static_cast< int64_t >(val2);
74703 {
74704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74705 result = (int64_t)(arg1)->GetValueAsSigned(arg2);
74706 SWIG_PYTHON_THREAD_END_ALLOW;
74707 }
74708 resultobj = SWIG_From_long_SS_long(static_cast< long long >(result));
74709 return resultobj;
74710fail:
74711 return NULL;
74712}
74713
74714
74715SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74716 PyObject *resultobj = 0;
74717 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74718 void *argp1 = 0 ;
74719 int res1 = 0 ;
74720 int64_t result;
74721
74722 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
74723 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74724 if (!SWIG_IsOK(res1)) {
74725 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsSigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74726 }
74727 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74728 {
74729 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74730 result = (int64_t)(arg1)->GetValueAsSigned();
74731 SWIG_PYTHON_THREAD_END_ALLOW;
74732 }
74733 resultobj = SWIG_From_long_SS_long(static_cast< long long >(result));
74734 return resultobj;
74735fail:
74736 return NULL;
74737}
74738
74739
74740SWIGINTERN PyObject *_wrap_SBValue_GetValueAsSigned(PyObject *self, PyObject *args) {
74741 Py_ssize_t argc;
74742 PyObject *argv[4] = {
74743 0
74744 };
74745
74746 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetValueAsSigned", 0, 3, argv))) SWIG_fail;
74747 --argc;
74748 if (argc == 1) {
74749 int _v;
74750 void *vptr = 0;
74751 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74752 _v = SWIG_CheckState(res);
74753 if (_v) {
74754 return _wrap_SBValue_GetValueAsSigned__SWIG_3(self, argc, argv);
74755 }
74756 }
74757 if (argc == 2) {
74758 int _v;
74759 void *vptr = 0;
74760 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74761 _v = SWIG_CheckState(res);
74762 if (_v) {
74763 void *vptr = 0;
74764 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74765 _v = SWIG_CheckState(res);
74766 if (_v) {
74767 return _wrap_SBValue_GetValueAsSigned__SWIG_1(self, argc, argv);
74768 }
74769 }
74770 }
74771 if (argc == 2) {
74772 int _v;
74773 void *vptr = 0;
74774 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74775 _v = SWIG_CheckState(res);
74776 if (_v) {
74777 {
74778 int res = SWIG_AsVal_long_SS_long(argv[1], NULL);
74779 _v = SWIG_CheckState(res);
74780 }
74781 if (_v) {
74782 return _wrap_SBValue_GetValueAsSigned__SWIG_2(self, argc, argv);
74783 }
74784 }
74785 }
74786 if (argc == 3) {
74787 int _v;
74788 void *vptr = 0;
74789 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74790 _v = SWIG_CheckState(res);
74791 if (_v) {
74792 void *vptr = 0;
74793 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74794 _v = SWIG_CheckState(res);
74795 if (_v) {
74796 {
74797 int res = SWIG_AsVal_long_SS_long(argv[2], NULL);
74798 _v = SWIG_CheckState(res);
74799 }
74800 if (_v) {
74801 return _wrap_SBValue_GetValueAsSigned__SWIG_0(self, argc, argv);
74802 }
74803 }
74804 }
74805 }
74806
74807fail:
74808 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetValueAsSigned'.\n"
74809 " Possible C/C++ prototypes are:\n"
74810 " lldb::SBValue::GetValueAsSigned(lldb::SBError &,int64_t)\n"
74811 " lldb::SBValue::GetValueAsSigned(lldb::SBError &)\n"
74812 " lldb::SBValue::GetValueAsSigned(int64_t)\n"
74813 " lldb::SBValue::GetValueAsSigned()\n");
74814 return 0;
74815}
74816
74817
74818SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74819 PyObject *resultobj = 0;
74820 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74821 uint64_t arg2 ;
74822 void *argp1 = 0 ;
74823 int res1 = 0 ;
74824 unsigned long long val2 ;
74825 int ecode2 = 0 ;
74826 uint64_t result;
74827
74828 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
74829 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74830 if (!SWIG_IsOK(res1)) {
74831 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74832 }
74833 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74834 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
74835 if (!SWIG_IsOK(ecode2)) {
74836 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "2"" of type '" "uint64_t""'");
74837 }
74838 arg2 = static_cast< uint64_t >(val2);
74839 {
74840 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74841 result = (uint64_t)(arg1)->GetValueAsUnsigned(arg2);
74842 SWIG_PYTHON_THREAD_END_ALLOW;
74843 }
74844 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
74845 return resultobj;
74846fail:
74847 return NULL;
74848}
74849
74850
74851SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned__SWIG_3(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
74852 PyObject *resultobj = 0;
74853 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74854 void *argp1 = 0 ;
74855 int res1 = 0 ;
74856 uint64_t result;
74857
74858 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
74859 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74860 if (!SWIG_IsOK(res1)) {
74861 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueAsUnsigned" "', argument " "1"" of type '" "lldb::SBValue *""'");
74862 }
74863 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74864 {
74865 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74866 result = (uint64_t)(arg1)->GetValueAsUnsigned();
74867 SWIG_PYTHON_THREAD_END_ALLOW;
74868 }
74869 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
74870 return resultobj;
74871fail:
74872 return NULL;
74873}
74874
74875
74876SWIGINTERN PyObject *_wrap_SBValue_GetValueAsUnsigned(PyObject *self, PyObject *args) {
74877 Py_ssize_t argc;
74878 PyObject *argv[4] = {
74879 0
74880 };
74881
74882 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetValueAsUnsigned", 0, 3, argv))) SWIG_fail;
74883 --argc;
74884 if (argc == 1) {
74885 int _v;
74886 void *vptr = 0;
74887 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74888 _v = SWIG_CheckState(res);
74889 if (_v) {
74890 return _wrap_SBValue_GetValueAsUnsigned__SWIG_3(self, argc, argv);
74891 }
74892 }
74893 if (argc == 2) {
74894 int _v;
74895 void *vptr = 0;
74896 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74897 _v = SWIG_CheckState(res);
74898 if (_v) {
74899 void *vptr = 0;
74900 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74901 _v = SWIG_CheckState(res);
74902 if (_v) {
74903 return _wrap_SBValue_GetValueAsUnsigned__SWIG_1(self, argc, argv);
74904 }
74905 }
74906 }
74907 if (argc == 2) {
74908 int _v;
74909 void *vptr = 0;
74910 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74911 _v = SWIG_CheckState(res);
74912 if (_v) {
74913 {
74914 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[1], NULL);
74915 _v = SWIG_CheckState(res);
74916 }
74917 if (_v) {
74918 return _wrap_SBValue_GetValueAsUnsigned__SWIG_2(self, argc, argv);
74919 }
74920 }
74921 }
74922 if (argc == 3) {
74923 int _v;
74924 void *vptr = 0;
74925 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
74926 _v = SWIG_CheckState(res);
74927 if (_v) {
74928 void *vptr = 0;
74929 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
74930 _v = SWIG_CheckState(res);
74931 if (_v) {
74932 {
74933 int res = SWIG_AsVal_unsigned_SS_long_SS_long(argv[2], NULL);
74934 _v = SWIG_CheckState(res);
74935 }
74936 if (_v) {
74937 return _wrap_SBValue_GetValueAsUnsigned__SWIG_0(self, argc, argv);
74938 }
74939 }
74940 }
74941 }
74942
74943fail:
74944 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetValueAsUnsigned'.\n"
74945 " Possible C/C++ prototypes are:\n"
74946 " lldb::SBValue::GetValueAsUnsigned(lldb::SBError &,uint64_t)\n"
74947 " lldb::SBValue::GetValueAsUnsigned(lldb::SBError &)\n"
74948 " lldb::SBValue::GetValueAsUnsigned(uint64_t)\n"
74949 " lldb::SBValue::GetValueAsUnsigned()\n");
74950 return 0;
74951}
74952
74953
74954SWIGINTERN PyObject *_wrap_SBValue_GetValueType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74955 PyObject *resultobj = 0;
74956 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74957 void *argp1 = 0 ;
74958 int res1 = 0 ;
74959 PyObject *swig_obj[1] ;
74960 lldb::ValueType result;
74961
74962 if (!args) SWIG_fail;
74963 swig_obj[0] = args;
74964 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74965 if (!SWIG_IsOK(res1)) {
74966 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueType" "', argument " "1"" of type '" "lldb::SBValue *""'");
74967 }
74968 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74969 {
74970 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74971 result = (lldb::ValueType)(arg1)->GetValueType();
74972 SWIG_PYTHON_THREAD_END_ALLOW;
74973 }
74974 resultobj = SWIG_From_int(static_cast< int >(result));
74975 return resultobj;
74976fail:
74977 return NULL;
74978}
74979
74980
74981SWIGINTERN PyObject *_wrap_SBValue_GetValueDidChange(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
74982 PyObject *resultobj = 0;
74983 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
74984 void *argp1 = 0 ;
74985 int res1 = 0 ;
74986 PyObject *swig_obj[1] ;
74987 bool result;
74988
74989 if (!args) SWIG_fail;
74990 swig_obj[0] = args;
74991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
74992 if (!SWIG_IsOK(res1)) {
74993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueDidChange" "', argument " "1"" of type '" "lldb::SBValue *""'");
74994 }
74995 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
74996 {
74997 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
74998 result = (bool)(arg1)->GetValueDidChange();
74999 SWIG_PYTHON_THREAD_END_ALLOW;
75000 }
75001 resultobj = SWIG_From_bool(static_cast< bool >(result));
75002 return resultobj;
75003fail:
75004 return NULL;
75005}
75006
75007
75008SWIGINTERN PyObject *_wrap_SBValue_GetSummary__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
75009 PyObject *resultobj = 0;
75010 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75011 void *argp1 = 0 ;
75012 int res1 = 0 ;
75013 char *result = 0 ;
75014
75015 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
75016 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75017 if (!SWIG_IsOK(res1)) {
75018 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetSummary" "', argument " "1"" of type '" "lldb::SBValue *""'");
75019 }
75020 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75021 {
75022 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75023 result = (char *)(arg1)->GetSummary();
75024 SWIG_PYTHON_THREAD_END_ALLOW;
75025 }
75026 resultobj = SWIG_FromCharPtr((const char *)result);
75027 return resultobj;
75028fail:
75029 return NULL;
75030}
75031
75032
75033SWIGINTERN PyObject *_wrap_SBValue_GetSummary__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
75034 PyObject *resultobj = 0;
75035 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75036 lldb::SBStream *arg2 = 0 ;
75037 lldb::SBTypeSummaryOptions *arg3 = 0 ;
75038 void *argp1 = 0 ;
75039 int res1 = 0 ;
75040 void *argp2 = 0 ;
75041 int res2 = 0 ;
75042 void *argp3 = 0 ;
75043 int res3 = 0 ;
75044 char *result = 0 ;
75045
75046 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
75047 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75048 if (!SWIG_IsOK(res1)) {
75049 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetSummary" "', argument " "1"" of type '" "lldb::SBValue *""'");
75050 }
75051 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75052 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
75053 if (!SWIG_IsOK(res2)) {
75054 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetSummary" "', argument " "2"" of type '" "lldb::SBStream &""'");
75055 }
75056 if (!argp2) {
75057 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetSummary" "', argument " "2"" of type '" "lldb::SBStream &""'");
75058 }
75059 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
75060 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBTypeSummaryOptions, 0 );
75061 if (!SWIG_IsOK(res3)) {
75062 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_GetSummary" "', argument " "3"" of type '" "lldb::SBTypeSummaryOptions &""'");
75063 }
75064 if (!argp3) {
75065 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetSummary" "', argument " "3"" of type '" "lldb::SBTypeSummaryOptions &""'");
75066 }
75067 arg3 = reinterpret_cast< lldb::SBTypeSummaryOptions * >(argp3);
75068 {
75069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75070 result = (char *)(arg1)->GetSummary(*arg2,*arg3);
75071 SWIG_PYTHON_THREAD_END_ALLOW;
75072 }
75073 resultobj = SWIG_FromCharPtr((const char *)result);
75074 return resultobj;
75075fail:
75076 return NULL;
75077}
75078
75079
75080SWIGINTERN PyObject *_wrap_SBValue_GetSummary(PyObject *self, PyObject *args) {
75081 Py_ssize_t argc;
75082 PyObject *argv[4] = {
75083 0
75084 };
75085
75086 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetSummary", 0, 3, argv))) SWIG_fail;
75087 --argc;
75088 if (argc == 1) {
75089 int _v;
75090 void *vptr = 0;
75091 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
75092 _v = SWIG_CheckState(res);
75093 if (_v) {
75094 return _wrap_SBValue_GetSummary__SWIG_0(self, argc, argv);
75095 }
75096 }
75097 if (argc == 3) {
75098 int _v;
75099 void *vptr = 0;
75100 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
75101 _v = SWIG_CheckState(res);
75102 if (_v) {
75103 void *vptr = 0;
75104 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
75105 _v = SWIG_CheckState(res);
75106 if (_v) {
75107 void *vptr = 0;
75108 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBTypeSummaryOptions, SWIG_POINTER_NO_NULL);
75109 _v = SWIG_CheckState(res);
75110 if (_v) {
75111 return _wrap_SBValue_GetSummary__SWIG_1(self, argc, argv);
75112 }
75113 }
75114 }
75115 }
75116
75117fail:
75118 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetSummary'.\n"
75119 " Possible C/C++ prototypes are:\n"
75120 " lldb::SBValue::GetSummary()\n"
75121 " lldb::SBValue::GetSummary(lldb::SBStream &,lldb::SBTypeSummaryOptions &)\n");
75122 return 0;
75123}
75124
75125
75126SWIGINTERN PyObject *_wrap_SBValue_GetObjectDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75127 PyObject *resultobj = 0;
75128 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75129 void *argp1 = 0 ;
75130 int res1 = 0 ;
75131 PyObject *swig_obj[1] ;
75132 char *result = 0 ;
75133
75134 if (!args) SWIG_fail;
75135 swig_obj[0] = args;
75136 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75137 if (!SWIG_IsOK(res1)) {
75138 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetObjectDescription" "', argument " "1"" of type '" "lldb::SBValue *""'");
75139 }
75140 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75141 {
75142 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75143 result = (char *)(arg1)->GetObjectDescription();
75144 SWIG_PYTHON_THREAD_END_ALLOW;
75145 }
75146 resultobj = SWIG_FromCharPtr((const char *)result);
75147 return resultobj;
75148fail:
75149 return NULL;
75150}
75151
75152
75153SWIGINTERN PyObject *_wrap_SBValue_GetDynamicValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75154 PyObject *resultobj = 0;
75155 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75156 lldb::DynamicValueType arg2 ;
75157 void *argp1 = 0 ;
75158 int res1 = 0 ;
75159 int val2 ;
75160 int ecode2 = 0 ;
75161 PyObject *swig_obj[2] ;
75162 lldb::SBValue result;
75163
75164 if (!SWIG_Python_UnpackTuple(args, "SBValue_GetDynamicValue", 2, 2, swig_obj)) SWIG_fail;
75165 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75166 if (!SWIG_IsOK(res1)) {
75167 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDynamicValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
75168 }
75169 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75170 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
75171 if (!SWIG_IsOK(ecode2)) {
75172 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetDynamicValue" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
75173 }
75174 arg2 = static_cast< lldb::DynamicValueType >(val2);
75175 {
75176 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75177 result = (arg1)->GetDynamicValue(arg2);
75178 SWIG_PYTHON_THREAD_END_ALLOW;
75179 }
75180 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
75181 return resultobj;
75182fail:
75183 return NULL;
75184}
75185
75186
75187SWIGINTERN PyObject *_wrap_SBValue_GetStaticValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75188 PyObject *resultobj = 0;
75189 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75190 void *argp1 = 0 ;
75191 int res1 = 0 ;
75192 PyObject *swig_obj[1] ;
75193 lldb::SBValue result;
75194
75195 if (!args) SWIG_fail;
75196 swig_obj[0] = args;
75197 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75198 if (!SWIG_IsOK(res1)) {
75199 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetStaticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
75200 }
75201 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75202 {
75203 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75204 result = (arg1)->GetStaticValue();
75205 SWIG_PYTHON_THREAD_END_ALLOW;
75206 }
75207 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
75208 return resultobj;
75209fail:
75210 return NULL;
75211}
75212
75213
75214SWIGINTERN PyObject *_wrap_SBValue_GetNonSyntheticValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75215 PyObject *resultobj = 0;
75216 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75217 void *argp1 = 0 ;
75218 int res1 = 0 ;
75219 PyObject *swig_obj[1] ;
75220 lldb::SBValue result;
75221
75222 if (!args) SWIG_fail;
75223 swig_obj[0] = args;
75224 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75225 if (!SWIG_IsOK(res1)) {
75226 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetNonSyntheticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
75227 }
75228 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75229 {
75230 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75231 result = (arg1)->GetNonSyntheticValue();
75232 SWIG_PYTHON_THREAD_END_ALLOW;
75233 }
75234 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
75235 return resultobj;
75236fail:
75237 return NULL;
75238}
75239
75240
75241SWIGINTERN PyObject *_wrap_SBValue_GetPreferDynamicValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75242 PyObject *resultobj = 0;
75243 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75244 void *argp1 = 0 ;
75245 int res1 = 0 ;
75246 PyObject *swig_obj[1] ;
75247 lldb::DynamicValueType result;
75248
75249 if (!args) SWIG_fail;
75250 swig_obj[0] = args;
75251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75252 if (!SWIG_IsOK(res1)) {
75253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPreferDynamicValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
75254 }
75255 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75256 {
75257 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75258 result = (lldb::DynamicValueType)(arg1)->GetPreferDynamicValue();
75259 SWIG_PYTHON_THREAD_END_ALLOW;
75260 }
75261 resultobj = SWIG_From_int(static_cast< int >(result));
75262 return resultobj;
75263fail:
75264 return NULL;
75265}
75266
75267
75268SWIGINTERN PyObject *_wrap_SBValue_SetPreferDynamicValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75269 PyObject *resultobj = 0;
75270 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75271 lldb::DynamicValueType arg2 ;
75272 void *argp1 = 0 ;
75273 int res1 = 0 ;
75274 int val2 ;
75275 int ecode2 = 0 ;
75276 PyObject *swig_obj[2] ;
75277
75278 if (!SWIG_Python_UnpackTuple(args, "SBValue_SetPreferDynamicValue", 2, 2, swig_obj)) SWIG_fail;
75279 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75280 if (!SWIG_IsOK(res1)) {
75281 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetPreferDynamicValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
75282 }
75283 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75284 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
75285 if (!SWIG_IsOK(ecode2)) {
75286 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetPreferDynamicValue" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
75287 }
75288 arg2 = static_cast< lldb::DynamicValueType >(val2);
75289 {
75290 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75291 (arg1)->SetPreferDynamicValue(arg2);
75292 SWIG_PYTHON_THREAD_END_ALLOW;
75293 }
75294 resultobj = SWIG_Py_Void();
75295 return resultobj;
75296fail:
75297 return NULL;
75298}
75299
75300
75301SWIGINTERN PyObject *_wrap_SBValue_GetPreferSyntheticValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75302 PyObject *resultobj = 0;
75303 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75304 void *argp1 = 0 ;
75305 int res1 = 0 ;
75306 PyObject *swig_obj[1] ;
75307 bool result;
75308
75309 if (!args) SWIG_fail;
75310 swig_obj[0] = args;
75311 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75312 if (!SWIG_IsOK(res1)) {
75313 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPreferSyntheticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
75314 }
75315 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75316 {
75317 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75318 result = (bool)(arg1)->GetPreferSyntheticValue();
75319 SWIG_PYTHON_THREAD_END_ALLOW;
75320 }
75321 resultobj = SWIG_From_bool(static_cast< bool >(result));
75322 return resultobj;
75323fail:
75324 return NULL;
75325}
75326
75327
75328SWIGINTERN PyObject *_wrap_SBValue_SetPreferSyntheticValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75329 PyObject *resultobj = 0;
75330 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75331 bool arg2 ;
75332 void *argp1 = 0 ;
75333 int res1 = 0 ;
75334 bool val2 ;
75335 int ecode2 = 0 ;
75336 PyObject *swig_obj[2] ;
75337
75338 if (!SWIG_Python_UnpackTuple(args, "SBValue_SetPreferSyntheticValue", 2, 2, swig_obj)) SWIG_fail;
75339 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75340 if (!SWIG_IsOK(res1)) {
75341 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetPreferSyntheticValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
75342 }
75343 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75344 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
75345 if (!SWIG_IsOK(ecode2)) {
75346 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetPreferSyntheticValue" "', argument " "2"" of type '" "bool""'");
75347 }
75348 arg2 = static_cast< bool >(val2);
75349 {
75350 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75351 (arg1)->SetPreferSyntheticValue(arg2);
75352 SWIG_PYTHON_THREAD_END_ALLOW;
75353 }
75354 resultobj = SWIG_Py_Void();
75355 return resultobj;
75356fail:
75357 return NULL;
75358}
75359
75360
75361SWIGINTERN PyObject *_wrap_SBValue_IsDynamic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75362 PyObject *resultobj = 0;
75363 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75364 void *argp1 = 0 ;
75365 int res1 = 0 ;
75366 PyObject *swig_obj[1] ;
75367 bool result;
75368
75369 if (!args) SWIG_fail;
75370 swig_obj[0] = args;
75371 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75372 if (!SWIG_IsOK(res1)) {
75373 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsDynamic" "', argument " "1"" of type '" "lldb::SBValue *""'");
75374 }
75375 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75376 {
75377 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75378 result = (bool)(arg1)->IsDynamic();
75379 SWIG_PYTHON_THREAD_END_ALLOW;
75380 }
75381 resultobj = SWIG_From_bool(static_cast< bool >(result));
75382 return resultobj;
75383fail:
75384 return NULL;
75385}
75386
75387
75388SWIGINTERN PyObject *_wrap_SBValue_IsSynthetic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75389 PyObject *resultobj = 0;
75390 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75391 void *argp1 = 0 ;
75392 int res1 = 0 ;
75393 PyObject *swig_obj[1] ;
75394 bool result;
75395
75396 if (!args) SWIG_fail;
75397 swig_obj[0] = args;
75398 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75399 if (!SWIG_IsOK(res1)) {
75400 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsSynthetic" "', argument " "1"" of type '" "lldb::SBValue *""'");
75401 }
75402 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75403 {
75404 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75405 result = (bool)(arg1)->IsSynthetic();
75406 SWIG_PYTHON_THREAD_END_ALLOW;
75407 }
75408 resultobj = SWIG_From_bool(static_cast< bool >(result));
75409 return resultobj;
75410fail:
75411 return NULL;
75412}
75413
75414
75415SWIGINTERN PyObject *_wrap_SBValue_IsSyntheticChildrenGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75416 PyObject *resultobj = 0;
75417 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75418 void *argp1 = 0 ;
75419 int res1 = 0 ;
75420 PyObject *swig_obj[1] ;
75421 bool result;
75422
75423 if (!args) SWIG_fail;
75424 swig_obj[0] = args;
75425 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75426 if (!SWIG_IsOK(res1)) {
75427 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsSyntheticChildrenGenerated" "', argument " "1"" of type '" "lldb::SBValue *""'");
75428 }
75429 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75430 {
75431 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75432 result = (bool)(arg1)->IsSyntheticChildrenGenerated();
75433 SWIG_PYTHON_THREAD_END_ALLOW;
75434 }
75435 resultobj = SWIG_From_bool(static_cast< bool >(result));
75436 return resultobj;
75437fail:
75438 return NULL;
75439}
75440
75441
75442SWIGINTERN PyObject *_wrap_SBValue_SetSyntheticChildrenGenerated(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75443 PyObject *resultobj = 0;
75444 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75445 bool arg2 ;
75446 void *argp1 = 0 ;
75447 int res1 = 0 ;
75448 bool val2 ;
75449 int ecode2 = 0 ;
75450 PyObject *swig_obj[2] ;
75451
75452 if (!SWIG_Python_UnpackTuple(args, "SBValue_SetSyntheticChildrenGenerated", 2, 2, swig_obj)) SWIG_fail;
75453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75454 if (!SWIG_IsOK(res1)) {
75455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetSyntheticChildrenGenerated" "', argument " "1"" of type '" "lldb::SBValue *""'");
75456 }
75457 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75458 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
75459 if (!SWIG_IsOK(ecode2)) {
75460 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_SetSyntheticChildrenGenerated" "', argument " "2"" of type '" "bool""'");
75461 }
75462 arg2 = static_cast< bool >(val2);
75463 {
75464 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75465 (arg1)->SetSyntheticChildrenGenerated(arg2);
75466 SWIG_PYTHON_THREAD_END_ALLOW;
75467 }
75468 resultobj = SWIG_Py_Void();
75469 return resultobj;
75470fail:
75471 return NULL;
75472}
75473
75474
75475SWIGINTERN PyObject *_wrap_SBValue_GetLocation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75476 PyObject *resultobj = 0;
75477 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75478 void *argp1 = 0 ;
75479 int res1 = 0 ;
75480 PyObject *swig_obj[1] ;
75481 char *result = 0 ;
75482
75483 if (!args) SWIG_fail;
75484 swig_obj[0] = args;
75485 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75486 if (!SWIG_IsOK(res1)) {
75487 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetLocation" "', argument " "1"" of type '" "lldb::SBValue *""'");
75488 }
75489 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75490 {
75491 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75492 result = (char *)(arg1)->GetLocation();
75493 SWIG_PYTHON_THREAD_END_ALLOW;
75494 }
75495 resultobj = SWIG_FromCharPtr((const char *)result);
75496 return resultobj;
75497fail:
75498 return NULL;
75499}
75500
75501
75502SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
75503 PyObject *resultobj = 0;
75504 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75505 char *arg2 = (char *) 0 ;
75506 void *argp1 = 0 ;
75507 int res1 = 0 ;
75508 int res2 ;
75509 char *buf2 = 0 ;
75510 int alloc2 = 0 ;
75511 bool result;
75512
75513 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
75514 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75515 if (!SWIG_IsOK(res1)) {
75516 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetValueFromCString" "', argument " "1"" of type '" "lldb::SBValue *""'");
75517 }
75518 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75519 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
75520 if (!SWIG_IsOK(res2)) {
75521 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_SetValueFromCString" "', argument " "2"" of type '" "char const *""'");
75522 }
75523 arg2 = reinterpret_cast< char * >(buf2);
75524 {
75525 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75526 result = (bool)(arg1)->SetValueFromCString((char const *)arg2);
75527 SWIG_PYTHON_THREAD_END_ALLOW;
75528 }
75529 resultobj = SWIG_From_bool(static_cast< bool >(result));
75530 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
75531 return resultobj;
75532fail:
75533 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
75534 return NULL;
75535}
75536
75537
75538SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
75539 PyObject *resultobj = 0;
75540 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75541 char *arg2 = (char *) 0 ;
75542 lldb::SBError *arg3 = 0 ;
75543 void *argp1 = 0 ;
75544 int res1 = 0 ;
75545 int res2 ;
75546 char *buf2 = 0 ;
75547 int alloc2 = 0 ;
75548 void *argp3 = 0 ;
75549 int res3 = 0 ;
75550 bool result;
75551
75552 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
75553 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75554 if (!SWIG_IsOK(res1)) {
75555 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetValueFromCString" "', argument " "1"" of type '" "lldb::SBValue *""'");
75556 }
75557 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75558 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
75559 if (!SWIG_IsOK(res2)) {
75560 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_SetValueFromCString" "', argument " "2"" of type '" "char const *""'");
75561 }
75562 arg2 = reinterpret_cast< char * >(buf2);
75563 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
75564 if (!SWIG_IsOK(res3)) {
75565 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_SetValueFromCString" "', argument " "3"" of type '" "lldb::SBError &""'");
75566 }
75567 if (!argp3) {
75568 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_SetValueFromCString" "', argument " "3"" of type '" "lldb::SBError &""'");
75569 }
75570 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
75571 {
75572 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75573 result = (bool)(arg1)->SetValueFromCString((char const *)arg2,*arg3);
75574 SWIG_PYTHON_THREAD_END_ALLOW;
75575 }
75576 resultobj = SWIG_From_bool(static_cast< bool >(result));
75577 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
75578 return resultobj;
75579fail:
75580 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
75581 return NULL;
75582}
75583
75584
75585SWIGINTERN PyObject *_wrap_SBValue_SetValueFromCString(PyObject *self, PyObject *args) {
75586 Py_ssize_t argc;
75587 PyObject *argv[4] = {
75588 0
75589 };
75590
75591 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_SetValueFromCString", 0, 3, argv))) SWIG_fail;
75592 --argc;
75593 if (argc == 2) {
75594 int _v;
75595 void *vptr = 0;
75596 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
75597 _v = SWIG_CheckState(res);
75598 if (_v) {
75599 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
75600 _v = SWIG_CheckState(res);
75601 if (_v) {
75602 return _wrap_SBValue_SetValueFromCString__SWIG_0(self, argc, argv);
75603 }
75604 }
75605 }
75606 if (argc == 3) {
75607 int _v;
75608 void *vptr = 0;
75609 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
75610 _v = SWIG_CheckState(res);
75611 if (_v) {
75612 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
75613 _v = SWIG_CheckState(res);
75614 if (_v) {
75615 void *vptr = 0;
75616 int res = SWIG_ConvertPtr(argv[2], &vptr, SWIGTYPE_p_lldb__SBError, SWIG_POINTER_NO_NULL);
75617 _v = SWIG_CheckState(res);
75618 if (_v) {
75619 return _wrap_SBValue_SetValueFromCString__SWIG_1(self, argc, argv);
75620 }
75621 }
75622 }
75623 }
75624
75625fail:
75626 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_SetValueFromCString'.\n"
75627 " Possible C/C++ prototypes are:\n"
75628 " lldb::SBValue::SetValueFromCString(char const *)\n"
75629 " lldb::SBValue::SetValueFromCString(char const *,lldb::SBError &)\n");
75630 return 0;
75631}
75632
75633
75634SWIGINTERN PyObject *_wrap_SBValue_GetTypeFormat(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75635 PyObject *resultobj = 0;
75636 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75637 void *argp1 = 0 ;
75638 int res1 = 0 ;
75639 PyObject *swig_obj[1] ;
75640 lldb::SBTypeFormat result;
75641
75642 if (!args) SWIG_fail;
75643 swig_obj[0] = args;
75644 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75645 if (!SWIG_IsOK(res1)) {
75646 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeFormat" "', argument " "1"" of type '" "lldb::SBValue *""'");
75647 }
75648 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75649 {
75650 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75651 result = (arg1)->GetTypeFormat();
75652 SWIG_PYTHON_THREAD_END_ALLOW;
75653 }
75654 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFormat(static_cast< const lldb::SBTypeFormat& >(result))), SWIGTYPE_p_lldb__SBTypeFormat, SWIG_POINTER_OWN | 0 );
75655 return resultobj;
75656fail:
75657 return NULL;
75658}
75659
75660
75661SWIGINTERN PyObject *_wrap_SBValue_GetTypeSummary(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75662 PyObject *resultobj = 0;
75663 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75664 void *argp1 = 0 ;
75665 int res1 = 0 ;
75666 PyObject *swig_obj[1] ;
75667 lldb::SBTypeSummary result;
75668
75669 if (!args) SWIG_fail;
75670 swig_obj[0] = args;
75671 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75672 if (!SWIG_IsOK(res1)) {
75673 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeSummary" "', argument " "1"" of type '" "lldb::SBValue *""'");
75674 }
75675 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75676 {
75677 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75678 result = (arg1)->GetTypeSummary();
75679 SWIG_PYTHON_THREAD_END_ALLOW;
75680 }
75681 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSummary(static_cast< const lldb::SBTypeSummary& >(result))), SWIGTYPE_p_lldb__SBTypeSummary, SWIG_POINTER_OWN | 0 );
75682 return resultobj;
75683fail:
75684 return NULL;
75685}
75686
75687
75688SWIGINTERN PyObject *_wrap_SBValue_GetTypeFilter(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75689 PyObject *resultobj = 0;
75690 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75691 void *argp1 = 0 ;
75692 int res1 = 0 ;
75693 PyObject *swig_obj[1] ;
75694 lldb::SBTypeFilter result;
75695
75696 if (!args) SWIG_fail;
75697 swig_obj[0] = args;
75698 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75699 if (!SWIG_IsOK(res1)) {
75700 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeFilter" "', argument " "1"" of type '" "lldb::SBValue *""'");
75701 }
75702 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75703 {
75704 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75705 result = (arg1)->GetTypeFilter();
75706 SWIG_PYTHON_THREAD_END_ALLOW;
75707 }
75708 resultobj = SWIG_NewPointerObj((new lldb::SBTypeFilter(static_cast< const lldb::SBTypeFilter& >(result))), SWIGTYPE_p_lldb__SBTypeFilter, SWIG_POINTER_OWN | 0 );
75709 return resultobj;
75710fail:
75711 return NULL;
75712}
75713
75714
75715SWIGINTERN PyObject *_wrap_SBValue_GetTypeSynthetic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75716 PyObject *resultobj = 0;
75717 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75718 void *argp1 = 0 ;
75719 int res1 = 0 ;
75720 PyObject *swig_obj[1] ;
75721 lldb::SBTypeSynthetic result;
75722
75723 if (!args) SWIG_fail;
75724 swig_obj[0] = args;
75725 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75726 if (!SWIG_IsOK(res1)) {
75727 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTypeSynthetic" "', argument " "1"" of type '" "lldb::SBValue *""'");
75728 }
75729 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75730 {
75731 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75732 result = (arg1)->GetTypeSynthetic();
75733 SWIG_PYTHON_THREAD_END_ALLOW;
75734 }
75735 resultobj = SWIG_NewPointerObj((new lldb::SBTypeSynthetic(static_cast< const lldb::SBTypeSynthetic& >(result))), SWIGTYPE_p_lldb__SBTypeSynthetic, SWIG_POINTER_OWN | 0 );
75736 return resultobj;
75737fail:
75738 return NULL;
75739}
75740
75741
75742SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
75743 PyObject *resultobj = 0;
75744 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75745 uint32_t arg2 ;
75746 void *argp1 = 0 ;
75747 int res1 = 0 ;
75748 unsigned int val2 ;
75749 int ecode2 = 0 ;
75750 lldb::SBValue result;
75751
75752 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
75753 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75754 if (!SWIG_IsOK(res1)) {
75755 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildAtIndex" "', argument " "1"" of type '" "lldb::SBValue *""'");
75756 }
75757 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75758 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
75759 if (!SWIG_IsOK(ecode2)) {
75760 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetChildAtIndex" "', argument " "2"" of type '" "uint32_t""'");
75761 }
75762 arg2 = static_cast< uint32_t >(val2);
75763 {
75764 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75765 result = (arg1)->GetChildAtIndex(arg2);
75766 SWIG_PYTHON_THREAD_END_ALLOW;
75767 }
75768 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
75769 return resultobj;
75770fail:
75771 return NULL;
75772}
75773
75774
75775SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
75776 PyObject *resultobj = 0;
75777 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75778 uint32_t arg2 ;
75779 lldb::DynamicValueType arg3 ;
75780 bool arg4 ;
75781 void *argp1 = 0 ;
75782 int res1 = 0 ;
75783 unsigned int val2 ;
75784 int ecode2 = 0 ;
75785 int val3 ;
75786 int ecode3 = 0 ;
75787 bool val4 ;
75788 int ecode4 = 0 ;
75789 lldb::SBValue result;
75790
75791 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
75792 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75793 if (!SWIG_IsOK(res1)) {
75794 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildAtIndex" "', argument " "1"" of type '" "lldb::SBValue *""'");
75795 }
75796 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75797 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
75798 if (!SWIG_IsOK(ecode2)) {
75799 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetChildAtIndex" "', argument " "2"" of type '" "uint32_t""'");
75800 }
75801 arg2 = static_cast< uint32_t >(val2);
75802 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
75803 if (!SWIG_IsOK(ecode3)) {
75804 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetChildAtIndex" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
75805 }
75806 arg3 = static_cast< lldb::DynamicValueType >(val3);
75807 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
75808 if (!SWIG_IsOK(ecode4)) {
75809 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBValue_GetChildAtIndex" "', argument " "4"" of type '" "bool""'");
75810 }
75811 arg4 = static_cast< bool >(val4);
75812 {
75813 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75814 result = (arg1)->GetChildAtIndex(arg2,arg3,arg4);
75815 SWIG_PYTHON_THREAD_END_ALLOW;
75816 }
75817 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
75818 return resultobj;
75819fail:
75820 return NULL;
75821}
75822
75823
75824SWIGINTERN PyObject *_wrap_SBValue_GetChildAtIndex(PyObject *self, PyObject *args) {
75825 Py_ssize_t argc;
75826 PyObject *argv[5] = {
75827 0
75828 };
75829
75830 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetChildAtIndex", 0, 4, argv))) SWIG_fail;
75831 --argc;
75832 if (argc == 2) {
75833 int _v;
75834 void *vptr = 0;
75835 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
75836 _v = SWIG_CheckState(res);
75837 if (_v) {
75838 {
75839 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
75840 _v = SWIG_CheckState(res);
75841 }
75842 if (_v) {
75843 return _wrap_SBValue_GetChildAtIndex__SWIG_0(self, argc, argv);
75844 }
75845 }
75846 }
75847 if (argc == 4) {
75848 int _v;
75849 void *vptr = 0;
75850 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
75851 _v = SWIG_CheckState(res);
75852 if (_v) {
75853 {
75854 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
75855 _v = SWIG_CheckState(res);
75856 }
75857 if (_v) {
75858 {
75859 int res = SWIG_AsVal_int(argv[2], NULL);
75860 _v = SWIG_CheckState(res);
75861 }
75862 if (_v) {
75863 {
75864 int res = SWIG_AsVal_bool(argv[3], NULL);
75865 _v = SWIG_CheckState(res);
75866 }
75867 if (_v) {
75868 return _wrap_SBValue_GetChildAtIndex__SWIG_1(self, argc, argv);
75869 }
75870 }
75871 }
75872 }
75873 }
75874
75875fail:
75876 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetChildAtIndex'.\n"
75877 " Possible C/C++ prototypes are:\n"
75878 " lldb::SBValue::GetChildAtIndex(uint32_t)\n"
75879 " lldb::SBValue::GetChildAtIndex(uint32_t,lldb::DynamicValueType,bool)\n");
75880 return 0;
75881}
75882
75883
75884SWIGINTERN PyObject *_wrap_SBValue_CreateChildAtOffset(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75885 PyObject *resultobj = 0;
75886 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75887 char *arg2 = (char *) 0 ;
75888 uint32_t arg3 ;
75889 lldb::SBType arg4 ;
75890 void *argp1 = 0 ;
75891 int res1 = 0 ;
75892 int res2 ;
75893 char *buf2 = 0 ;
75894 int alloc2 = 0 ;
75895 unsigned int val3 ;
75896 int ecode3 = 0 ;
75897 void *argp4 ;
75898 int res4 = 0 ;
75899 PyObject *swig_obj[4] ;
75900 lldb::SBValue result;
75901
75902 if (!SWIG_Python_UnpackTuple(args, "SBValue_CreateChildAtOffset", 4, 4, swig_obj)) SWIG_fail;
75903 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75904 if (!SWIG_IsOK(res1)) {
75905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateChildAtOffset" "', argument " "1"" of type '" "lldb::SBValue *""'");
75906 }
75907 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75908 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
75909 if (!SWIG_IsOK(res2)) {
75910 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateChildAtOffset" "', argument " "2"" of type '" "char const *""'");
75911 }
75912 arg2 = reinterpret_cast< char * >(buf2);
75913 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
75914 if (!SWIG_IsOK(ecode3)) {
75915 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_CreateChildAtOffset" "', argument " "3"" of type '" "uint32_t""'");
75916 }
75917 arg3 = static_cast< uint32_t >(val3);
75918 {
75919 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
75920 if (!SWIG_IsOK(res4)) {
75921 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateChildAtOffset" "', argument " "4"" of type '" "lldb::SBType""'");
75922 }
75923 if (!argp4) {
75924 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateChildAtOffset" "', argument " "4"" of type '" "lldb::SBType""'");
75925 } else {
75926 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
75927 arg4 = *temp;
75928 if (SWIG_IsNewObj(res4)) delete temp;
75929 }
75930 }
75931 {
75932 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75933 result = (arg1)->CreateChildAtOffset((char const *)arg2,arg3,arg4);
75934 SWIG_PYTHON_THREAD_END_ALLOW;
75935 }
75936 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
75937 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
75938 return resultobj;
75939fail:
75940 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
75941 return NULL;
75942}
75943
75944
75945SWIGINTERN PyObject *_wrap_SBValue_Cast(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
75946 PyObject *resultobj = 0;
75947 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75948 lldb::SBType arg2 ;
75949 void *argp1 = 0 ;
75950 int res1 = 0 ;
75951 void *argp2 ;
75952 int res2 = 0 ;
75953 PyObject *swig_obj[2] ;
75954 lldb::SBValue result;
75955
75956 if (!SWIG_Python_UnpackTuple(args, "SBValue_Cast", 2, 2, swig_obj)) SWIG_fail;
75957 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
75958 if (!SWIG_IsOK(res1)) {
75959 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Cast" "', argument " "1"" of type '" "lldb::SBValue *""'");
75960 }
75961 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
75962 {
75963 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBType, 0 | 0);
75964 if (!SWIG_IsOK(res2)) {
75965 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_Cast" "', argument " "2"" of type '" "lldb::SBType""'");
75966 }
75967 if (!argp2) {
75968 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_Cast" "', argument " "2"" of type '" "lldb::SBType""'");
75969 } else {
75970 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp2);
75971 arg2 = *temp;
75972 if (SWIG_IsNewObj(res2)) delete temp;
75973 }
75974 }
75975 {
75976 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
75977 result = (arg1)->Cast(arg2);
75978 SWIG_PYTHON_THREAD_END_ALLOW;
75979 }
75980 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
75981 return resultobj;
75982fail:
75983 return NULL;
75984}
75985
75986
75987SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
75988 PyObject *resultobj = 0;
75989 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
75990 char *arg2 = (char *) 0 ;
75991 char *arg3 = (char *) 0 ;
75992 void *argp1 = 0 ;
75993 int res1 = 0 ;
75994 int res2 ;
75995 char *buf2 = 0 ;
75996 int alloc2 = 0 ;
75997 int res3 ;
75998 char *buf3 = 0 ;
75999 int alloc3 = 0 ;
76000 lldb::SBValue result;
76001
76002 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
76003 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76004 if (!SWIG_IsOK(res1)) {
76005 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromExpression" "', argument " "1"" of type '" "lldb::SBValue *""'");
76006 }
76007 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76008 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76009 if (!SWIG_IsOK(res2)) {
76010 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromExpression" "', argument " "2"" of type '" "char const *""'");
76011 }
76012 arg2 = reinterpret_cast< char * >(buf2);
76013 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
76014 if (!SWIG_IsOK(res3)) {
76015 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_CreateValueFromExpression" "', argument " "3"" of type '" "char const *""'");
76016 }
76017 arg3 = reinterpret_cast< char * >(buf3);
76018 {
76019 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76020 result = (arg1)->CreateValueFromExpression((char const *)arg2,(char const *)arg3);
76021 SWIG_PYTHON_THREAD_END_ALLOW;
76022 }
76023 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76024 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76025 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
76026 return resultobj;
76027fail:
76028 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76029 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
76030 return NULL;
76031}
76032
76033
76034SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
76035 PyObject *resultobj = 0;
76036 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76037 char *arg2 = (char *) 0 ;
76038 char *arg3 = (char *) 0 ;
76039 lldb::SBExpressionOptions *arg4 = 0 ;
76040 void *argp1 = 0 ;
76041 int res1 = 0 ;
76042 int res2 ;
76043 char *buf2 = 0 ;
76044 int alloc2 = 0 ;
76045 int res3 ;
76046 char *buf3 = 0 ;
76047 int alloc3 = 0 ;
76048 void *argp4 = 0 ;
76049 int res4 = 0 ;
76050 lldb::SBValue result;
76051
76052 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
76053 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76054 if (!SWIG_IsOK(res1)) {
76055 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromExpression" "', argument " "1"" of type '" "lldb::SBValue *""'");
76056 }
76057 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76058 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76059 if (!SWIG_IsOK(res2)) {
76060 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromExpression" "', argument " "2"" of type '" "char const *""'");
76061 }
76062 arg2 = reinterpret_cast< char * >(buf2);
76063 res3 = SWIG_AsCharPtrAndSize(swig_obj[2], &buf3, NULL, &alloc3);
76064 if (!SWIG_IsOK(res3)) {
76065 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_CreateValueFromExpression" "', argument " "3"" of type '" "char const *""'");
76066 }
76067 arg3 = reinterpret_cast< char * >(buf3);
76068 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBExpressionOptions, 0 );
76069 if (!SWIG_IsOK(res4)) {
76070 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateValueFromExpression" "', argument " "4"" of type '" "lldb::SBExpressionOptions &""'");
76071 }
76072 if (!argp4) {
76073 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromExpression" "', argument " "4"" of type '" "lldb::SBExpressionOptions &""'");
76074 }
76075 arg4 = reinterpret_cast< lldb::SBExpressionOptions * >(argp4);
76076 {
76077 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76078 result = (arg1)->CreateValueFromExpression((char const *)arg2,(char const *)arg3,*arg4);
76079 SWIG_PYTHON_THREAD_END_ALLOW;
76080 }
76081 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76082 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76083 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
76084 return resultobj;
76085fail:
76086 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76087 if (alloc3 == SWIG_NEWOBJ) delete[] buf3;
76088 return NULL;
76089}
76090
76091
76092SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromExpression(PyObject *self, PyObject *args) {
76093 Py_ssize_t argc;
76094 PyObject *argv[5] = {
76095 0
76096 };
76097
76098 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_CreateValueFromExpression", 0, 4, argv))) SWIG_fail;
76099 --argc;
76100 if (argc == 3) {
76101 int _v;
76102 void *vptr = 0;
76103 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
76104 _v = SWIG_CheckState(res);
76105 if (_v) {
76106 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
76107 _v = SWIG_CheckState(res);
76108 if (_v) {
76109 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
76110 _v = SWIG_CheckState(res);
76111 if (_v) {
76112 return _wrap_SBValue_CreateValueFromExpression__SWIG_0(self, argc, argv);
76113 }
76114 }
76115 }
76116 }
76117 if (argc == 4) {
76118 int _v;
76119 void *vptr = 0;
76120 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
76121 _v = SWIG_CheckState(res);
76122 if (_v) {
76123 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
76124 _v = SWIG_CheckState(res);
76125 if (_v) {
76126 int res = SWIG_AsCharPtrAndSize(argv[2], 0, NULL, 0);
76127 _v = SWIG_CheckState(res);
76128 if (_v) {
76129 void *vptr = 0;
76130 int res = SWIG_ConvertPtr(argv[3], &vptr, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL);
76131 _v = SWIG_CheckState(res);
76132 if (_v) {
76133 return _wrap_SBValue_CreateValueFromExpression__SWIG_1(self, argc, argv);
76134 }
76135 }
76136 }
76137 }
76138 }
76139
76140fail:
76141 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_CreateValueFromExpression'.\n"
76142 " Possible C/C++ prototypes are:\n"
76143 " lldb::SBValue::CreateValueFromExpression(char const *,char const *)\n"
76144 " lldb::SBValue::CreateValueFromExpression(char const *,char const *,lldb::SBExpressionOptions &)\n");
76145 return 0;
76146}
76147
76148
76149SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76150 PyObject *resultobj = 0;
76151 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76152 char *arg2 = (char *) 0 ;
76153 lldb::addr_t arg3 ;
76154 lldb::SBType arg4 ;
76155 void *argp1 = 0 ;
76156 int res1 = 0 ;
76157 int res2 ;
76158 char *buf2 = 0 ;
76159 int alloc2 = 0 ;
76160 unsigned long long val3 ;
76161 int ecode3 = 0 ;
76162 void *argp4 ;
76163 int res4 = 0 ;
76164 PyObject *swig_obj[4] ;
76165 lldb::SBValue result;
76166
76167 if (!SWIG_Python_UnpackTuple(args, "SBValue_CreateValueFromAddress", 4, 4, swig_obj)) SWIG_fail;
76168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76169 if (!SWIG_IsOK(res1)) {
76170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromAddress" "', argument " "1"" of type '" "lldb::SBValue *""'");
76171 }
76172 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76173 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76174 if (!SWIG_IsOK(res2)) {
76175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromAddress" "', argument " "2"" of type '" "char const *""'");
76176 }
76177 arg2 = reinterpret_cast< char * >(buf2);
76178 ecode3 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[2], &val3);
76179 if (!SWIG_IsOK(ecode3)) {
76180 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_CreateValueFromAddress" "', argument " "3"" of type '" "lldb::addr_t""'");
76181 }
76182 arg3 = static_cast< lldb::addr_t >(val3);
76183 {
76184 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
76185 if (!SWIG_IsOK(res4)) {
76186 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
76187 }
76188 if (!argp4) {
76189 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromAddress" "', argument " "4"" of type '" "lldb::SBType""'");
76190 } else {
76191 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
76192 arg4 = *temp;
76193 if (SWIG_IsNewObj(res4)) delete temp;
76194 }
76195 }
76196 {
76197 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76198 result = (arg1)->CreateValueFromAddress((char const *)arg2,arg3,arg4);
76199 SWIG_PYTHON_THREAD_END_ALLOW;
76200 }
76201 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76202 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76203 return resultobj;
76204fail:
76205 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76206 return NULL;
76207}
76208
76209
76210SWIGINTERN PyObject *_wrap_SBValue_CreateValueFromData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76211 PyObject *resultobj = 0;
76212 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76213 char *arg2 = (char *) 0 ;
76214 lldb::SBData arg3 ;
76215 lldb::SBType arg4 ;
76216 void *argp1 = 0 ;
76217 int res1 = 0 ;
76218 int res2 ;
76219 char *buf2 = 0 ;
76220 int alloc2 = 0 ;
76221 void *argp3 ;
76222 int res3 = 0 ;
76223 void *argp4 ;
76224 int res4 = 0 ;
76225 PyObject *swig_obj[4] ;
76226 lldb::SBValue result;
76227
76228 if (!SWIG_Python_UnpackTuple(args, "SBValue_CreateValueFromData", 4, 4, swig_obj)) SWIG_fail;
76229 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76230 if (!SWIG_IsOK(res1)) {
76231 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_CreateValueFromData" "', argument " "1"" of type '" "lldb::SBValue *""'");
76232 }
76233 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76234 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76235 if (!SWIG_IsOK(res2)) {
76236 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_CreateValueFromData" "', argument " "2"" of type '" "char const *""'");
76237 }
76238 arg2 = reinterpret_cast< char * >(buf2);
76239 {
76240 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBData, 0 | 0);
76241 if (!SWIG_IsOK(res3)) {
76242 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
76243 }
76244 if (!argp3) {
76245 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromData" "', argument " "3"" of type '" "lldb::SBData""'");
76246 } else {
76247 lldb::SBData * temp = reinterpret_cast< lldb::SBData * >(argp3);
76248 arg3 = *temp;
76249 if (SWIG_IsNewObj(res3)) delete temp;
76250 }
76251 }
76252 {
76253 res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_lldb__SBType, 0 | 0);
76254 if (!SWIG_IsOK(res4)) {
76255 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
76256 }
76257 if (!argp4) {
76258 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_CreateValueFromData" "', argument " "4"" of type '" "lldb::SBType""'");
76259 } else {
76260 lldb::SBType * temp = reinterpret_cast< lldb::SBType * >(argp4);
76261 arg4 = *temp;
76262 if (SWIG_IsNewObj(res4)) delete temp;
76263 }
76264 }
76265 {
76266 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76267 result = (arg1)->CreateValueFromData((char const *)arg2,arg3,arg4);
76268 SWIG_PYTHON_THREAD_END_ALLOW;
76269 }
76270 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76271 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76272 return resultobj;
76273fail:
76274 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76275 return NULL;
76276}
76277
76278
76279SWIGINTERN PyObject *_wrap_SBValue_GetType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76280 PyObject *resultobj = 0;
76281 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76282 void *argp1 = 0 ;
76283 int res1 = 0 ;
76284 PyObject *swig_obj[1] ;
76285 lldb::SBType result;
76286
76287 if (!args) SWIG_fail;
76288 swig_obj[0] = args;
76289 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76290 if (!SWIG_IsOK(res1)) {
76291 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetType" "', argument " "1"" of type '" "lldb::SBValue *""'");
76292 }
76293 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76294 {
76295 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76296 result = (arg1)->GetType();
76297 SWIG_PYTHON_THREAD_END_ALLOW;
76298 }
76299 resultobj = SWIG_NewPointerObj((new lldb::SBType(static_cast< const lldb::SBType& >(result))), SWIGTYPE_p_lldb__SBType, SWIG_POINTER_OWN | 0 );
76300 return resultobj;
76301fail:
76302 return NULL;
76303}
76304
76305
76306SWIGINTERN PyObject *_wrap_SBValue_GetIndexOfChildWithName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76307 PyObject *resultobj = 0;
76308 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76309 char *arg2 = (char *) 0 ;
76310 void *argp1 = 0 ;
76311 int res1 = 0 ;
76312 int res2 ;
76313 char *buf2 = 0 ;
76314 int alloc2 = 0 ;
76315 PyObject *swig_obj[2] ;
76316 uint32_t result;
76317
76318 if (!SWIG_Python_UnpackTuple(args, "SBValue_GetIndexOfChildWithName", 2, 2, swig_obj)) SWIG_fail;
76319 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76320 if (!SWIG_IsOK(res1)) {
76321 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetIndexOfChildWithName" "', argument " "1"" of type '" "lldb::SBValue *""'");
76322 }
76323 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76324 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76325 if (!SWIG_IsOK(res2)) {
76326 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetIndexOfChildWithName" "', argument " "2"" of type '" "char const *""'");
76327 }
76328 arg2 = reinterpret_cast< char * >(buf2);
76329 {
76330 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76331 result = (uint32_t)(arg1)->GetIndexOfChildWithName((char const *)arg2);
76332 SWIG_PYTHON_THREAD_END_ALLOW;
76333 }
76334 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
76335 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76336 return resultobj;
76337fail:
76338 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76339 return NULL;
76340}
76341
76342
76343SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
76344 PyObject *resultobj = 0;
76345 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76346 char *arg2 = (char *) 0 ;
76347 void *argp1 = 0 ;
76348 int res1 = 0 ;
76349 int res2 ;
76350 char *buf2 = 0 ;
76351 int alloc2 = 0 ;
76352 lldb::SBValue result;
76353
76354 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
76355 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76356 if (!SWIG_IsOK(res1)) {
76357 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildMemberWithName" "', argument " "1"" of type '" "lldb::SBValue *""'");
76358 }
76359 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76360 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76361 if (!SWIG_IsOK(res2)) {
76362 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetChildMemberWithName" "', argument " "2"" of type '" "char const *""'");
76363 }
76364 arg2 = reinterpret_cast< char * >(buf2);
76365 {
76366 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76367 result = (arg1)->GetChildMemberWithName((char const *)arg2);
76368 SWIG_PYTHON_THREAD_END_ALLOW;
76369 }
76370 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76371 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76372 return resultobj;
76373fail:
76374 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76375 return NULL;
76376}
76377
76378
76379SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
76380 PyObject *resultobj = 0;
76381 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76382 char *arg2 = (char *) 0 ;
76383 lldb::DynamicValueType arg3 ;
76384 void *argp1 = 0 ;
76385 int res1 = 0 ;
76386 int res2 ;
76387 char *buf2 = 0 ;
76388 int alloc2 = 0 ;
76389 int val3 ;
76390 int ecode3 = 0 ;
76391 lldb::SBValue result;
76392
76393 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
76394 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76395 if (!SWIG_IsOK(res1)) {
76396 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetChildMemberWithName" "', argument " "1"" of type '" "lldb::SBValue *""'");
76397 }
76398 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76399 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76400 if (!SWIG_IsOK(res2)) {
76401 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetChildMemberWithName" "', argument " "2"" of type '" "char const *""'");
76402 }
76403 arg2 = reinterpret_cast< char * >(buf2);
76404 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
76405 if (!SWIG_IsOK(ecode3)) {
76406 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetChildMemberWithName" "', argument " "3"" of type '" "lldb::DynamicValueType""'");
76407 }
76408 arg3 = static_cast< lldb::DynamicValueType >(val3);
76409 {
76410 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76411 result = (arg1)->GetChildMemberWithName((char const *)arg2,arg3);
76412 SWIG_PYTHON_THREAD_END_ALLOW;
76413 }
76414 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76415 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76416 return resultobj;
76417fail:
76418 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76419 return NULL;
76420}
76421
76422
76423SWIGINTERN PyObject *_wrap_SBValue_GetChildMemberWithName(PyObject *self, PyObject *args) {
76424 Py_ssize_t argc;
76425 PyObject *argv[4] = {
76426 0
76427 };
76428
76429 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetChildMemberWithName", 0, 3, argv))) SWIG_fail;
76430 --argc;
76431 if (argc == 2) {
76432 int _v;
76433 void *vptr = 0;
76434 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
76435 _v = SWIG_CheckState(res);
76436 if (_v) {
76437 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
76438 _v = SWIG_CheckState(res);
76439 if (_v) {
76440 return _wrap_SBValue_GetChildMemberWithName__SWIG_0(self, argc, argv);
76441 }
76442 }
76443 }
76444 if (argc == 3) {
76445 int _v;
76446 void *vptr = 0;
76447 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
76448 _v = SWIG_CheckState(res);
76449 if (_v) {
76450 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
76451 _v = SWIG_CheckState(res);
76452 if (_v) {
76453 {
76454 int res = SWIG_AsVal_int(argv[2], NULL);
76455 _v = SWIG_CheckState(res);
76456 }
76457 if (_v) {
76458 return _wrap_SBValue_GetChildMemberWithName__SWIG_1(self, argc, argv);
76459 }
76460 }
76461 }
76462 }
76463
76464fail:
76465 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetChildMemberWithName'.\n"
76466 " Possible C/C++ prototypes are:\n"
76467 " lldb::SBValue::GetChildMemberWithName(char const *)\n"
76468 " lldb::SBValue::GetChildMemberWithName(char const *,lldb::DynamicValueType)\n");
76469 return 0;
76470}
76471
76472
76473SWIGINTERN PyObject *_wrap_SBValue_GetValueForExpressionPath(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76474 PyObject *resultobj = 0;
76475 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76476 char *arg2 = (char *) 0 ;
76477 void *argp1 = 0 ;
76478 int res1 = 0 ;
76479 int res2 ;
76480 char *buf2 = 0 ;
76481 int alloc2 = 0 ;
76482 PyObject *swig_obj[2] ;
76483 lldb::SBValue result;
76484
76485 if (!SWIG_Python_UnpackTuple(args, "SBValue_GetValueForExpressionPath", 2, 2, swig_obj)) SWIG_fail;
76486 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76487 if (!SWIG_IsOK(res1)) {
76488 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetValueForExpressionPath" "', argument " "1"" of type '" "lldb::SBValue *""'");
76489 }
76490 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76491 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
76492 if (!SWIG_IsOK(res2)) {
76493 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetValueForExpressionPath" "', argument " "2"" of type '" "char const *""'");
76494 }
76495 arg2 = reinterpret_cast< char * >(buf2);
76496 {
76497 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76498 result = (arg1)->GetValueForExpressionPath((char const *)arg2);
76499 SWIG_PYTHON_THREAD_END_ALLOW;
76500 }
76501 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76502 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76503 return resultobj;
76504fail:
76505 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
76506 return NULL;
76507}
76508
76509
76510SWIGINTERN PyObject *_wrap_SBValue_GetDeclaration(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76511 PyObject *resultobj = 0;
76512 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76513 void *argp1 = 0 ;
76514 int res1 = 0 ;
76515 PyObject *swig_obj[1] ;
76516 lldb::SBDeclaration result;
76517
76518 if (!args) SWIG_fail;
76519 swig_obj[0] = args;
76520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76521 if (!SWIG_IsOK(res1)) {
76522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDeclaration" "', argument " "1"" of type '" "lldb::SBValue *""'");
76523 }
76524 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76525 {
76526 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76527 result = (arg1)->GetDeclaration();
76528 SWIG_PYTHON_THREAD_END_ALLOW;
76529 }
76530 resultobj = SWIG_NewPointerObj((new lldb::SBDeclaration(static_cast< const lldb::SBDeclaration& >(result))), SWIGTYPE_p_lldb__SBDeclaration, SWIG_POINTER_OWN | 0 );
76531 return resultobj;
76532fail:
76533 return NULL;
76534}
76535
76536
76537SWIGINTERN PyObject *_wrap_SBValue_MightHaveChildren(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76538 PyObject *resultobj = 0;
76539 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76540 void *argp1 = 0 ;
76541 int res1 = 0 ;
76542 PyObject *swig_obj[1] ;
76543 bool result;
76544
76545 if (!args) SWIG_fail;
76546 swig_obj[0] = args;
76547 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76548 if (!SWIG_IsOK(res1)) {
76549 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_MightHaveChildren" "', argument " "1"" of type '" "lldb::SBValue *""'");
76550 }
76551 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76552 {
76553 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76554 result = (bool)(arg1)->MightHaveChildren();
76555 SWIG_PYTHON_THREAD_END_ALLOW;
76556 }
76557 resultobj = SWIG_From_bool(static_cast< bool >(result));
76558 return resultobj;
76559fail:
76560 return NULL;
76561}
76562
76563
76564SWIGINTERN PyObject *_wrap_SBValue_IsRuntimeSupportValue(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76565 PyObject *resultobj = 0;
76566 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76567 void *argp1 = 0 ;
76568 int res1 = 0 ;
76569 PyObject *swig_obj[1] ;
76570 bool result;
76571
76572 if (!args) SWIG_fail;
76573 swig_obj[0] = args;
76574 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76575 if (!SWIG_IsOK(res1)) {
76576 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_IsRuntimeSupportValue" "', argument " "1"" of type '" "lldb::SBValue *""'");
76577 }
76578 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76579 {
76580 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76581 result = (bool)(arg1)->IsRuntimeSupportValue();
76582 SWIG_PYTHON_THREAD_END_ALLOW;
76583 }
76584 resultobj = SWIG_From_bool(static_cast< bool >(result));
76585 return resultobj;
76586fail:
76587 return NULL;
76588}
76589
76590
76591SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
76592 PyObject *resultobj = 0;
76593 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76594 void *argp1 = 0 ;
76595 int res1 = 0 ;
76596 uint32_t result;
76597
76598 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
76599 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76600 if (!SWIG_IsOK(res1)) {
76601 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetNumChildren" "', argument " "1"" of type '" "lldb::SBValue *""'");
76602 }
76603 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76604 {
76605 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76606 result = (uint32_t)(arg1)->GetNumChildren();
76607 SWIG_PYTHON_THREAD_END_ALLOW;
76608 }
76609 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
76610 return resultobj;
76611fail:
76612 return NULL;
76613}
76614
76615
76616SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
76617 PyObject *resultobj = 0;
76618 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76619 uint32_t arg2 ;
76620 void *argp1 = 0 ;
76621 int res1 = 0 ;
76622 unsigned int val2 ;
76623 int ecode2 = 0 ;
76624 uint32_t result;
76625
76626 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
76627 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76628 if (!SWIG_IsOK(res1)) {
76629 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetNumChildren" "', argument " "1"" of type '" "lldb::SBValue *""'");
76630 }
76631 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76632 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
76633 if (!SWIG_IsOK(ecode2)) {
76634 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetNumChildren" "', argument " "2"" of type '" "uint32_t""'");
76635 }
76636 arg2 = static_cast< uint32_t >(val2);
76637 {
76638 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76639 result = (uint32_t)(arg1)->GetNumChildren(arg2);
76640 SWIG_PYTHON_THREAD_END_ALLOW;
76641 }
76642 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
76643 return resultobj;
76644fail:
76645 return NULL;
76646}
76647
76648
76649SWIGINTERN PyObject *_wrap_SBValue_GetNumChildren(PyObject *self, PyObject *args) {
76650 Py_ssize_t argc;
76651 PyObject *argv[3] = {
76652 0
76653 };
76654
76655 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetNumChildren", 0, 2, argv))) SWIG_fail;
76656 --argc;
76657 if (argc == 1) {
76658 int _v;
76659 void *vptr = 0;
76660 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
76661 _v = SWIG_CheckState(res);
76662 if (_v) {
76663 return _wrap_SBValue_GetNumChildren__SWIG_0(self, argc, argv);
76664 }
76665 }
76666 if (argc == 2) {
76667 int _v;
76668 void *vptr = 0;
76669 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
76670 _v = SWIG_CheckState(res);
76671 if (_v) {
76672 {
76673 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
76674 _v = SWIG_CheckState(res);
76675 }
76676 if (_v) {
76677 return _wrap_SBValue_GetNumChildren__SWIG_1(self, argc, argv);
76678 }
76679 }
76680 }
76681
76682fail:
76683 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetNumChildren'.\n"
76684 " Possible C/C++ prototypes are:\n"
76685 " lldb::SBValue::GetNumChildren()\n"
76686 " lldb::SBValue::GetNumChildren(uint32_t)\n");
76687 return 0;
76688}
76689
76690
76691SWIGINTERN PyObject *_wrap_SBValue_GetOpaqueType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76692 PyObject *resultobj = 0;
76693 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76694 void *argp1 = 0 ;
76695 int res1 = 0 ;
76696 PyObject *swig_obj[1] ;
76697 void *result = 0 ;
76698
76699 if (!args) SWIG_fail;
76700 swig_obj[0] = args;
76701 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76702 if (!SWIG_IsOK(res1)) {
76703 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetOpaqueType" "', argument " "1"" of type '" "lldb::SBValue *""'");
76704 }
76705 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76706 {
76707 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76708 result = (void *)(arg1)->GetOpaqueType();
76709 SWIG_PYTHON_THREAD_END_ALLOW;
76710 }
76711 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 );
76712 return resultobj;
76713fail:
76714 return NULL;
76715}
76716
76717
76718SWIGINTERN PyObject *_wrap_SBValue_Dereference(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76719 PyObject *resultobj = 0;
76720 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76721 void *argp1 = 0 ;
76722 int res1 = 0 ;
76723 PyObject *swig_obj[1] ;
76724 lldb::SBValue result;
76725
76726 if (!args) SWIG_fail;
76727 swig_obj[0] = args;
76728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76729 if (!SWIG_IsOK(res1)) {
76730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Dereference" "', argument " "1"" of type '" "lldb::SBValue *""'");
76731 }
76732 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76733 {
76734 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76735 result = (arg1)->Dereference();
76736 SWIG_PYTHON_THREAD_END_ALLOW;
76737 }
76738 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76739 return resultobj;
76740fail:
76741 return NULL;
76742}
76743
76744
76745SWIGINTERN PyObject *_wrap_SBValue_AddressOf(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76746 PyObject *resultobj = 0;
76747 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76748 void *argp1 = 0 ;
76749 int res1 = 0 ;
76750 PyObject *swig_obj[1] ;
76751 lldb::SBValue result;
76752
76753 if (!args) SWIG_fail;
76754 swig_obj[0] = args;
76755 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76756 if (!SWIG_IsOK(res1)) {
76757 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_AddressOf" "', argument " "1"" of type '" "lldb::SBValue *""'");
76758 }
76759 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76760 {
76761 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76762 result = (arg1)->AddressOf();
76763 SWIG_PYTHON_THREAD_END_ALLOW;
76764 }
76765 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
76766 return resultobj;
76767fail:
76768 return NULL;
76769}
76770
76771
76772SWIGINTERN PyObject *_wrap_SBValue_TypeIsPointerType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76773 PyObject *resultobj = 0;
76774 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76775 void *argp1 = 0 ;
76776 int res1 = 0 ;
76777 PyObject *swig_obj[1] ;
76778 bool result;
76779
76780 if (!args) SWIG_fail;
76781 swig_obj[0] = args;
76782 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76783 if (!SWIG_IsOK(res1)) {
76784 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_TypeIsPointerType" "', argument " "1"" of type '" "lldb::SBValue *""'");
76785 }
76786 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76787 {
76788 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76789 result = (bool)(arg1)->TypeIsPointerType();
76790 SWIG_PYTHON_THREAD_END_ALLOW;
76791 }
76792 resultobj = SWIG_From_bool(static_cast< bool >(result));
76793 return resultobj;
76794fail:
76795 return NULL;
76796}
76797
76798
76799SWIGINTERN PyObject *_wrap_SBValue_GetTarget(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76800 PyObject *resultobj = 0;
76801 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76802 void *argp1 = 0 ;
76803 int res1 = 0 ;
76804 PyObject *swig_obj[1] ;
76805 lldb::SBTarget result;
76806
76807 if (!args) SWIG_fail;
76808 swig_obj[0] = args;
76809 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76810 if (!SWIG_IsOK(res1)) {
76811 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetTarget" "', argument " "1"" of type '" "lldb::SBValue *""'");
76812 }
76813 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76814 {
76815 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76816 result = (arg1)->GetTarget();
76817 SWIG_PYTHON_THREAD_END_ALLOW;
76818 }
76819 resultobj = SWIG_NewPointerObj((new lldb::SBTarget(static_cast< const lldb::SBTarget& >(result))), SWIGTYPE_p_lldb__SBTarget, SWIG_POINTER_OWN | 0 );
76820 return resultobj;
76821fail:
76822 return NULL;
76823}
76824
76825
76826SWIGINTERN PyObject *_wrap_SBValue_GetProcess(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76827 PyObject *resultobj = 0;
76828 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76829 void *argp1 = 0 ;
76830 int res1 = 0 ;
76831 PyObject *swig_obj[1] ;
76832 lldb::SBProcess result;
76833
76834 if (!args) SWIG_fail;
76835 swig_obj[0] = args;
76836 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76837 if (!SWIG_IsOK(res1)) {
76838 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetProcess" "', argument " "1"" of type '" "lldb::SBValue *""'");
76839 }
76840 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76841 {
76842 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76843 result = (arg1)->GetProcess();
76844 SWIG_PYTHON_THREAD_END_ALLOW;
76845 }
76846 resultobj = SWIG_NewPointerObj((new lldb::SBProcess(static_cast< const lldb::SBProcess& >(result))), SWIGTYPE_p_lldb__SBProcess, SWIG_POINTER_OWN | 0 );
76847 return resultobj;
76848fail:
76849 return NULL;
76850}
76851
76852
76853SWIGINTERN PyObject *_wrap_SBValue_GetThread(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76854 PyObject *resultobj = 0;
76855 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76856 void *argp1 = 0 ;
76857 int res1 = 0 ;
76858 PyObject *swig_obj[1] ;
76859 lldb::SBThread result;
76860
76861 if (!args) SWIG_fail;
76862 swig_obj[0] = args;
76863 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76864 if (!SWIG_IsOK(res1)) {
76865 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetThread" "', argument " "1"" of type '" "lldb::SBValue *""'");
76866 }
76867 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76868 {
76869 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76870 result = (arg1)->GetThread();
76871 SWIG_PYTHON_THREAD_END_ALLOW;
76872 }
76873 resultobj = SWIG_NewPointerObj((new lldb::SBThread(static_cast< const lldb::SBThread& >(result))), SWIGTYPE_p_lldb__SBThread, SWIG_POINTER_OWN | 0 );
76874 return resultobj;
76875fail:
76876 return NULL;
76877}
76878
76879
76880SWIGINTERN PyObject *_wrap_SBValue_GetFrame(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76881 PyObject *resultobj = 0;
76882 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76883 void *argp1 = 0 ;
76884 int res1 = 0 ;
76885 PyObject *swig_obj[1] ;
76886 lldb::SBFrame result;
76887
76888 if (!args) SWIG_fail;
76889 swig_obj[0] = args;
76890 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76891 if (!SWIG_IsOK(res1)) {
76892 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetFrame" "', argument " "1"" of type '" "lldb::SBValue *""'");
76893 }
76894 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76895 {
76896 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76897 result = (arg1)->GetFrame();
76898 SWIG_PYTHON_THREAD_END_ALLOW;
76899 }
76900 resultobj = SWIG_NewPointerObj((new lldb::SBFrame(static_cast< const lldb::SBFrame& >(result))), SWIGTYPE_p_lldb__SBFrame, SWIG_POINTER_OWN | 0 );
76901 return resultobj;
76902fail:
76903 return NULL;
76904}
76905
76906
76907SWIGINTERN PyObject *_wrap_SBValue_Watch(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76908 PyObject *resultobj = 0;
76909 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76910 bool arg2 ;
76911 bool arg3 ;
76912 bool arg4 ;
76913 lldb::SBError *arg5 = 0 ;
76914 void *argp1 = 0 ;
76915 int res1 = 0 ;
76916 bool val2 ;
76917 int ecode2 = 0 ;
76918 bool val3 ;
76919 int ecode3 = 0 ;
76920 bool val4 ;
76921 int ecode4 = 0 ;
76922 void *argp5 = 0 ;
76923 int res5 = 0 ;
76924 PyObject *swig_obj[5] ;
76925 lldb::SBWatchpoint result;
76926
76927 if (!SWIG_Python_UnpackTuple(args, "SBValue_Watch", 5, 5, swig_obj)) SWIG_fail;
76928 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76929 if (!SWIG_IsOK(res1)) {
76930 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Watch" "', argument " "1"" of type '" "lldb::SBValue *""'");
76931 }
76932 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76933 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
76934 if (!SWIG_IsOK(ecode2)) {
76935 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_Watch" "', argument " "2"" of type '" "bool""'");
76936 }
76937 arg2 = static_cast< bool >(val2);
76938 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
76939 if (!SWIG_IsOK(ecode3)) {
76940 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_Watch" "', argument " "3"" of type '" "bool""'");
76941 }
76942 arg3 = static_cast< bool >(val3);
76943 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
76944 if (!SWIG_IsOK(ecode4)) {
76945 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBValue_Watch" "', argument " "4"" of type '" "bool""'");
76946 }
76947 arg4 = static_cast< bool >(val4);
76948 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
76949 if (!SWIG_IsOK(res5)) {
76950 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBValue_Watch" "', argument " "5"" of type '" "lldb::SBError &""'");
76951 }
76952 if (!argp5) {
76953 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_Watch" "', argument " "5"" of type '" "lldb::SBError &""'");
76954 }
76955 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
76956 {
76957 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
76958 result = (arg1)->Watch(arg2,arg3,arg4,*arg5);
76959 SWIG_PYTHON_THREAD_END_ALLOW;
76960 }
76961 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(static_cast< const lldb::SBWatchpoint& >(result))), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
76962 return resultobj;
76963fail:
76964 return NULL;
76965}
76966
76967
76968SWIGINTERN PyObject *_wrap_SBValue_WatchPointee(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
76969 PyObject *resultobj = 0;
76970 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
76971 bool arg2 ;
76972 bool arg3 ;
76973 bool arg4 ;
76974 lldb::SBError *arg5 = 0 ;
76975 void *argp1 = 0 ;
76976 int res1 = 0 ;
76977 bool val2 ;
76978 int ecode2 = 0 ;
76979 bool val3 ;
76980 int ecode3 = 0 ;
76981 bool val4 ;
76982 int ecode4 = 0 ;
76983 void *argp5 = 0 ;
76984 int res5 = 0 ;
76985 PyObject *swig_obj[5] ;
76986 lldb::SBWatchpoint result;
76987
76988 if (!SWIG_Python_UnpackTuple(args, "SBValue_WatchPointee", 5, 5, swig_obj)) SWIG_fail;
76989 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
76990 if (!SWIG_IsOK(res1)) {
76991 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_WatchPointee" "', argument " "1"" of type '" "lldb::SBValue *""'");
76992 }
76993 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
76994 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
76995 if (!SWIG_IsOK(ecode2)) {
76996 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_WatchPointee" "', argument " "2"" of type '" "bool""'");
76997 }
76998 arg2 = static_cast< bool >(val2);
76999 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
77000 if (!SWIG_IsOK(ecode3)) {
77001 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_WatchPointee" "', argument " "3"" of type '" "bool""'");
77002 }
77003 arg3 = static_cast< bool >(val3);
77004 ecode4 = SWIG_AsVal_bool(swig_obj[3], &val4);
77005 if (!SWIG_IsOK(ecode4)) {
77006 SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "SBValue_WatchPointee" "', argument " "4"" of type '" "bool""'");
77007 }
77008 arg4 = static_cast< bool >(val4);
77009 res5 = SWIG_ConvertPtr(swig_obj[4], &argp5, SWIGTYPE_p_lldb__SBError, 0 );
77010 if (!SWIG_IsOK(res5)) {
77011 SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "SBValue_WatchPointee" "', argument " "5"" of type '" "lldb::SBError &""'");
77012 }
77013 if (!argp5) {
77014 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_WatchPointee" "', argument " "5"" of type '" "lldb::SBError &""'");
77015 }
77016 arg5 = reinterpret_cast< lldb::SBError * >(argp5);
77017 {
77018 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77019 result = (arg1)->WatchPointee(arg2,arg3,arg4,*arg5);
77020 SWIG_PYTHON_THREAD_END_ALLOW;
77021 }
77022 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(static_cast< const lldb::SBWatchpoint& >(result))), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
77023 return resultobj;
77024fail:
77025 return NULL;
77026}
77027
77028
77029SWIGINTERN PyObject *_wrap_SBValue_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77030 PyObject *resultobj = 0;
77031 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77032 lldb::SBStream *arg2 = 0 ;
77033 void *argp1 = 0 ;
77034 int res1 = 0 ;
77035 void *argp2 = 0 ;
77036 int res2 = 0 ;
77037 PyObject *swig_obj[2] ;
77038 bool result;
77039
77040 if (!SWIG_Python_UnpackTuple(args, "SBValue_GetDescription", 2, 2, swig_obj)) SWIG_fail;
77041 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77042 if (!SWIG_IsOK(res1)) {
77043 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetDescription" "', argument " "1"" of type '" "lldb::SBValue *""'");
77044 }
77045 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77046 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
77047 if (!SWIG_IsOK(res2)) {
77048 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
77049 }
77050 if (!argp2) {
77051 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
77052 }
77053 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
77054 {
77055 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77056 result = (bool)(arg1)->GetDescription(*arg2);
77057 SWIG_PYTHON_THREAD_END_ALLOW;
77058 }
77059 resultobj = SWIG_From_bool(static_cast< bool >(result));
77060 return resultobj;
77061fail:
77062 return NULL;
77063}
77064
77065
77066SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77067 PyObject *resultobj = 0;
77068 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77069 lldb::SBStream *arg2 = 0 ;
77070 void *argp1 = 0 ;
77071 int res1 = 0 ;
77072 void *argp2 = 0 ;
77073 int res2 = 0 ;
77074 bool result;
77075
77076 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77077 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77078 if (!SWIG_IsOK(res1)) {
77079 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetExpressionPath" "', argument " "1"" of type '" "lldb::SBValue *""'");
77080 }
77081 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77082 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
77083 if (!SWIG_IsOK(res2)) {
77084 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
77085 }
77086 if (!argp2) {
77087 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
77088 }
77089 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
77090 {
77091 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77092 result = (bool)(arg1)->GetExpressionPath(*arg2);
77093 SWIG_PYTHON_THREAD_END_ALLOW;
77094 }
77095 resultobj = SWIG_From_bool(static_cast< bool >(result));
77096 return resultobj;
77097fail:
77098 return NULL;
77099}
77100
77101
77102SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77103 PyObject *resultobj = 0;
77104 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77105 uint32_t arg2 ;
77106 uint32_t arg3 ;
77107 void *argp1 = 0 ;
77108 int res1 = 0 ;
77109 unsigned int val2 ;
77110 int ecode2 = 0 ;
77111 unsigned int val3 ;
77112 int ecode3 = 0 ;
77113 lldb::SBData result;
77114
77115 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
77116 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77117 if (!SWIG_IsOK(res1)) {
77118 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPointeeData" "', argument " "1"" of type '" "lldb::SBValue *""'");
77119 }
77120 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77121 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
77122 if (!SWIG_IsOK(ecode2)) {
77123 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetPointeeData" "', argument " "2"" of type '" "uint32_t""'");
77124 }
77125 arg2 = static_cast< uint32_t >(val2);
77126 ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
77127 if (!SWIG_IsOK(ecode3)) {
77128 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetPointeeData" "', argument " "3"" of type '" "uint32_t""'");
77129 }
77130 arg3 = static_cast< uint32_t >(val3);
77131 {
77132 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77133 result = (arg1)->GetPointeeData(arg2,arg3);
77134 SWIG_PYTHON_THREAD_END_ALLOW;
77135 }
77136 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
77137 return resultobj;
77138fail:
77139 return NULL;
77140}
77141
77142
77143SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77144 PyObject *resultobj = 0;
77145 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77146 uint32_t arg2 ;
77147 void *argp1 = 0 ;
77148 int res1 = 0 ;
77149 unsigned int val2 ;
77150 int ecode2 = 0 ;
77151 lldb::SBData result;
77152
77153 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77154 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77155 if (!SWIG_IsOK(res1)) {
77156 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPointeeData" "', argument " "1"" of type '" "lldb::SBValue *""'");
77157 }
77158 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77159 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
77160 if (!SWIG_IsOK(ecode2)) {
77161 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValue_GetPointeeData" "', argument " "2"" of type '" "uint32_t""'");
77162 }
77163 arg2 = static_cast< uint32_t >(val2);
77164 {
77165 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77166 result = (arg1)->GetPointeeData(arg2);
77167 SWIG_PYTHON_THREAD_END_ALLOW;
77168 }
77169 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
77170 return resultobj;
77171fail:
77172 return NULL;
77173}
77174
77175
77176SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77177 PyObject *resultobj = 0;
77178 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77179 void *argp1 = 0 ;
77180 int res1 = 0 ;
77181 lldb::SBData result;
77182
77183 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
77184 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77185 if (!SWIG_IsOK(res1)) {
77186 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetPointeeData" "', argument " "1"" of type '" "lldb::SBValue *""'");
77187 }
77188 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77189 {
77190 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77191 result = (arg1)->GetPointeeData();
77192 SWIG_PYTHON_THREAD_END_ALLOW;
77193 }
77194 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
77195 return resultobj;
77196fail:
77197 return NULL;
77198}
77199
77200
77201SWIGINTERN PyObject *_wrap_SBValue_GetPointeeData(PyObject *self, PyObject *args) {
77202 Py_ssize_t argc;
77203 PyObject *argv[4] = {
77204 0
77205 };
77206
77207 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetPointeeData", 0, 3, argv))) SWIG_fail;
77208 --argc;
77209 if (argc == 1) {
77210 int _v;
77211 void *vptr = 0;
77212 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77213 _v = SWIG_CheckState(res);
77214 if (_v) {
77215 return _wrap_SBValue_GetPointeeData__SWIG_2(self, argc, argv);
77216 }
77217 }
77218 if (argc == 2) {
77219 int _v;
77220 void *vptr = 0;
77221 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77222 _v = SWIG_CheckState(res);
77223 if (_v) {
77224 {
77225 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
77226 _v = SWIG_CheckState(res);
77227 }
77228 if (_v) {
77229 return _wrap_SBValue_GetPointeeData__SWIG_1(self, argc, argv);
77230 }
77231 }
77232 }
77233 if (argc == 3) {
77234 int _v;
77235 void *vptr = 0;
77236 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77237 _v = SWIG_CheckState(res);
77238 if (_v) {
77239 {
77240 int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
77241 _v = SWIG_CheckState(res);
77242 }
77243 if (_v) {
77244 {
77245 int res = SWIG_AsVal_unsigned_SS_int(argv[2], NULL);
77246 _v = SWIG_CheckState(res);
77247 }
77248 if (_v) {
77249 return _wrap_SBValue_GetPointeeData__SWIG_0(self, argc, argv);
77250 }
77251 }
77252 }
77253 }
77254
77255fail:
77256 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetPointeeData'.\n"
77257 " Possible C/C++ prototypes are:\n"
77258 " lldb::SBValue::GetPointeeData(uint32_t,uint32_t)\n"
77259 " lldb::SBValue::GetPointeeData(uint32_t)\n"
77260 " lldb::SBValue::GetPointeeData()\n");
77261 return 0;
77262}
77263
77264
77265SWIGINTERN PyObject *_wrap_SBValue_GetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77266 PyObject *resultobj = 0;
77267 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77268 void *argp1 = 0 ;
77269 int res1 = 0 ;
77270 PyObject *swig_obj[1] ;
77271 lldb::SBData result;
77272
77273 if (!args) SWIG_fail;
77274 swig_obj[0] = args;
77275 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77276 if (!SWIG_IsOK(res1)) {
77277 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetData" "', argument " "1"" of type '" "lldb::SBValue *""'");
77278 }
77279 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77280 {
77281 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77282 result = (arg1)->GetData();
77283 SWIG_PYTHON_THREAD_END_ALLOW;
77284 }
77285 resultobj = SWIG_NewPointerObj((new lldb::SBData(static_cast< const lldb::SBData& >(result))), SWIGTYPE_p_lldb__SBData, SWIG_POINTER_OWN | 0 );
77286 return resultobj;
77287fail:
77288 return NULL;
77289}
77290
77291
77292SWIGINTERN PyObject *_wrap_SBValue_SetData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77293 PyObject *resultobj = 0;
77294 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77295 lldb::SBData *arg2 = 0 ;
77296 lldb::SBError *arg3 = 0 ;
77297 void *argp1 = 0 ;
77298 int res1 = 0 ;
77299 void *argp2 = 0 ;
77300 int res2 = 0 ;
77301 void *argp3 = 0 ;
77302 int res3 = 0 ;
77303 PyObject *swig_obj[3] ;
77304 bool result;
77305
77306 if (!SWIG_Python_UnpackTuple(args, "SBValue_SetData", 3, 3, swig_obj)) SWIG_fail;
77307 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77308 if (!SWIG_IsOK(res1)) {
77309 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_SetData" "', argument " "1"" of type '" "lldb::SBValue *""'");
77310 }
77311 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77312 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBData, 0 );
77313 if (!SWIG_IsOK(res2)) {
77314 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_SetData" "', argument " "2"" of type '" "lldb::SBData &""'");
77315 }
77316 if (!argp2) {
77317 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_SetData" "', argument " "2"" of type '" "lldb::SBData &""'");
77318 }
77319 arg2 = reinterpret_cast< lldb::SBData * >(argp2);
77320 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBError, 0 );
77321 if (!SWIG_IsOK(res3)) {
77322 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_SetData" "', argument " "3"" of type '" "lldb::SBError &""'");
77323 }
77324 if (!argp3) {
77325 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_SetData" "', argument " "3"" of type '" "lldb::SBError &""'");
77326 }
77327 arg3 = reinterpret_cast< lldb::SBError * >(argp3);
77328 {
77329 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77330 result = (bool)(arg1)->SetData(*arg2,*arg3);
77331 SWIG_PYTHON_THREAD_END_ALLOW;
77332 }
77333 resultobj = SWIG_From_bool(static_cast< bool >(result));
77334 return resultobj;
77335fail:
77336 return NULL;
77337}
77338
77339
77340SWIGINTERN PyObject *_wrap_SBValue_GetLoadAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77341 PyObject *resultobj = 0;
77342 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77343 void *argp1 = 0 ;
77344 int res1 = 0 ;
77345 PyObject *swig_obj[1] ;
77346 lldb::addr_t result;
77347
77348 if (!args) SWIG_fail;
77349 swig_obj[0] = args;
77350 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77351 if (!SWIG_IsOK(res1)) {
77352 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetLoadAddress" "', argument " "1"" of type '" "lldb::SBValue *""'");
77353 }
77354 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77355 {
77356 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77357 result = (lldb::addr_t)(arg1)->GetLoadAddress();
77358 SWIG_PYTHON_THREAD_END_ALLOW;
77359 }
77360 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
77361 return resultobj;
77362fail:
77363 return NULL;
77364}
77365
77366
77367SWIGINTERN PyObject *_wrap_SBValue_GetAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77368 PyObject *resultobj = 0;
77369 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77370 void *argp1 = 0 ;
77371 int res1 = 0 ;
77372 PyObject *swig_obj[1] ;
77373 lldb::SBAddress result;
77374
77375 if (!args) SWIG_fail;
77376 swig_obj[0] = args;
77377 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77378 if (!SWIG_IsOK(res1)) {
77379 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetAddress" "', argument " "1"" of type '" "lldb::SBValue *""'");
77380 }
77381 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77382 {
77383 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77384 result = (arg1)->GetAddress();
77385 SWIG_PYTHON_THREAD_END_ALLOW;
77386 }
77387 resultobj = SWIG_NewPointerObj((new lldb::SBAddress(static_cast< const lldb::SBAddress& >(result))), SWIGTYPE_p_lldb__SBAddress, SWIG_POINTER_OWN | 0 );
77388 return resultobj;
77389fail:
77390 return NULL;
77391}
77392
77393
77394SWIGINTERN PyObject *_wrap_SBValue_Persist(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77395 PyObject *resultobj = 0;
77396 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77397 void *argp1 = 0 ;
77398 int res1 = 0 ;
77399 PyObject *swig_obj[1] ;
77400 lldb::SBValue result;
77401
77402 if (!args) SWIG_fail;
77403 swig_obj[0] = args;
77404 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77405 if (!SWIG_IsOK(res1)) {
77406 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_Persist" "', argument " "1"" of type '" "lldb::SBValue *""'");
77407 }
77408 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77409 {
77410 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77411 result = (arg1)->Persist();
77412 SWIG_PYTHON_THREAD_END_ALLOW;
77413 }
77414 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
77415 return resultobj;
77416fail:
77417 return NULL;
77418}
77419
77420
77421SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77422 PyObject *resultobj = 0;
77423 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77424 lldb::SBStream *arg2 = 0 ;
77425 bool arg3 ;
77426 void *argp1 = 0 ;
77427 int res1 = 0 ;
77428 void *argp2 = 0 ;
77429 int res2 = 0 ;
77430 bool val3 ;
77431 int ecode3 = 0 ;
77432 bool result;
77433
77434 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
77435 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77436 if (!SWIG_IsOK(res1)) {
77437 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_GetExpressionPath" "', argument " "1"" of type '" "lldb::SBValue *""'");
77438 }
77439 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77440 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
77441 if (!SWIG_IsOK(res2)) {
77442 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
77443 }
77444 if (!argp2) {
77445 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_GetExpressionPath" "', argument " "2"" of type '" "lldb::SBStream &""'");
77446 }
77447 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
77448 ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
77449 if (!SWIG_IsOK(ecode3)) {
77450 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBValue_GetExpressionPath" "', argument " "3"" of type '" "bool""'");
77451 }
77452 arg3 = static_cast< bool >(val3);
77453 {
77454 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77455 result = (bool)(arg1)->GetExpressionPath(*arg2,arg3);
77456 SWIG_PYTHON_THREAD_END_ALLOW;
77457 }
77458 resultobj = SWIG_From_bool(static_cast< bool >(result));
77459 return resultobj;
77460fail:
77461 return NULL;
77462}
77463
77464
77465SWIGINTERN PyObject *_wrap_SBValue_GetExpressionPath(PyObject *self, PyObject *args) {
77466 Py_ssize_t argc;
77467 PyObject *argv[4] = {
77468 0
77469 };
77470
77471 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_GetExpressionPath", 0, 3, argv))) SWIG_fail;
77472 --argc;
77473 if (argc == 2) {
77474 int _v;
77475 void *vptr = 0;
77476 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77477 _v = SWIG_CheckState(res);
77478 if (_v) {
77479 void *vptr = 0;
77480 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
77481 _v = SWIG_CheckState(res);
77482 if (_v) {
77483 return _wrap_SBValue_GetExpressionPath__SWIG_0(self, argc, argv);
77484 }
77485 }
77486 }
77487 if (argc == 3) {
77488 int _v;
77489 void *vptr = 0;
77490 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77491 _v = SWIG_CheckState(res);
77492 if (_v) {
77493 void *vptr = 0;
77494 int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_lldb__SBStream, SWIG_POINTER_NO_NULL);
77495 _v = SWIG_CheckState(res);
77496 if (_v) {
77497 {
77498 int res = SWIG_AsVal_bool(argv[2], NULL);
77499 _v = SWIG_CheckState(res);
77500 }
77501 if (_v) {
77502 return _wrap_SBValue_GetExpressionPath__SWIG_1(self, argc, argv);
77503 }
77504 }
77505 }
77506 }
77507
77508fail:
77509 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_GetExpressionPath'.\n"
77510 " Possible C/C++ prototypes are:\n"
77511 " lldb::SBValue::GetExpressionPath(lldb::SBStream &)\n"
77512 " lldb::SBValue::GetExpressionPath(lldb::SBStream &,bool)\n");
77513 return 0;
77514}
77515
77516
77517SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77518 PyObject *resultobj = 0;
77519 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77520 char *arg2 = (char *) 0 ;
77521 void *argp1 = 0 ;
77522 int res1 = 0 ;
77523 int res2 ;
77524 char *buf2 = 0 ;
77525 int alloc2 = 0 ;
77526 lldb::SBValue result;
77527
77528 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77529 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77530 if (!SWIG_IsOK(res1)) {
77531 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBValue const *""'");
77532 }
77533 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77534 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
77535 if (!SWIG_IsOK(res2)) {
77536 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
77537 }
77538 arg2 = reinterpret_cast< char * >(buf2);
77539 {
77540 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77541 result = ((lldb::SBValue const *)arg1)->EvaluateExpression((char const *)arg2);
77542 SWIG_PYTHON_THREAD_END_ALLOW;
77543 }
77544 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
77545 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
77546 return resultobj;
77547fail:
77548 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
77549 return NULL;
77550}
77551
77552
77553SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77554 PyObject *resultobj = 0;
77555 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77556 char *arg2 = (char *) 0 ;
77557 lldb::SBExpressionOptions *arg3 = 0 ;
77558 void *argp1 = 0 ;
77559 int res1 = 0 ;
77560 int res2 ;
77561 char *buf2 = 0 ;
77562 int alloc2 = 0 ;
77563 void *argp3 = 0 ;
77564 int res3 = 0 ;
77565 lldb::SBValue result;
77566
77567 if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
77568 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77569 if (!SWIG_IsOK(res1)) {
77570 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBValue const *""'");
77571 }
77572 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77573 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
77574 if (!SWIG_IsOK(res2)) {
77575 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
77576 }
77577 arg2 = reinterpret_cast< char * >(buf2);
77578 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
77579 if (!SWIG_IsOK(res3)) {
77580 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
77581 }
77582 if (!argp3) {
77583 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
77584 }
77585 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
77586 {
77587 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77588 result = ((lldb::SBValue const *)arg1)->EvaluateExpression((char const *)arg2,(lldb::SBExpressionOptions const &)*arg3);
77589 SWIG_PYTHON_THREAD_END_ALLOW;
77590 }
77591 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
77592 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
77593 return resultobj;
77594fail:
77595 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
77596 return NULL;
77597}
77598
77599
77600SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression__SWIG_2(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77601 PyObject *resultobj = 0;
77602 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77603 char *arg2 = (char *) 0 ;
77604 lldb::SBExpressionOptions *arg3 = 0 ;
77605 char *arg4 = (char *) 0 ;
77606 void *argp1 = 0 ;
77607 int res1 = 0 ;
77608 int res2 ;
77609 char *buf2 = 0 ;
77610 int alloc2 = 0 ;
77611 void *argp3 = 0 ;
77612 int res3 = 0 ;
77613 int res4 ;
77614 char *buf4 = 0 ;
77615 int alloc4 = 0 ;
77616 lldb::SBValue result;
77617
77618 if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
77619 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77620 if (!SWIG_IsOK(res1)) {
77621 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue_EvaluateExpression" "', argument " "1"" of type '" "lldb::SBValue const *""'");
77622 }
77623 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77624 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
77625 if (!SWIG_IsOK(res2)) {
77626 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValue_EvaluateExpression" "', argument " "2"" of type '" "char const *""'");
77627 }
77628 arg2 = reinterpret_cast< char * >(buf2);
77629 res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_lldb__SBExpressionOptions, 0 | 0);
77630 if (!SWIG_IsOK(res3)) {
77631 SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
77632 }
77633 if (!argp3) {
77634 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValue_EvaluateExpression" "', argument " "3"" of type '" "lldb::SBExpressionOptions const &""'");
77635 }
77636 arg3 = reinterpret_cast< lldb::SBExpressionOptions * >(argp3);
77637 res4 = SWIG_AsCharPtrAndSize(swig_obj[3], &buf4, NULL, &alloc4);
77638 if (!SWIG_IsOK(res4)) {
77639 SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "SBValue_EvaluateExpression" "', argument " "4"" of type '" "char const *""'");
77640 }
77641 arg4 = reinterpret_cast< char * >(buf4);
77642 {
77643 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77644 result = ((lldb::SBValue const *)arg1)->EvaluateExpression((char const *)arg2,(lldb::SBExpressionOptions const &)*arg3,(char const *)arg4);
77645 SWIG_PYTHON_THREAD_END_ALLOW;
77646 }
77647 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
77648 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
77649 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
77650 return resultobj;
77651fail:
77652 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
77653 if (alloc4 == SWIG_NEWOBJ) delete[] buf4;
77654 return NULL;
77655}
77656
77657
77658SWIGINTERN PyObject *_wrap_SBValue_EvaluateExpression(PyObject *self, PyObject *args) {
77659 Py_ssize_t argc;
77660 PyObject *argv[5] = {
77661 0
77662 };
77663
77664 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValue_EvaluateExpression", 0, 4, argv))) SWIG_fail;
77665 --argc;
77666 if (argc == 2) {
77667 int _v;
77668 void *vptr = 0;
77669 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77670 _v = SWIG_CheckState(res);
77671 if (_v) {
77672 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
77673 _v = SWIG_CheckState(res);
77674 if (_v) {
77675 return _wrap_SBValue_EvaluateExpression__SWIG_0(self, argc, argv);
77676 }
77677 }
77678 }
77679 if (argc == 3) {
77680 int _v;
77681 void *vptr = 0;
77682 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77683 _v = SWIG_CheckState(res);
77684 if (_v) {
77685 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
77686 _v = SWIG_CheckState(res);
77687 if (_v) {
77688 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
77689 _v = SWIG_CheckState(res);
77690 if (_v) {
77691 return _wrap_SBValue_EvaluateExpression__SWIG_1(self, argc, argv);
77692 }
77693 }
77694 }
77695 }
77696 if (argc == 4) {
77697 int _v;
77698 void *vptr = 0;
77699 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValue, 0);
77700 _v = SWIG_CheckState(res);
77701 if (_v) {
77702 int res = SWIG_AsCharPtrAndSize(argv[1], 0, NULL, 0);
77703 _v = SWIG_CheckState(res);
77704 if (_v) {
77705 int res = SWIG_ConvertPtr(argv[2], 0, SWIGTYPE_p_lldb__SBExpressionOptions, SWIG_POINTER_NO_NULL | 0);
77706 _v = SWIG_CheckState(res);
77707 if (_v) {
77708 int res = SWIG_AsCharPtrAndSize(argv[3], 0, NULL, 0);
77709 _v = SWIG_CheckState(res);
77710 if (_v) {
77711 return _wrap_SBValue_EvaluateExpression__SWIG_2(self, argc, argv);
77712 }
77713 }
77714 }
77715 }
77716 }
77717
77718fail:
77719 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValue_EvaluateExpression'.\n"
77720 " Possible C/C++ prototypes are:\n"
77721 " lldb::SBValue::EvaluateExpression(char const *) const\n"
77722 " lldb::SBValue::EvaluateExpression(char const *,lldb::SBExpressionOptions const &) const\n"
77723 " lldb::SBValue::EvaluateExpression(char const *,lldb::SBExpressionOptions const &,char const *) const\n");
77724 return 0;
77725}
77726
77727
77728SWIGINTERN PyObject *_wrap_SBValue___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77729 PyObject *resultobj = 0;
77730 lldb::SBValue *arg1 = (lldb::SBValue *) 0 ;
77731 void *argp1 = 0 ;
77732 int res1 = 0 ;
77733 PyObject *swig_obj[1] ;
77734 std::string result;
77735
77736 if (!args) SWIG_fail;
77737 swig_obj[0] = args;
77738 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValue, 0 | 0 );
77739 if (!SWIG_IsOK(res1)) {
77740 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValue___str__" "', argument " "1"" of type '" "lldb::SBValue *""'");
77741 }
77742 arg1 = reinterpret_cast< lldb::SBValue * >(argp1);
77743 {
77744 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77745 result = lldb_SBValue___str__(arg1);
77746 SWIG_PYTHON_THREAD_END_ALLOW;
77747 }
77748 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
77749 return resultobj;
77750fail:
77751 return NULL;
77752}
77753
77754
77755SWIGINTERN PyObject *SBValue_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77756 PyObject *obj;
77757 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
77758 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBValue, SWIG_NewClientData(obj));
77759 return SWIG_Py_Void();
77760}
77761
77762SWIGINTERN PyObject *SBValue_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77763 return SWIG_Python_InitShadowInstance(args);
77764}
77765
77766SWIGINTERN PyObject *_wrap_new_SBValueList__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
77767 PyObject *resultobj = 0;
77768 lldb::SBValueList *result = 0 ;
77769
77770 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
77771 {
77772 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77773 result = (lldb::SBValueList *)new lldb::SBValueList();
77774 SWIG_PYTHON_THREAD_END_ALLOW;
77775 }
77776 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NEW | 0 );
77777 return resultobj;
77778fail:
77779 return NULL;
77780}
77781
77782
77783SWIGINTERN PyObject *_wrap_new_SBValueList__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77784 PyObject *resultobj = 0;
77785 lldb::SBValueList *arg1 = 0 ;
77786 void *argp1 = 0 ;
77787 int res1 = 0 ;
77788 lldb::SBValueList *result = 0 ;
77789
77790 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
77791 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBValueList, 0 | 0);
77792 if (!SWIG_IsOK(res1)) {
77793 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBValueList" "', argument " "1"" of type '" "lldb::SBValueList const &""'");
77794 }
77795 if (!argp1) {
77796 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBValueList" "', argument " "1"" of type '" "lldb::SBValueList const &""'");
77797 }
77798 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
77799 {
77800 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77801 result = (lldb::SBValueList *)new lldb::SBValueList((lldb::SBValueList const &)*arg1);
77802 SWIG_PYTHON_THREAD_END_ALLOW;
77803 }
77804 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NEW | 0 );
77805 return resultobj;
77806fail:
77807 return NULL;
77808}
77809
77810
77811SWIGINTERN PyObject *_wrap_new_SBValueList(PyObject *self, PyObject *args) {
77812 Py_ssize_t argc;
77813 PyObject *argv[2] = {
77814 0
77815 };
77816
77817 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBValueList", 0, 1, argv))) SWIG_fail;
77818 --argc;
77819 if (argc == 0) {
77820 return _wrap_new_SBValueList__SWIG_0(self, argc, argv);
77821 }
77822 if (argc == 1) {
77823 int _v;
77824 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NO_NULL | 0);
77825 _v = SWIG_CheckState(res);
77826 if (_v) {
77827 return _wrap_new_SBValueList__SWIG_1(self, argc, argv);
77828 }
77829 }
77830
77831fail:
77832 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBValueList'.\n"
77833 " Possible C/C++ prototypes are:\n"
77834 " lldb::SBValueList::SBValueList()\n"
77835 " lldb::SBValueList::SBValueList(lldb::SBValueList const &)\n");
77836 return 0;
77837}
77838
77839
77840SWIGINTERN PyObject *_wrap_delete_SBValueList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77841 PyObject *resultobj = 0;
77842 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
77843 void *argp1 = 0 ;
77844 int res1 = 0 ;
77845 PyObject *swig_obj[1] ;
77846
77847 if (!args) SWIG_fail;
77848 swig_obj[0] = args;
77849 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_DISOWN | 0 );
77850 if (!SWIG_IsOK(res1)) {
77851 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBValueList" "', argument " "1"" of type '" "lldb::SBValueList *""'");
77852 }
77853 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
77854 {
77855 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77856 delete arg1;
77857 SWIG_PYTHON_THREAD_END_ALLOW;
77858 }
77859 resultobj = SWIG_Py_Void();
77860 return resultobj;
77861fail:
77862 return NULL;
77863}
77864
77865
77866SWIGINTERN PyObject *_wrap_SBValueList_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77867 PyObject *resultobj = 0;
77868 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
77869 void *argp1 = 0 ;
77870 int res1 = 0 ;
77871 PyObject *swig_obj[1] ;
77872 bool result;
77873
77874 if (!args) SWIG_fail;
77875 swig_obj[0] = args;
77876 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
77877 if (!SWIG_IsOK(res1)) {
77878 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_IsValid" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
77879 }
77880 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
77881 {
77882 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77883 result = (bool)((lldb::SBValueList const *)arg1)->IsValid();
77884 SWIG_PYTHON_THREAD_END_ALLOW;
77885 }
77886 resultobj = SWIG_From_bool(static_cast< bool >(result));
77887 return resultobj;
77888fail:
77889 return NULL;
77890}
77891
77892
77893SWIGINTERN PyObject *_wrap_SBValueList___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77894 PyObject *resultobj = 0;
77895 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
77896 void *argp1 = 0 ;
77897 int res1 = 0 ;
77898 PyObject *swig_obj[1] ;
77899 bool result;
77900
77901 if (!args) SWIG_fail;
77902 swig_obj[0] = args;
77903 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
77904 if (!SWIG_IsOK(res1)) {
77905 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList___nonzero__" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
77906 }
77907 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
77908 {
77909 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77910 result = (bool)((lldb::SBValueList const *)arg1)->operator bool();
77911 SWIG_PYTHON_THREAD_END_ALLOW;
77912 }
77913 resultobj = SWIG_From_bool(static_cast< bool >(result));
77914 return resultobj;
77915fail:
77916 return NULL;
77917}
77918
77919
77920SWIGINTERN PyObject *_wrap_SBValueList_Clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
77921 PyObject *resultobj = 0;
77922 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
77923 void *argp1 = 0 ;
77924 int res1 = 0 ;
77925 PyObject *swig_obj[1] ;
77926
77927 if (!args) SWIG_fail;
77928 swig_obj[0] = args;
77929 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
77930 if (!SWIG_IsOK(res1)) {
77931 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_Clear" "', argument " "1"" of type '" "lldb::SBValueList *""'");
77932 }
77933 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
77934 {
77935 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77936 (arg1)->Clear();
77937 SWIG_PYTHON_THREAD_END_ALLOW;
77938 }
77939 resultobj = SWIG_Py_Void();
77940 return resultobj;
77941fail:
77942 return NULL;
77943}
77944
77945
77946SWIGINTERN PyObject *_wrap_SBValueList_Append__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77947 PyObject *resultobj = 0;
77948 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
77949 lldb::SBValue *arg2 = 0 ;
77950 void *argp1 = 0 ;
77951 int res1 = 0 ;
77952 void *argp2 = 0 ;
77953 int res2 = 0 ;
77954
77955 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77956 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
77957 if (!SWIG_IsOK(res1)) {
77958 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_Append" "', argument " "1"" of type '" "lldb::SBValueList *""'");
77959 }
77960 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
77961 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBValue, 0 | 0);
77962 if (!SWIG_IsOK(res2)) {
77963 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValue const &""'");
77964 }
77965 if (!argp2) {
77966 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValue const &""'");
77967 }
77968 arg2 = reinterpret_cast< lldb::SBValue * >(argp2);
77969 {
77970 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
77971 (arg1)->Append((lldb::SBValue const &)*arg2);
77972 SWIG_PYTHON_THREAD_END_ALLOW;
77973 }
77974 resultobj = SWIG_Py_Void();
77975 return resultobj;
77976fail:
77977 return NULL;
77978}
77979
77980
77981SWIGINTERN PyObject *_wrap_SBValueList_Append__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
77982 PyObject *resultobj = 0;
77983 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
77984 lldb::SBValueList *arg2 = 0 ;
77985 void *argp1 = 0 ;
77986 int res1 = 0 ;
77987 void *argp2 = 0 ;
77988 int res2 = 0 ;
77989
77990 if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
77991 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
77992 if (!SWIG_IsOK(res1)) {
77993 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_Append" "', argument " "1"" of type '" "lldb::SBValueList *""'");
77994 }
77995 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
77996 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBValueList, 0 | 0);
77997 if (!SWIG_IsOK(res2)) {
77998 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValueList const &""'");
77999 }
78000 if (!argp2) {
78001 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBValueList_Append" "', argument " "2"" of type '" "lldb::SBValueList const &""'");
78002 }
78003 arg2 = reinterpret_cast< lldb::SBValueList * >(argp2);
78004 {
78005 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78006 (arg1)->Append((lldb::SBValueList const &)*arg2);
78007 SWIG_PYTHON_THREAD_END_ALLOW;
78008 }
78009 resultobj = SWIG_Py_Void();
78010 return resultobj;
78011fail:
78012 return NULL;
78013}
78014
78015
78016SWIGINTERN PyObject *_wrap_SBValueList_Append(PyObject *self, PyObject *args) {
78017 Py_ssize_t argc;
78018 PyObject *argv[3] = {
78019 0
78020 };
78021
78022 if (!(argc = SWIG_Python_UnpackTuple(args, "SBValueList_Append", 0, 2, argv))) SWIG_fail;
78023 --argc;
78024 if (argc == 2) {
78025 int _v;
78026 void *vptr = 0;
78027 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValueList, 0);
78028 _v = SWIG_CheckState(res);
78029 if (_v) {
78030 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_NO_NULL | 0);
78031 _v = SWIG_CheckState(res);
78032 if (_v) {
78033 return _wrap_SBValueList_Append__SWIG_0(self, argc, argv);
78034 }
78035 }
78036 }
78037 if (argc == 2) {
78038 int _v;
78039 void *vptr = 0;
78040 int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_lldb__SBValueList, 0);
78041 _v = SWIG_CheckState(res);
78042 if (_v) {
78043 int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_lldb__SBValueList, SWIG_POINTER_NO_NULL | 0);
78044 _v = SWIG_CheckState(res);
78045 if (_v) {
78046 return _wrap_SBValueList_Append__SWIG_1(self, argc, argv);
78047 }
78048 }
78049 }
78050
78051fail:
78052 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'SBValueList_Append'.\n"
78053 " Possible C/C++ prototypes are:\n"
78054 " lldb::SBValueList::Append(lldb::SBValue const &)\n"
78055 " lldb::SBValueList::Append(lldb::SBValueList const &)\n");
78056 return 0;
78057}
78058
78059
78060SWIGINTERN PyObject *_wrap_SBValueList_GetSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78061 PyObject *resultobj = 0;
78062 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
78063 void *argp1 = 0 ;
78064 int res1 = 0 ;
78065 PyObject *swig_obj[1] ;
78066 uint32_t result;
78067
78068 if (!args) SWIG_fail;
78069 swig_obj[0] = args;
78070 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
78071 if (!SWIG_IsOK(res1)) {
78072 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_GetSize" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
78073 }
78074 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
78075 {
78076 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78077 result = (uint32_t)((lldb::SBValueList const *)arg1)->GetSize();
78078 SWIG_PYTHON_THREAD_END_ALLOW;
78079 }
78080 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
78081 return resultobj;
78082fail:
78083 return NULL;
78084}
78085
78086
78087SWIGINTERN PyObject *_wrap_SBValueList_GetValueAtIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78088 PyObject *resultobj = 0;
78089 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
78090 uint32_t arg2 ;
78091 void *argp1 = 0 ;
78092 int res1 = 0 ;
78093 unsigned int val2 ;
78094 int ecode2 = 0 ;
78095 PyObject *swig_obj[2] ;
78096 lldb::SBValue result;
78097
78098 if (!SWIG_Python_UnpackTuple(args, "SBValueList_GetValueAtIndex", 2, 2, swig_obj)) SWIG_fail;
78099 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
78100 if (!SWIG_IsOK(res1)) {
78101 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_GetValueAtIndex" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
78102 }
78103 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
78104 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
78105 if (!SWIG_IsOK(ecode2)) {
78106 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValueList_GetValueAtIndex" "', argument " "2"" of type '" "uint32_t""'");
78107 }
78108 arg2 = static_cast< uint32_t >(val2);
78109 {
78110 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78111 result = ((lldb::SBValueList const *)arg1)->GetValueAtIndex(arg2);
78112 SWIG_PYTHON_THREAD_END_ALLOW;
78113 }
78114 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
78115 return resultobj;
78116fail:
78117 return NULL;
78118}
78119
78120
78121SWIGINTERN PyObject *_wrap_SBValueList_FindValueObjectByUID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78122 PyObject *resultobj = 0;
78123 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
78124 lldb::user_id_t arg2 ;
78125 void *argp1 = 0 ;
78126 int res1 = 0 ;
78127 unsigned long long val2 ;
78128 int ecode2 = 0 ;
78129 PyObject *swig_obj[2] ;
78130 lldb::SBValue result;
78131
78132 if (!SWIG_Python_UnpackTuple(args, "SBValueList_FindValueObjectByUID", 2, 2, swig_obj)) SWIG_fail;
78133 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
78134 if (!SWIG_IsOK(res1)) {
78135 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_FindValueObjectByUID" "', argument " "1"" of type '" "lldb::SBValueList *""'");
78136 }
78137 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
78138 ecode2 = SWIG_AsVal_unsigned_SS_long_SS_long(swig_obj[1], &val2);
78139 if (!SWIG_IsOK(ecode2)) {
78140 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBValueList_FindValueObjectByUID" "', argument " "2"" of type '" "lldb::user_id_t""'");
78141 }
78142 arg2 = static_cast< lldb::user_id_t >(val2);
78143 {
78144 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78145 result = (arg1)->FindValueObjectByUID(arg2);
78146 SWIG_PYTHON_THREAD_END_ALLOW;
78147 }
78148 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
78149 return resultobj;
78150fail:
78151 return NULL;
78152}
78153
78154
78155SWIGINTERN PyObject *_wrap_SBValueList_GetFirstValueByName(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78156 PyObject *resultobj = 0;
78157 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
78158 char *arg2 = (char *) 0 ;
78159 void *argp1 = 0 ;
78160 int res1 = 0 ;
78161 int res2 ;
78162 char *buf2 = 0 ;
78163 int alloc2 = 0 ;
78164 PyObject *swig_obj[2] ;
78165 lldb::SBValue result;
78166
78167 if (!SWIG_Python_UnpackTuple(args, "SBValueList_GetFirstValueByName", 2, 2, swig_obj)) SWIG_fail;
78168 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
78169 if (!SWIG_IsOK(res1)) {
78170 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList_GetFirstValueByName" "', argument " "1"" of type '" "lldb::SBValueList const *""'");
78171 }
78172 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
78173 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
78174 if (!SWIG_IsOK(res2)) {
78175 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBValueList_GetFirstValueByName" "', argument " "2"" of type '" "char const *""'");
78176 }
78177 arg2 = reinterpret_cast< char * >(buf2);
78178 {
78179 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78180 result = ((lldb::SBValueList const *)arg1)->GetFirstValueByName((char const *)arg2);
78181 SWIG_PYTHON_THREAD_END_ALLOW;
78182 }
78183 resultobj = SWIG_NewPointerObj((new lldb::SBValue(static_cast< const lldb::SBValue& >(result))), SWIGTYPE_p_lldb__SBValue, SWIG_POINTER_OWN | 0 );
78184 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78185 return resultobj;
78186fail:
78187 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
78188 return NULL;
78189}
78190
78191
78192SWIGINTERN PyObject *_wrap_SBValueList___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78193 PyObject *resultobj = 0;
78194 lldb::SBValueList *arg1 = (lldb::SBValueList *) 0 ;
78195 void *argp1 = 0 ;
78196 int res1 = 0 ;
78197 PyObject *swig_obj[1] ;
78198 std::string result;
78199
78200 if (!args) SWIG_fail;
78201 swig_obj[0] = args;
78202 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBValueList, 0 | 0 );
78203 if (!SWIG_IsOK(res1)) {
78204 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBValueList___str__" "', argument " "1"" of type '" "lldb::SBValueList *""'");
78205 }
78206 arg1 = reinterpret_cast< lldb::SBValueList * >(argp1);
78207 result = lldb_SBValueList___str__(arg1);
78208 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
78209 return resultobj;
78210fail:
78211 return NULL;
78212}
78213
78214
78215SWIGINTERN PyObject *SBValueList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78216 PyObject *obj;
78217 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
78218 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBValueList, SWIG_NewClientData(obj));
78219 return SWIG_Py_Void();
78220}
78221
78222SWIGINTERN PyObject *SBValueList_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78223 return SWIG_Python_InitShadowInstance(args);
78224}
78225
78226SWIGINTERN PyObject *_wrap_new_SBVariablesOptions__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
78227 PyObject *resultobj = 0;
78228 lldb::SBVariablesOptions *result = 0 ;
78229
78230 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
78231 {
78232 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78233 result = (lldb::SBVariablesOptions *)new lldb::SBVariablesOptions();
78234 SWIG_PYTHON_THREAD_END_ALLOW;
78235 }
78236 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NEW | 0 );
78237 return resultobj;
78238fail:
78239 return NULL;
78240}
78241
78242
78243SWIGINTERN PyObject *_wrap_new_SBVariablesOptions__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
78244 PyObject *resultobj = 0;
78245 lldb::SBVariablesOptions *arg1 = 0 ;
78246 void *argp1 = 0 ;
78247 int res1 = 0 ;
78248 lldb::SBVariablesOptions *result = 0 ;
78249
78250 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
78251 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0);
78252 if (!SWIG_IsOK(res1)) {
78253 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBVariablesOptions" "', argument " "1"" of type '" "lldb::SBVariablesOptions const &""'");
78254 }
78255 if (!argp1) {
78256 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBVariablesOptions" "', argument " "1"" of type '" "lldb::SBVariablesOptions const &""'");
78257 }
78258 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78259 {
78260 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78261 result = (lldb::SBVariablesOptions *)new lldb::SBVariablesOptions((lldb::SBVariablesOptions const &)*arg1);
78262 SWIG_PYTHON_THREAD_END_ALLOW;
78263 }
78264 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NEW | 0 );
78265 return resultobj;
78266fail:
78267 return NULL;
78268}
78269
78270
78271SWIGINTERN PyObject *_wrap_new_SBVariablesOptions(PyObject *self, PyObject *args) {
78272 Py_ssize_t argc;
78273 PyObject *argv[2] = {
78274 0
78275 };
78276
78277 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBVariablesOptions", 0, 1, argv))) SWIG_fail;
78278 --argc;
78279 if (argc == 0) {
78280 return _wrap_new_SBVariablesOptions__SWIG_0(self, argc, argv);
78281 }
78282 if (argc == 1) {
78283 int _v;
78284 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_NO_NULL | 0);
78285 _v = SWIG_CheckState(res);
78286 if (_v) {
78287 return _wrap_new_SBVariablesOptions__SWIG_1(self, argc, argv);
78288 }
78289 }
78290
78291fail:
78292 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBVariablesOptions'.\n"
78293 " Possible C/C++ prototypes are:\n"
78294 " lldb::SBVariablesOptions::SBVariablesOptions()\n"
78295 " lldb::SBVariablesOptions::SBVariablesOptions(lldb::SBVariablesOptions const &)\n");
78296 return 0;
78297}
78298
78299
78300SWIGINTERN PyObject *_wrap_delete_SBVariablesOptions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78301 PyObject *resultobj = 0;
78302 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78303 void *argp1 = 0 ;
78304 int res1 = 0 ;
78305 PyObject *swig_obj[1] ;
78306
78307 if (!args) SWIG_fail;
78308 swig_obj[0] = args;
78309 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_POINTER_DISOWN | 0 );
78310 if (!SWIG_IsOK(res1)) {
78311 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBVariablesOptions" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78312 }
78313 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78314 {
78315 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78316 delete arg1;
78317 SWIG_PYTHON_THREAD_END_ALLOW;
78318 }
78319 resultobj = SWIG_Py_Void();
78320 return resultobj;
78321fail:
78322 return NULL;
78323}
78324
78325
78326SWIGINTERN PyObject *_wrap_SBVariablesOptions_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78327 PyObject *resultobj = 0;
78328 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78329 void *argp1 = 0 ;
78330 int res1 = 0 ;
78331 PyObject *swig_obj[1] ;
78332 bool result;
78333
78334 if (!args) SWIG_fail;
78335 swig_obj[0] = args;
78336 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78337 if (!SWIG_IsOK(res1)) {
78338 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_IsValid" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78339 }
78340 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78341 {
78342 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78343 result = (bool)((lldb::SBVariablesOptions const *)arg1)->IsValid();
78344 SWIG_PYTHON_THREAD_END_ALLOW;
78345 }
78346 resultobj = SWIG_From_bool(static_cast< bool >(result));
78347 return resultobj;
78348fail:
78349 return NULL;
78350}
78351
78352
78353SWIGINTERN PyObject *_wrap_SBVariablesOptions___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78354 PyObject *resultobj = 0;
78355 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78356 void *argp1 = 0 ;
78357 int res1 = 0 ;
78358 PyObject *swig_obj[1] ;
78359 bool result;
78360
78361 if (!args) SWIG_fail;
78362 swig_obj[0] = args;
78363 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78364 if (!SWIG_IsOK(res1)) {
78365 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions___nonzero__" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78366 }
78367 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78368 {
78369 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78370 result = (bool)((lldb::SBVariablesOptions const *)arg1)->operator bool();
78371 SWIG_PYTHON_THREAD_END_ALLOW;
78372 }
78373 resultobj = SWIG_From_bool(static_cast< bool >(result));
78374 return resultobj;
78375fail:
78376 return NULL;
78377}
78378
78379
78380SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78381 PyObject *resultobj = 0;
78382 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78383 void *argp1 = 0 ;
78384 int res1 = 0 ;
78385 PyObject *swig_obj[1] ;
78386 bool result;
78387
78388 if (!args) SWIG_fail;
78389 swig_obj[0] = args;
78390 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78391 if (!SWIG_IsOK(res1)) {
78392 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78393 }
78394 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78395 {
78396 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78397 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeArguments();
78398 SWIG_PYTHON_THREAD_END_ALLOW;
78399 }
78400 resultobj = SWIG_From_bool(static_cast< bool >(result));
78401 return resultobj;
78402fail:
78403 return NULL;
78404}
78405
78406
78407SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78408 PyObject *resultobj = 0;
78409 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78410 bool arg2 ;
78411 void *argp1 = 0 ;
78412 int res1 = 0 ;
78413 bool val2 ;
78414 int ecode2 = 0 ;
78415 PyObject *swig_obj[2] ;
78416
78417 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_SetIncludeArguments", 2, 2, swig_obj)) SWIG_fail;
78418 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78419 if (!SWIG_IsOK(res1)) {
78420 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78421 }
78422 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78423 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
78424 if (!SWIG_IsOK(ecode2)) {
78425 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeArguments" "', argument " "2"" of type '" "bool""'");
78426 }
78427 arg2 = static_cast< bool >(val2);
78428 {
78429 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78430 (arg1)->SetIncludeArguments(arg2);
78431 SWIG_PYTHON_THREAD_END_ALLOW;
78432 }
78433 resultobj = SWIG_Py_Void();
78434 return resultobj;
78435fail:
78436 return NULL;
78437}
78438
78439
78440SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRecognizedArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78441 PyObject *resultobj = 0;
78442 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78443 lldb::SBTarget *arg2 = 0 ;
78444 void *argp1 = 0 ;
78445 int res1 = 0 ;
78446 void *argp2 = 0 ;
78447 int res2 = 0 ;
78448 PyObject *swig_obj[2] ;
78449 bool result;
78450
78451 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_GetIncludeRecognizedArguments", 2, 2, swig_obj)) SWIG_fail;
78452 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78453 if (!SWIG_IsOK(res1)) {
78454 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeRecognizedArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78455 }
78456 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78457 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBTarget, 0 | 0);
78458 if (!SWIG_IsOK(res2)) {
78459 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBVariablesOptions_GetIncludeRecognizedArguments" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
78460 }
78461 if (!argp2) {
78462 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBVariablesOptions_GetIncludeRecognizedArguments" "', argument " "2"" of type '" "lldb::SBTarget const &""'");
78463 }
78464 arg2 = reinterpret_cast< lldb::SBTarget * >(argp2);
78465 {
78466 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78467 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeRecognizedArguments((lldb::SBTarget const &)*arg2);
78468 SWIG_PYTHON_THREAD_END_ALLOW;
78469 }
78470 resultobj = SWIG_From_bool(static_cast< bool >(result));
78471 return resultobj;
78472fail:
78473 return NULL;
78474}
78475
78476
78477SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRecognizedArguments(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78478 PyObject *resultobj = 0;
78479 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78480 bool arg2 ;
78481 void *argp1 = 0 ;
78482 int res1 = 0 ;
78483 bool val2 ;
78484 int ecode2 = 0 ;
78485 PyObject *swig_obj[2] ;
78486
78487 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_SetIncludeRecognizedArguments", 2, 2, swig_obj)) SWIG_fail;
78488 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78489 if (!SWIG_IsOK(res1)) {
78490 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeRecognizedArguments" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78491 }
78492 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78493 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
78494 if (!SWIG_IsOK(ecode2)) {
78495 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeRecognizedArguments" "', argument " "2"" of type '" "bool""'");
78496 }
78497 arg2 = static_cast< bool >(val2);
78498 {
78499 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78500 (arg1)->SetIncludeRecognizedArguments(arg2);
78501 SWIG_PYTHON_THREAD_END_ALLOW;
78502 }
78503 resultobj = SWIG_Py_Void();
78504 return resultobj;
78505fail:
78506 return NULL;
78507}
78508
78509
78510SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeLocals(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78511 PyObject *resultobj = 0;
78512 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78513 void *argp1 = 0 ;
78514 int res1 = 0 ;
78515 PyObject *swig_obj[1] ;
78516 bool result;
78517
78518 if (!args) SWIG_fail;
78519 swig_obj[0] = args;
78520 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78521 if (!SWIG_IsOK(res1)) {
78522 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeLocals" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78523 }
78524 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78525 {
78526 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78527 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeLocals();
78528 SWIG_PYTHON_THREAD_END_ALLOW;
78529 }
78530 resultobj = SWIG_From_bool(static_cast< bool >(result));
78531 return resultobj;
78532fail:
78533 return NULL;
78534}
78535
78536
78537SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeLocals(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78538 PyObject *resultobj = 0;
78539 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78540 bool arg2 ;
78541 void *argp1 = 0 ;
78542 int res1 = 0 ;
78543 bool val2 ;
78544 int ecode2 = 0 ;
78545 PyObject *swig_obj[2] ;
78546
78547 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_SetIncludeLocals", 2, 2, swig_obj)) SWIG_fail;
78548 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78549 if (!SWIG_IsOK(res1)) {
78550 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeLocals" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78551 }
78552 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78553 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
78554 if (!SWIG_IsOK(ecode2)) {
78555 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeLocals" "', argument " "2"" of type '" "bool""'");
78556 }
78557 arg2 = static_cast< bool >(val2);
78558 {
78559 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78560 (arg1)->SetIncludeLocals(arg2);
78561 SWIG_PYTHON_THREAD_END_ALLOW;
78562 }
78563 resultobj = SWIG_Py_Void();
78564 return resultobj;
78565fail:
78566 return NULL;
78567}
78568
78569
78570SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeStatics(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78571 PyObject *resultobj = 0;
78572 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78573 void *argp1 = 0 ;
78574 int res1 = 0 ;
78575 PyObject *swig_obj[1] ;
78576 bool result;
78577
78578 if (!args) SWIG_fail;
78579 swig_obj[0] = args;
78580 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78581 if (!SWIG_IsOK(res1)) {
78582 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeStatics" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78583 }
78584 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78585 {
78586 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78587 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeStatics();
78588 SWIG_PYTHON_THREAD_END_ALLOW;
78589 }
78590 resultobj = SWIG_From_bool(static_cast< bool >(result));
78591 return resultobj;
78592fail:
78593 return NULL;
78594}
78595
78596
78597SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeStatics(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78598 PyObject *resultobj = 0;
78599 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78600 bool arg2 ;
78601 void *argp1 = 0 ;
78602 int res1 = 0 ;
78603 bool val2 ;
78604 int ecode2 = 0 ;
78605 PyObject *swig_obj[2] ;
78606
78607 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_SetIncludeStatics", 2, 2, swig_obj)) SWIG_fail;
78608 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78609 if (!SWIG_IsOK(res1)) {
78610 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeStatics" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78611 }
78612 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78613 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
78614 if (!SWIG_IsOK(ecode2)) {
78615 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeStatics" "', argument " "2"" of type '" "bool""'");
78616 }
78617 arg2 = static_cast< bool >(val2);
78618 {
78619 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78620 (arg1)->SetIncludeStatics(arg2);
78621 SWIG_PYTHON_THREAD_END_ALLOW;
78622 }
78623 resultobj = SWIG_Py_Void();
78624 return resultobj;
78625fail:
78626 return NULL;
78627}
78628
78629
78630SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetInScopeOnly(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78631 PyObject *resultobj = 0;
78632 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78633 void *argp1 = 0 ;
78634 int res1 = 0 ;
78635 PyObject *swig_obj[1] ;
78636 bool result;
78637
78638 if (!args) SWIG_fail;
78639 swig_obj[0] = args;
78640 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78641 if (!SWIG_IsOK(res1)) {
78642 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetInScopeOnly" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78643 }
78644 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78645 {
78646 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78647 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetInScopeOnly();
78648 SWIG_PYTHON_THREAD_END_ALLOW;
78649 }
78650 resultobj = SWIG_From_bool(static_cast< bool >(result));
78651 return resultobj;
78652fail:
78653 return NULL;
78654}
78655
78656
78657SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetInScopeOnly(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78658 PyObject *resultobj = 0;
78659 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78660 bool arg2 ;
78661 void *argp1 = 0 ;
78662 int res1 = 0 ;
78663 bool val2 ;
78664 int ecode2 = 0 ;
78665 PyObject *swig_obj[2] ;
78666
78667 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_SetInScopeOnly", 2, 2, swig_obj)) SWIG_fail;
78668 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78669 if (!SWIG_IsOK(res1)) {
78670 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetInScopeOnly" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78671 }
78672 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78673 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
78674 if (!SWIG_IsOK(ecode2)) {
78675 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetInScopeOnly" "', argument " "2"" of type '" "bool""'");
78676 }
78677 arg2 = static_cast< bool >(val2);
78678 {
78679 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78680 (arg1)->SetInScopeOnly(arg2);
78681 SWIG_PYTHON_THREAD_END_ALLOW;
78682 }
78683 resultobj = SWIG_Py_Void();
78684 return resultobj;
78685fail:
78686 return NULL;
78687}
78688
78689
78690SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetIncludeRuntimeSupportValues(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78691 PyObject *resultobj = 0;
78692 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78693 void *argp1 = 0 ;
78694 int res1 = 0 ;
78695 PyObject *swig_obj[1] ;
78696 bool result;
78697
78698 if (!args) SWIG_fail;
78699 swig_obj[0] = args;
78700 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78701 if (!SWIG_IsOK(res1)) {
78702 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetIncludeRuntimeSupportValues" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78703 }
78704 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78705 {
78706 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78707 result = (bool)((lldb::SBVariablesOptions const *)arg1)->GetIncludeRuntimeSupportValues();
78708 SWIG_PYTHON_THREAD_END_ALLOW;
78709 }
78710 resultobj = SWIG_From_bool(static_cast< bool >(result));
78711 return resultobj;
78712fail:
78713 return NULL;
78714}
78715
78716
78717SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetIncludeRuntimeSupportValues(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78718 PyObject *resultobj = 0;
78719 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78720 bool arg2 ;
78721 void *argp1 = 0 ;
78722 int res1 = 0 ;
78723 bool val2 ;
78724 int ecode2 = 0 ;
78725 PyObject *swig_obj[2] ;
78726
78727 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_SetIncludeRuntimeSupportValues", 2, 2, swig_obj)) SWIG_fail;
78728 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78729 if (!SWIG_IsOK(res1)) {
78730 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetIncludeRuntimeSupportValues" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78731 }
78732 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78733 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
78734 if (!SWIG_IsOK(ecode2)) {
78735 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetIncludeRuntimeSupportValues" "', argument " "2"" of type '" "bool""'");
78736 }
78737 arg2 = static_cast< bool >(val2);
78738 {
78739 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78740 (arg1)->SetIncludeRuntimeSupportValues(arg2);
78741 SWIG_PYTHON_THREAD_END_ALLOW;
78742 }
78743 resultobj = SWIG_Py_Void();
78744 return resultobj;
78745fail:
78746 return NULL;
78747}
78748
78749
78750SWIGINTERN PyObject *_wrap_SBVariablesOptions_GetUseDynamic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78751 PyObject *resultobj = 0;
78752 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78753 void *argp1 = 0 ;
78754 int res1 = 0 ;
78755 PyObject *swig_obj[1] ;
78756 lldb::DynamicValueType result;
78757
78758 if (!args) SWIG_fail;
78759 swig_obj[0] = args;
78760 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78761 if (!SWIG_IsOK(res1)) {
78762 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_GetUseDynamic" "', argument " "1"" of type '" "lldb::SBVariablesOptions const *""'");
78763 }
78764 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78765 {
78766 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78767 result = (lldb::DynamicValueType)((lldb::SBVariablesOptions const *)arg1)->GetUseDynamic();
78768 SWIG_PYTHON_THREAD_END_ALLOW;
78769 }
78770 resultobj = SWIG_From_int(static_cast< int >(result));
78771 return resultobj;
78772fail:
78773 return NULL;
78774}
78775
78776
78777SWIGINTERN PyObject *_wrap_SBVariablesOptions_SetUseDynamic(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78778 PyObject *resultobj = 0;
78779 lldb::SBVariablesOptions *arg1 = (lldb::SBVariablesOptions *) 0 ;
78780 lldb::DynamicValueType arg2 ;
78781 void *argp1 = 0 ;
78782 int res1 = 0 ;
78783 int val2 ;
78784 int ecode2 = 0 ;
78785 PyObject *swig_obj[2] ;
78786
78787 if (!SWIG_Python_UnpackTuple(args, "SBVariablesOptions_SetUseDynamic", 2, 2, swig_obj)) SWIG_fail;
78788 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBVariablesOptions, 0 | 0 );
78789 if (!SWIG_IsOK(res1)) {
78790 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBVariablesOptions_SetUseDynamic" "', argument " "1"" of type '" "lldb::SBVariablesOptions *""'");
78791 }
78792 arg1 = reinterpret_cast< lldb::SBVariablesOptions * >(argp1);
78793 ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
78794 if (!SWIG_IsOK(ecode2)) {
78795 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBVariablesOptions_SetUseDynamic" "', argument " "2"" of type '" "lldb::DynamicValueType""'");
78796 }
78797 arg2 = static_cast< lldb::DynamicValueType >(val2);
78798 {
78799 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78800 (arg1)->SetUseDynamic(arg2);
78801 SWIG_PYTHON_THREAD_END_ALLOW;
78802 }
78803 resultobj = SWIG_Py_Void();
78804 return resultobj;
78805fail:
78806 return NULL;
78807}
78808
78809
78810SWIGINTERN PyObject *SBVariablesOptions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78811 PyObject *obj;
78812 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
78813 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBVariablesOptions, SWIG_NewClientData(obj));
78814 return SWIG_Py_Void();
78815}
78816
78817SWIGINTERN PyObject *SBVariablesOptions_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78818 return SWIG_Python_InitShadowInstance(args);
78819}
78820
78821SWIGINTERN PyObject *_wrap_new_SBWatchpoint__SWIG_0(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **SWIGUNUSEDPARM(swig_obj)) {
78822 PyObject *resultobj = 0;
78823 lldb::SBWatchpoint *result = 0 ;
78824
78825 if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
78826 {
78827 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78828 result = (lldb::SBWatchpoint *)new lldb::SBWatchpoint();
78829 SWIG_PYTHON_THREAD_END_ALLOW;
78830 }
78831 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_NEW | 0 );
78832 return resultobj;
78833fail:
78834 return NULL;
78835}
78836
78837
78838SWIGINTERN PyObject *_wrap_new_SBWatchpoint__SWIG_1(PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj) {
78839 PyObject *resultobj = 0;
78840 lldb::SBWatchpoint *arg1 = 0 ;
78841 void *argp1 = 0 ;
78842 int res1 = 0 ;
78843 lldb::SBWatchpoint *result = 0 ;
78844
78845 if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
78846 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0);
78847 if (!SWIG_IsOK(res1)) {
78848 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SBWatchpoint" "', argument " "1"" of type '" "lldb::SBWatchpoint const &""'");
78849 }
78850 if (!argp1) {
78851 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SBWatchpoint" "', argument " "1"" of type '" "lldb::SBWatchpoint const &""'");
78852 }
78853 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
78854 {
78855 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78856 result = (lldb::SBWatchpoint *)new lldb::SBWatchpoint((lldb::SBWatchpoint const &)*arg1);
78857 SWIG_PYTHON_THREAD_END_ALLOW;
78858 }
78859 resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_NEW | 0 );
78860 return resultobj;
78861fail:
78862 return NULL;
78863}
78864
78865
78866SWIGINTERN PyObject *_wrap_new_SBWatchpoint(PyObject *self, PyObject *args) {
78867 Py_ssize_t argc;
78868 PyObject *argv[2] = {
78869 0
78870 };
78871
78872 if (!(argc = SWIG_Python_UnpackTuple(args, "new_SBWatchpoint", 0, 1, argv))) SWIG_fail;
78873 --argc;
78874 if (argc == 0) {
78875 return _wrap_new_SBWatchpoint__SWIG_0(self, argc, argv);
78876 }
78877 if (argc == 1) {
78878 int _v;
78879 int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_NO_NULL | 0);
78880 _v = SWIG_CheckState(res);
78881 if (_v) {
78882 return _wrap_new_SBWatchpoint__SWIG_1(self, argc, argv);
78883 }
78884 }
78885
78886fail:
78887 SWIG_Python_RaiseOrModifyTypeError("Wrong number or type of arguments for overloaded function 'new_SBWatchpoint'.\n"
78888 " Possible C/C++ prototypes are:\n"
78889 " lldb::SBWatchpoint::SBWatchpoint()\n"
78890 " lldb::SBWatchpoint::SBWatchpoint(lldb::SBWatchpoint const &)\n");
78891 return 0;
78892}
78893
78894
78895SWIGINTERN PyObject *_wrap_delete_SBWatchpoint(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78896 PyObject *resultobj = 0;
78897 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
78898 void *argp1 = 0 ;
78899 int res1 = 0 ;
78900 PyObject *swig_obj[1] ;
78901
78902 if (!args) SWIG_fail;
78903 swig_obj[0] = args;
78904 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_DISOWN | 0 );
78905 if (!SWIG_IsOK(res1)) {
78906 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SBWatchpoint" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
78907 }
78908 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
78909 {
78910 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78911 delete arg1;
78912 SWIG_PYTHON_THREAD_END_ALLOW;
78913 }
78914 resultobj = SWIG_Py_Void();
78915 return resultobj;
78916fail:
78917 return NULL;
78918}
78919
78920
78921SWIGINTERN PyObject *_wrap_SBWatchpoint_IsValid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78922 PyObject *resultobj = 0;
78923 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
78924 void *argp1 = 0 ;
78925 int res1 = 0 ;
78926 PyObject *swig_obj[1] ;
78927 bool result;
78928
78929 if (!args) SWIG_fail;
78930 swig_obj[0] = args;
78931 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
78932 if (!SWIG_IsOK(res1)) {
78933 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_IsValid" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
78934 }
78935 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
78936 {
78937 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78938 result = (bool)(arg1)->IsValid();
78939 SWIG_PYTHON_THREAD_END_ALLOW;
78940 }
78941 resultobj = SWIG_From_bool(static_cast< bool >(result));
78942 return resultobj;
78943fail:
78944 return NULL;
78945}
78946
78947
78948SWIGINTERN PyObject *_wrap_SBWatchpoint___nonzero__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78949 PyObject *resultobj = 0;
78950 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
78951 void *argp1 = 0 ;
78952 int res1 = 0 ;
78953 PyObject *swig_obj[1] ;
78954 bool result;
78955
78956 if (!args) SWIG_fail;
78957 swig_obj[0] = args;
78958 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
78959 if (!SWIG_IsOK(res1)) {
78960 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___nonzero__" "', argument " "1"" of type '" "lldb::SBWatchpoint const *""'");
78961 }
78962 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
78963 {
78964 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
78965 result = (bool)((lldb::SBWatchpoint const *)arg1)->operator bool();
78966 SWIG_PYTHON_THREAD_END_ALLOW;
78967 }
78968 resultobj = SWIG_From_bool(static_cast< bool >(result));
78969 return resultobj;
78970fail:
78971 return NULL;
78972}
78973
78974
78975SWIGINTERN PyObject *_wrap_SBWatchpoint___eq__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
78976 PyObject *resultobj = 0;
78977 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
78978 lldb::SBWatchpoint *arg2 = 0 ;
78979 void *argp1 = 0 ;
78980 int res1 = 0 ;
78981 void *argp2 = 0 ;
78982 int res2 = 0 ;
78983 PyObject *swig_obj[2] ;
78984 bool result;
78985
78986 if (!SWIG_Python_UnpackTuple(args, "SBWatchpoint___eq__", 2, 2, swig_obj)) SWIG_fail;
78987 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
78988 if (!SWIG_IsOK(res1)) {
78989 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___eq__" "', argument " "1"" of type '" "lldb::SBWatchpoint const *""'");
78990 }
78991 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
78992 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0);
78993 if (!SWIG_IsOK(res2)) {
78994 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint___eq__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
78995 }
78996 if (!argp2) {
78997 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint___eq__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
78998 }
78999 arg2 = reinterpret_cast< lldb::SBWatchpoint * >(argp2);
79000 {
79001 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79002 result = (bool)((lldb::SBWatchpoint const *)arg1)->operator ==((lldb::SBWatchpoint const &)*arg2);
79003 SWIG_PYTHON_THREAD_END_ALLOW;
79004 }
79005 resultobj = SWIG_From_bool(static_cast< bool >(result));
79006 return resultobj;
79007fail:
79008 PyErr_Clear();
79009 Py_INCREF(Py_NotImplemented);
79010 return Py_NotImplemented;
79011}
79012
79013
79014SWIGINTERN PyObject *_wrap_SBWatchpoint___ne__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79015 PyObject *resultobj = 0;
79016 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79017 lldb::SBWatchpoint *arg2 = 0 ;
79018 void *argp1 = 0 ;
79019 int res1 = 0 ;
79020 void *argp2 = 0 ;
79021 int res2 = 0 ;
79022 PyObject *swig_obj[2] ;
79023 bool result;
79024
79025 if (!SWIG_Python_UnpackTuple(args, "SBWatchpoint___ne__", 2, 2, swig_obj)) SWIG_fail;
79026 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79027 if (!SWIG_IsOK(res1)) {
79028 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___ne__" "', argument " "1"" of type '" "lldb::SBWatchpoint const *""'");
79029 }
79030 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79031 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0);
79032 if (!SWIG_IsOK(res2)) {
79033 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint___ne__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
79034 }
79035 if (!argp2) {
79036 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint___ne__" "', argument " "2"" of type '" "lldb::SBWatchpoint const &""'");
79037 }
79038 arg2 = reinterpret_cast< lldb::SBWatchpoint * >(argp2);
79039 {
79040 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79041 result = (bool)((lldb::SBWatchpoint const *)arg1)->operator !=((lldb::SBWatchpoint const &)*arg2);
79042 SWIG_PYTHON_THREAD_END_ALLOW;
79043 }
79044 resultobj = SWIG_From_bool(static_cast< bool >(result));
79045 return resultobj;
79046fail:
79047 PyErr_Clear();
79048 Py_INCREF(Py_NotImplemented);
79049 return Py_NotImplemented;
79050}
79051
79052
79053SWIGINTERN PyObject *_wrap_SBWatchpoint_GetError(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79054 PyObject *resultobj = 0;
79055 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79056 void *argp1 = 0 ;
79057 int res1 = 0 ;
79058 PyObject *swig_obj[1] ;
79059 lldb::SBError result;
79060
79061 if (!args) SWIG_fail;
79062 swig_obj[0] = args;
79063 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79064 if (!SWIG_IsOK(res1)) {
79065 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetError" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79066 }
79067 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79068 {
79069 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79070 result = (arg1)->GetError();
79071 SWIG_PYTHON_THREAD_END_ALLOW;
79072 }
79073 resultobj = SWIG_NewPointerObj((new lldb::SBError(static_cast< const lldb::SBError& >(result))), SWIGTYPE_p_lldb__SBError, SWIG_POINTER_OWN | 0 );
79074 return resultobj;
79075fail:
79076 return NULL;
79077}
79078
79079
79080SWIGINTERN PyObject *_wrap_SBWatchpoint_GetID(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79081 PyObject *resultobj = 0;
79082 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79083 void *argp1 = 0 ;
79084 int res1 = 0 ;
79085 PyObject *swig_obj[1] ;
79086 lldb::watch_id_t result;
79087
79088 if (!args) SWIG_fail;
79089 swig_obj[0] = args;
79090 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79091 if (!SWIG_IsOK(res1)) {
79092 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetID" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79093 }
79094 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79095 {
79096 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79097 result = (lldb::watch_id_t)(arg1)->GetID();
79098 SWIG_PYTHON_THREAD_END_ALLOW;
79099 }
79100 resultobj = SWIG_From_int(static_cast< int >(result));
79101 return resultobj;
79102fail:
79103 return NULL;
79104}
79105
79106
79107SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHardwareIndex(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79108 PyObject *resultobj = 0;
79109 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79110 void *argp1 = 0 ;
79111 int res1 = 0 ;
79112 PyObject *swig_obj[1] ;
79113 int32_t result;
79114
79115 if (!args) SWIG_fail;
79116 swig_obj[0] = args;
79117 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79118 if (!SWIG_IsOK(res1)) {
79119 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetHardwareIndex" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79120 }
79121 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79122 {
79123 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79124 result = (int32_t)(arg1)->GetHardwareIndex();
79125 SWIG_PYTHON_THREAD_END_ALLOW;
79126 }
79127 resultobj = SWIG_From_int(static_cast< int >(result));
79128 return resultobj;
79129fail:
79130 return NULL;
79131}
79132
79133
79134SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchAddress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79135 PyObject *resultobj = 0;
79136 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79137 void *argp1 = 0 ;
79138 int res1 = 0 ;
79139 PyObject *swig_obj[1] ;
79140 lldb::addr_t result;
79141
79142 if (!args) SWIG_fail;
79143 swig_obj[0] = args;
79144 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79145 if (!SWIG_IsOK(res1)) {
79146 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchAddress" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79147 }
79148 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79149 {
79150 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79151 result = (lldb::addr_t)(arg1)->GetWatchAddress();
79152 SWIG_PYTHON_THREAD_END_ALLOW;
79153 }
79154 resultobj = SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(result));
79155 return resultobj;
79156fail:
79157 return NULL;
79158}
79159
79160
79161SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchSize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79162 PyObject *resultobj = 0;
79163 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79164 void *argp1 = 0 ;
79165 int res1 = 0 ;
79166 PyObject *swig_obj[1] ;
79167 size_t result;
79168
79169 if (!args) SWIG_fail;
79170 swig_obj[0] = args;
79171 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79172 if (!SWIG_IsOK(res1)) {
79173 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchSize" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79174 }
79175 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79176 {
79177 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79178 result = (arg1)->GetWatchSize();
79179 SWIG_PYTHON_THREAD_END_ALLOW;
79180 }
79181 resultobj = SWIG_From_size_t(static_cast< size_t >(result));
79182 return resultobj;
79183fail:
79184 return NULL;
79185}
79186
79187
79188SWIGINTERN PyObject *_wrap_SBWatchpoint_SetEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79189 PyObject *resultobj = 0;
79190 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79191 bool arg2 ;
79192 void *argp1 = 0 ;
79193 int res1 = 0 ;
79194 bool val2 ;
79195 int ecode2 = 0 ;
79196 PyObject *swig_obj[2] ;
79197
79198 if (!SWIG_Python_UnpackTuple(args, "SBWatchpoint_SetEnabled", 2, 2, swig_obj)) SWIG_fail;
79199 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79200 if (!SWIG_IsOK(res1)) {
79201 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_SetEnabled" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79202 }
79203 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79204 ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
79205 if (!SWIG_IsOK(ecode2)) {
79206 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBWatchpoint_SetEnabled" "', argument " "2"" of type '" "bool""'");
79207 }
79208 arg2 = static_cast< bool >(val2);
79209 {
79210 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79211 (arg1)->SetEnabled(arg2);
79212 SWIG_PYTHON_THREAD_END_ALLOW;
79213 }
79214 resultobj = SWIG_Py_Void();
79215 return resultobj;
79216fail:
79217 return NULL;
79218}
79219
79220
79221SWIGINTERN PyObject *_wrap_SBWatchpoint_IsEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79222 PyObject *resultobj = 0;
79223 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79224 void *argp1 = 0 ;
79225 int res1 = 0 ;
79226 PyObject *swig_obj[1] ;
79227 bool result;
79228
79229 if (!args) SWIG_fail;
79230 swig_obj[0] = args;
79231 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79232 if (!SWIG_IsOK(res1)) {
79233 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_IsEnabled" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79234 }
79235 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79236 {
79237 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79238 result = (bool)(arg1)->IsEnabled();
79239 SWIG_PYTHON_THREAD_END_ALLOW;
79240 }
79241 resultobj = SWIG_From_bool(static_cast< bool >(result));
79242 return resultobj;
79243fail:
79244 return NULL;
79245}
79246
79247
79248SWIGINTERN PyObject *_wrap_SBWatchpoint_GetHitCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79249 PyObject *resultobj = 0;
79250 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79251 void *argp1 = 0 ;
79252 int res1 = 0 ;
79253 PyObject *swig_obj[1] ;
79254 uint32_t result;
79255
79256 if (!args) SWIG_fail;
79257 swig_obj[0] = args;
79258 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79259 if (!SWIG_IsOK(res1)) {
79260 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetHitCount" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79261 }
79262 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79263 {
79264 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79265 result = (uint32_t)(arg1)->GetHitCount();
79266 SWIG_PYTHON_THREAD_END_ALLOW;
79267 }
79268 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
79269 return resultobj;
79270fail:
79271 return NULL;
79272}
79273
79274
79275SWIGINTERN PyObject *_wrap_SBWatchpoint_GetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79276 PyObject *resultobj = 0;
79277 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79278 void *argp1 = 0 ;
79279 int res1 = 0 ;
79280 PyObject *swig_obj[1] ;
79281 uint32_t result;
79282
79283 if (!args) SWIG_fail;
79284 swig_obj[0] = args;
79285 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79286 if (!SWIG_IsOK(res1)) {
79287 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetIgnoreCount" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79288 }
79289 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79290 {
79291 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79292 result = (uint32_t)(arg1)->GetIgnoreCount();
79293 SWIG_PYTHON_THREAD_END_ALLOW;
79294 }
79295 resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
79296 return resultobj;
79297fail:
79298 return NULL;
79299}
79300
79301
79302SWIGINTERN PyObject *_wrap_SBWatchpoint_SetIgnoreCount(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79303 PyObject *resultobj = 0;
79304 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79305 uint32_t arg2 ;
79306 void *argp1 = 0 ;
79307 int res1 = 0 ;
79308 unsigned int val2 ;
79309 int ecode2 = 0 ;
79310 PyObject *swig_obj[2] ;
79311
79312 if (!SWIG_Python_UnpackTuple(args, "SBWatchpoint_SetIgnoreCount", 2, 2, swig_obj)) SWIG_fail;
79313 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79314 if (!SWIG_IsOK(res1)) {
79315 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_SetIgnoreCount" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79316 }
79317 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79318 ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
79319 if (!SWIG_IsOK(ecode2)) {
79320 SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SBWatchpoint_SetIgnoreCount" "', argument " "2"" of type '" "uint32_t""'");
79321 }
79322 arg2 = static_cast< uint32_t >(val2);
79323 {
79324 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79325 (arg1)->SetIgnoreCount(arg2);
79326 SWIG_PYTHON_THREAD_END_ALLOW;
79327 }
79328 resultobj = SWIG_Py_Void();
79329 return resultobj;
79330fail:
79331 return NULL;
79332}
79333
79334
79335SWIGINTERN PyObject *_wrap_SBWatchpoint_GetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79336 PyObject *resultobj = 0;
79337 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79338 void *argp1 = 0 ;
79339 int res1 = 0 ;
79340 PyObject *swig_obj[1] ;
79341 char *result = 0 ;
79342
79343 if (!args) SWIG_fail;
79344 swig_obj[0] = args;
79345 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79346 if (!SWIG_IsOK(res1)) {
79347 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetCondition" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79348 }
79349 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79350 {
79351 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79352 result = (char *)(arg1)->GetCondition();
79353 SWIG_PYTHON_THREAD_END_ALLOW;
79354 }
79355 resultobj = SWIG_FromCharPtr((const char *)result);
79356 return resultobj;
79357fail:
79358 return NULL;
79359}
79360
79361
79362SWIGINTERN PyObject *_wrap_SBWatchpoint_SetCondition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79363 PyObject *resultobj = 0;
79364 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79365 char *arg2 = (char *) 0 ;
79366 void *argp1 = 0 ;
79367 int res1 = 0 ;
79368 int res2 ;
79369 char *buf2 = 0 ;
79370 int alloc2 = 0 ;
79371 PyObject *swig_obj[2] ;
79372
79373 if (!SWIG_Python_UnpackTuple(args, "SBWatchpoint_SetCondition", 2, 2, swig_obj)) SWIG_fail;
79374 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79375 if (!SWIG_IsOK(res1)) {
79376 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_SetCondition" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79377 }
79378 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79379 res2 = SWIG_AsCharPtrAndSize(swig_obj[1], &buf2, NULL, &alloc2);
79380 if (!SWIG_IsOK(res2)) {
79381 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint_SetCondition" "', argument " "2"" of type '" "char const *""'");
79382 }
79383 arg2 = reinterpret_cast< char * >(buf2);
79384 {
79385 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79386 (arg1)->SetCondition((char const *)arg2);
79387 SWIG_PYTHON_THREAD_END_ALLOW;
79388 }
79389 resultobj = SWIG_Py_Void();
79390 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
79391 return resultobj;
79392fail:
79393 if (alloc2 == SWIG_NEWOBJ) delete[] buf2;
79394 return NULL;
79395}
79396
79397
79398SWIGINTERN PyObject *_wrap_SBWatchpoint_GetDescription(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79399 PyObject *resultobj = 0;
79400 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79401 lldb::SBStream *arg2 = 0 ;
79402 lldb::DescriptionLevel arg3 ;
79403 void *argp1 = 0 ;
79404 int res1 = 0 ;
79405 void *argp2 = 0 ;
79406 int res2 = 0 ;
79407 int val3 ;
79408 int ecode3 = 0 ;
79409 PyObject *swig_obj[3] ;
79410 bool result;
79411
79412 if (!SWIG_Python_UnpackTuple(args, "SBWatchpoint_GetDescription", 3, 3, swig_obj)) SWIG_fail;
79413 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79414 if (!SWIG_IsOK(res1)) {
79415 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetDescription" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79416 }
79417 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79418 res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_lldb__SBStream, 0 );
79419 if (!SWIG_IsOK(res2)) {
79420 SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SBWatchpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
79421 }
79422 if (!argp2) {
79423 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_GetDescription" "', argument " "2"" of type '" "lldb::SBStream &""'");
79424 }
79425 arg2 = reinterpret_cast< lldb::SBStream * >(argp2);
79426 ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
79427 if (!SWIG_IsOK(ecode3)) {
79428 SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SBWatchpoint_GetDescription" "', argument " "3"" of type '" "lldb::DescriptionLevel""'");
79429 }
79430 arg3 = static_cast< lldb::DescriptionLevel >(val3);
79431 {
79432 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79433 result = (bool)(arg1)->GetDescription(*arg2,arg3);
79434 SWIG_PYTHON_THREAD_END_ALLOW;
79435 }
79436 resultobj = SWIG_From_bool(static_cast< bool >(result));
79437 return resultobj;
79438fail:
79439 return NULL;
79440}
79441
79442
79443SWIGINTERN PyObject *_wrap_SBWatchpoint_EventIsWatchpointEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79444 PyObject *resultobj = 0;
79445 lldb::SBEvent *arg1 = 0 ;
79446 void *argp1 = 0 ;
79447 int res1 = 0 ;
79448 PyObject *swig_obj[1] ;
79449 bool result;
79450
79451 if (!args) SWIG_fail;
79452 swig_obj[0] = args;
79453 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
79454 if (!SWIG_IsOK(res1)) {
79455 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_EventIsWatchpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
79456 }
79457 if (!argp1) {
79458 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_EventIsWatchpointEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
79459 }
79460 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
79461 {
79462 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79463 result = (bool)lldb::SBWatchpoint::EventIsWatchpointEvent((lldb::SBEvent const &)*arg1);
79464 SWIG_PYTHON_THREAD_END_ALLOW;
79465 }
79466 resultobj = SWIG_From_bool(static_cast< bool >(result));
79467 return resultobj;
79468fail:
79469 return NULL;
79470}
79471
79472
79473SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchpointEventTypeFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79474 PyObject *resultobj = 0;
79475 lldb::SBEvent *arg1 = 0 ;
79476 void *argp1 = 0 ;
79477 int res1 = 0 ;
79478 PyObject *swig_obj[1] ;
79479 lldb::WatchpointEventType result;
79480
79481 if (!args) SWIG_fail;
79482 swig_obj[0] = args;
79483 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
79484 if (!SWIG_IsOK(res1)) {
79485 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
79486 }
79487 if (!argp1) {
79488 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_GetWatchpointEventTypeFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
79489 }
79490 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
79491 {
79492 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79493 result = (lldb::WatchpointEventType)lldb::SBWatchpoint::GetWatchpointEventTypeFromEvent((lldb::SBEvent const &)*arg1);
79494 SWIG_PYTHON_THREAD_END_ALLOW;
79495 }
79496 resultobj = SWIG_From_int(static_cast< int >(result));
79497 return resultobj;
79498fail:
79499 return NULL;
79500}
79501
79502
79503SWIGINTERN PyObject *_wrap_SBWatchpoint_GetWatchpointFromEvent(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79504 PyObject *resultobj = 0;
79505 lldb::SBEvent *arg1 = 0 ;
79506 void *argp1 = 0 ;
79507 int res1 = 0 ;
79508 PyObject *swig_obj[1] ;
79509 lldb::SBWatchpoint result;
79510
79511 if (!args) SWIG_fail;
79512 swig_obj[0] = args;
79513 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_lldb__SBEvent, 0 | 0);
79514 if (!SWIG_IsOK(res1)) {
79515 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint_GetWatchpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
79516 }
79517 if (!argp1) {
79518 SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SBWatchpoint_GetWatchpointFromEvent" "', argument " "1"" of type '" "lldb::SBEvent const &""'");
79519 }
79520 arg1 = reinterpret_cast< lldb::SBEvent * >(argp1);
79521 {
79522 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79523 result = lldb::SBWatchpoint::GetWatchpointFromEvent((lldb::SBEvent const &)*arg1);
79524 SWIG_PYTHON_THREAD_END_ALLOW;
79525 }
79526 resultobj = SWIG_NewPointerObj((new lldb::SBWatchpoint(static_cast< const lldb::SBWatchpoint& >(result))), SWIGTYPE_p_lldb__SBWatchpoint, SWIG_POINTER_OWN | 0 );
79527 return resultobj;
79528fail:
79529 return NULL;
79530}
79531
79532
79533SWIGINTERN PyObject *_wrap_SBWatchpoint___str__(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79534 PyObject *resultobj = 0;
79535 lldb::SBWatchpoint *arg1 = (lldb::SBWatchpoint *) 0 ;
79536 void *argp1 = 0 ;
79537 int res1 = 0 ;
79538 PyObject *swig_obj[1] ;
79539 std::string result;
79540
79541 if (!args) SWIG_fail;
79542 swig_obj[0] = args;
79543 res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_lldb__SBWatchpoint, 0 | 0 );
79544 if (!SWIG_IsOK(res1)) {
79545 SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SBWatchpoint___str__" "', argument " "1"" of type '" "lldb::SBWatchpoint *""'");
79546 }
79547 arg1 = reinterpret_cast< lldb::SBWatchpoint * >(argp1);
79548 {
79549 SWIG_PYTHON_THREAD_BEGIN_ALLOW;
79550 result = lldb_SBWatchpoint___str__(arg1);
79551 SWIG_PYTHON_THREAD_END_ALLOW;
79552 }
79553 resultobj = SWIG_From_std_string(static_cast< std::string >(result));
79554 return resultobj;
79555fail:
79556 return NULL;
79557}
79558
79559
79560SWIGINTERN PyObject *SBWatchpoint_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79561 PyObject *obj;
79562 if (!SWIG_Python_UnpackTuple(args, "swigregister", 1, 1, &obj)) return NULL;
79563 SWIG_TypeNewClientData(SWIGTYPE_p_lldb__SBWatchpoint, SWIG_NewClientData(obj));
79564 return SWIG_Py_Void();
79565}
79566
79567SWIGINTERN PyObject *SBWatchpoint_swiginit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
79568 return SWIG_Python_InitShadowInstance(args);
79569}
79570
79571
79572
79573// resolve a dotted Python name in the form
79574// foo.bar.baz.Foobar to an actual Python object
79575// if pmodule is NULL, the __main__ module will be used
79576// as the starting point for the search
79577
79578
79579// This function is called by lldb_private::ScriptInterpreterPython::BreakpointCallbackFunction(...)
79580// and is used when a script command is attached to a breakpoint for execution.
79581
79582SWIGEXPORT llvm::Expected<bool>
79583LLDBSwigPythonBreakpointCallbackFunction
79584(
79585 const char *python_function_name,
79586 const char *session_dictionary_name,
79587 const lldb::StackFrameSP& frame_sp,
79588 const lldb::BreakpointLocationSP& bp_loc_sp,
79589 lldb_private::StructuredDataImpl *args_impl
79590)
79591{
79592 using namespace llvm;
79593
79594 lldb::SBFrame sb_frame (frame_sp);
79595 lldb::SBBreakpointLocation sb_bp_loc(bp_loc_sp);
79596
79597 PyErr_Cleaner py_err_cleaner(true);
79598 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
79599 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79600
79601 unsigned max_positional_args;
79602 if (auto arg_info = pfunc.GetArgInfo())
79603 max_positional_args = arg_info.get().max_positional_args;
79604 else
79605 return arg_info.takeError();
79606
79607 PythonObject frame_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_frame));
79608 PythonObject bp_loc_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_bp_loc));
79609
79610 auto result = [&] () -> Expected<PythonObject> {
79611 // If the called function doesn't take extra_args, drop them here:
79612 if (max_positional_args < 4) {
79613 return pfunc.Call(frame_arg, bp_loc_arg, dict);
79614 } else {
79615 lldb::SBStructuredData *args_value = new lldb::SBStructuredData(args_impl);
79616 PythonObject args_arg(PyRefType::Owned, SBTypeToSWIGWrapper(args_value));
79617 return pfunc.Call(frame_arg, bp_loc_arg, args_arg, dict);
79618 }
79619 } ();
79620
79621 if (!result)
79622 return result.takeError();
79623
79624 // Only False counts as false!
79625 return result.get().get() != Py_False;
79626}
79627
79628// This function is called by lldb_private::ScriptInterpreterPython::WatchpointCallbackFunction(...)
79629// and is used when a script command is attached to a watchpoint for execution.
79630
79631SWIGEXPORT bool
79632LLDBSwigPythonWatchpointCallbackFunction
79633(
79634 const char *python_function_name,
79635 const char *session_dictionary_name,
79636 const lldb::StackFrameSP& frame_sp,
79637 const lldb::WatchpointSP& wp_sp
79638)
79639{
79640 lldb::SBFrame sb_frame (frame_sp);
79641 lldb::SBWatchpoint sb_wp(wp_sp);
79642
79643 bool stop_at_watchpoint = true;
79644
79645 PyErr_Cleaner py_err_cleaner(true);
79646
79647 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
79648 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79649
79650 if (!pfunc.IsAllocated())
79651 return stop_at_watchpoint;
79652
79653 PythonObject frame_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_frame));
79654 PythonObject wp_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_wp));
79655 PythonObject result = pfunc(frame_arg, wp_arg, dict);
79656
79657 if (result.get() == Py_False)
79658 stop_at_watchpoint = false;
79659
79660 return stop_at_watchpoint;
79661}
79662
79663SWIGEXPORT bool
79664LLDBSwigPythonCallTypeScript
79665(
79666 const char *python_function_name,
79667 const void *session_dictionary,
79668 const lldb::ValueObjectSP& valobj_sp,
79669 void** pyfunct_wrapper,
79670 const lldb::TypeSummaryOptionsSP& options_sp,
79671 std::string& retval
79672)
79673{
79674 lldb::SBValue sb_value (valobj_sp);
79675 lldb::SBTypeSummaryOptions sb_options(options_sp.get());
79676
79677 retval.clear();
79678
79679 if (!python_function_name || !session_dictionary)
79680 return false;
79681
79682 PyObject *pfunc_impl = nullptr;
79683
79684 if (pyfunct_wrapper && *pyfunct_wrapper && PyFunction_Check (*pyfunct_wrapper))
79685 {
79686 pfunc_impl = (PyObject*)(*pyfunct_wrapper);
79687 if (pfunc_impl->ob_refcnt == 1)
79688 {
79689 Py_XDECREF(pfunc_impl);
79690 pfunc_impl = NULL;
79691 }
79692 }
79693
79694 PyObject *py_dict = (PyObject*)session_dictionary;
79695 if (!PythonDictionary::Check(py_dict))
79696 return true;
79697
79698 PythonDictionary dict(PyRefType::Borrowed, py_dict);
79699
79700 PyErr_Cleaner pyerr_cleanup(true); // show Python errors
79701
79702 PythonCallable pfunc(PyRefType::Borrowed, pfunc_impl);
79703
79704 if (!pfunc.IsAllocated())
79705 {
79706 pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
79707 if (!pfunc.IsAllocated())
79708 return false;
79709
79710 if (pyfunct_wrapper)
79711 {
79712 *pyfunct_wrapper = pfunc.get();
79713 Py_XINCREF(pfunc.get());
79714 }
79715 }
79716
79717 PythonObject result;
79718 auto argc = pfunc.GetArgInfo();
79719 if (!argc) {
79720 llvm::consumeError(argc.takeError());
79721 return false;
79722 }
79723
79724 PythonObject value_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_value));
79725 PythonObject options_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_options));
79726
79727 if (argc.get().max_positional_args < 3)
79728 result = pfunc(value_arg,dict);
79729 else
79730 result = pfunc(value_arg,dict,options_arg);
79731
79732 retval = result.Str().GetString().str();
79733
79734 return true;
79735}
79736
79737SWIGEXPORT void*
79738LLDBSwigPythonCreateSyntheticProvider
79739(
79740 const char *python_class_name,
79741 const char *session_dictionary_name,
79742 const lldb::ValueObjectSP& valobj_sp
79743)
79744{
79745 if (python_class_name == NULL || python_class_name[0] == '\0' || !session_dictionary_name)
79746 Py_RETURN_NONE;
79747
79748 PyErr_Cleaner py_err_cleaner(true);
79749
79750 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
79751 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name,dict);
79752
79753 if (!pfunc.IsAllocated())
79754 Py_RETURN_NONE;
79755
79756 // I do not want the SBValue to be deallocated when going out of scope because python
79757 // has ownership of it and will manage memory for this object by itself
79758 lldb::SBValue *sb_value = new lldb::SBValue(valobj_sp);
79759 sb_value->SetPreferSyntheticValue(false);
79760
79761 PythonObject val_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_value));
79762 if (!val_arg.IsAllocated())
79763 Py_RETURN_NONE;
79764
79765 PythonObject result = pfunc(val_arg, dict);
79766
79767 if (result.IsAllocated())
79768 return result.release();
79769
79770 Py_RETURN_NONE;
79771}
79772
79773SWIGEXPORT void*
79774LLDBSwigPythonCreateCommandObject
79775(
79776 const char *python_class_name,
79777 const char *session_dictionary_name,
79778 const lldb::DebuggerSP debugger_sp
79779)
79780{
79781 if (python_class_name == NULL || python_class_name[0] == '\0' || !session_dictionary_name)
79782 Py_RETURN_NONE;
79783
79784 PyErr_Cleaner py_err_cleaner(true);
79785 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
79786 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79787
79788 if (!pfunc.IsAllocated())
79789 return nullptr;
79790
79791 lldb::SBDebugger debugger_sb(debugger_sp);
79792 PythonObject debugger_arg(PyRefType::Owned, SBTypeToSWIGWrapper(debugger_sb));
79793 PythonObject result = pfunc(debugger_arg, dict);
79794
79795 if (result.IsAllocated())
79796 return result.release();
79797
79798 Py_RETURN_NONE;
79799}
79800
79801SWIGEXPORT void*
79802LLDBSwigPythonCreateScriptedThreadPlan
79803(
79804 const char *python_class_name,
79805 const char *session_dictionary_name,
79806 lldb_private::StructuredDataImpl *args_impl,
79807 std::string &error_string,
79808 const lldb::ThreadPlanSP& thread_plan_sp
79809)
79810{
79811 if (python_class_name == NULL || python_class_name[0] == '\0' || !session_dictionary_name)
79812 Py_RETURN_NONE;
79813
79814
79815 PyErr_Cleaner py_err_cleaner(true);
79816
79817 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
79818 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79819
79820 if (!pfunc.IsAllocated()) {
79821 error_string.append("could not find script class: ");
79822 error_string.append(python_class_name);
79823 return nullptr;
79824 }
79825
79826 // I do not want the SBThreadPlan to be deallocated when going out of scope
79827 // because python has ownership of it and will manage memory for this
79828 // object by itself
79829 PythonObject tp_arg(PyRefType::Owned, SBTypeToSWIGWrapper(new lldb::SBThreadPlan(thread_plan_sp)));
79830
79831 if (!tp_arg.IsAllocated())
79832 Py_RETURN_NONE;
79833
79834 llvm::Expected<PythonCallable::ArgInfo> arg_info = pfunc.GetArgInfo();
79835 if (!arg_info) {
79836 llvm::handleAllErrors(
79837 arg_info.takeError(),
79838 [&](PythonException &E) {
79839 error_string.append(E.ReadBacktrace());
79840 },
79841 [&](const llvm::ErrorInfoBase &E) {
79842 error_string.append(E.message());
79843 });
79844 Py_RETURN_NONE;
79845 }
79846
79847 PythonObject result = {};
79848 if (arg_info.get().max_positional_args == 2) {
79849 if (args_impl != nullptr) {
79850 error_string.assign("args passed, but __init__ does not take an args dictionary");
79851 Py_RETURN_NONE;
79852 }
79853 result = pfunc(tp_arg, dict);
79854 } else if (arg_info.get().max_positional_args >= 3) {
79855 PythonObject args_arg(PyRefType::Owned, SBTypeToSWIGWrapper(new lldb::SBStructuredData(args_impl)));
79856 result = pfunc(tp_arg, args_arg, dict);
79857 } else {
79858 error_string.assign("wrong number of arguments in __init__, should be 2 or 3 (not including self)");
79859 Py_RETURN_NONE;
79860 }
79861
79862 // FIXME: At this point we should check that the class we found supports all the methods
79863 // that we need.
79864
79865 if (result.IsAllocated())
79866 return result.release();
79867 Py_RETURN_NONE;
79868}
79869
79870SWIGEXPORT bool
79871LLDBSWIGPythonCallThreadPlan
79872(
79873 void *implementor,
79874 const char *method_name,
79875 lldb_private::Event *event,
79876 bool &got_error
79877)
79878{
79879 got_error = false;
79880
79881 PyErr_Cleaner py_err_cleaner(false);
79882 PythonObject self(PyRefType::Borrowed, static_cast<PyObject*>(implementor));
79883 auto pfunc = self.ResolveName<PythonCallable>(method_name);
79884
79885 if (!pfunc.IsAllocated())
79886 return false;
79887
79888 PythonObject result;
79889 if (event != nullptr)
79890 {
79891 lldb::SBEvent sb_event(event);
79892 PythonObject event_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_event));
79893 result = pfunc(event_arg);
79894 }
79895 else
79896 result = pfunc();
79897
79898 if (PyErr_Occurred())
79899 {
79900 got_error = true;
79901 printf ("Return value was neither false nor true for call to %s.\n", method_name);
79902 PyErr_Print();
79903 return false;
79904 }
79905
79906 if (result.get() == Py_True)
79907 return true;
79908 else if (result.get() == Py_False)
79909 return false;
79910
79911 // Somebody returned the wrong thing...
79912 got_error = true;
79913 printf ("Wrong return value type for call to %s.\n", method_name);
79914 return false;
79915}
79916
79917SWIGEXPORT void *
79918LLDBSwigPythonCreateScriptedBreakpointResolver
79919(
79920 const char *python_class_name,
79921 const char *session_dictionary_name,
79922 lldb_private::StructuredDataImpl *args_impl,
79923 lldb::BreakpointSP &breakpoint_sp
79924)
79925{
79926 if (python_class_name == NULL || python_class_name[0] == '\0' || !session_dictionary_name)
79927 Py_RETURN_NONE;
79928
79929 PyErr_Cleaner py_err_cleaner(true);
79930
79931 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
79932 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
79933
79934 if (!pfunc.IsAllocated())
79935 return nullptr;
79936
79937 lldb::SBBreakpoint *bkpt_value = new lldb::SBBreakpoint(breakpoint_sp);
79938
79939 PythonObject bkpt_arg(PyRefType::Owned, SBTypeToSWIGWrapper(bkpt_value));
79940
79941 lldb::SBStructuredData *args_value = new lldb::SBStructuredData(args_impl);
79942 PythonObject args_arg(PyRefType::Owned, SBTypeToSWIGWrapper(args_value));
79943
79944 PythonObject result = pfunc(bkpt_arg, args_arg, dict);
79945 // FIXME: At this point we should check that the class we found supports all the methods
79946 // that we need.
79947
79948 if (result.IsAllocated())
79949 {
79950 // Check that __callback__ is defined:
79951 auto callback_func = result.ResolveName<PythonCallable>("__callback__");
79952 if (callback_func.IsAllocated())
79953 return result.release();
79954 else
79955 result.release();
79956 }
79957 Py_RETURN_NONE;
79958}
79959
79960SWIGEXPORT unsigned int
79961LLDBSwigPythonCallBreakpointResolver
79962(
79963 void *implementor,
79964 const char *method_name,
79965 lldb_private::SymbolContext *sym_ctx
79966)
79967{
79968 PyErr_Cleaner py_err_cleaner(false);
79969 PythonObject self(PyRefType::Borrowed, static_cast<PyObject*>(implementor));
79970 auto pfunc = self.ResolveName<PythonCallable>(method_name);
79971
79972 if (!pfunc.IsAllocated())
79973 return 0;
79974
79975 PythonObject result;
79976 if (sym_ctx != nullptr) {
79977 lldb::SBSymbolContext sb_sym_ctx(sym_ctx);
79978 PythonObject sym_ctx_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_sym_ctx));
79979 result = pfunc(sym_ctx_arg);
79980 } else
79981 result = pfunc();
79982
79983 if (PyErr_Occurred())
79984 {
79985 PyErr_Print();
79986 PyErr_Clear();
79987 return 0;
79988 }
79989
79990 // The callback will return a bool, but we're need to also return ints
79991 // so we're squirrelling the bool through as an int... And if you return
79992 // nothing, we'll continue.
79993 if (strcmp(method_name, "__callback__") == 0) {
79994 if (result.get() == Py_False)
79995 return 0;
79996 else
79997 return 1;
79998 }
79999
80000 long long ret_val = unwrapOrSetPythonException(As<long long>(result));
80001
80002 if (PyErr_Occurred()) {
80003 PyErr_Print();
80004 PyErr_Clear();
80005 return 0;
80006 }
80007
80008 return ret_val;
80009}
80010
80011SWIGEXPORT void *
80012LLDBSwigPythonCreateScriptedStopHook
80013(
80014 lldb::TargetSP target_sp,
80015 const char *python_class_name,
80016 const char *session_dictionary_name,
80017 lldb_private::StructuredDataImpl *args_impl,
80018 Status &error
80019)
80020{
80021 if (python_class_name == NULL || python_class_name[0] == '\0') {
80022 error.SetErrorString("Empty class name.");
80023 Py_RETURN_NONE;
80024 }
80025 if (!session_dictionary_name) {
80026 error.SetErrorString("No session dictionary");
80027 Py_RETURN_NONE;
80028 }
80029
80030 PyErr_Cleaner py_err_cleaner(true);
80031
80032 auto dict =
80033 PythonModule::MainModule().ResolveName<PythonDictionary>(
80034 session_dictionary_name);
80035 auto pfunc =
80036 PythonObject::ResolveNameWithDictionary<PythonCallable>(
80037 python_class_name, dict);
80038
80039 if (!pfunc.IsAllocated()) {
80040 error.SetErrorStringWithFormat("Could not find class: %s.",
80041 python_class_name);
80042 return nullptr;
80043 }
80044
80045 lldb::SBTarget *target_val
80046 = new lldb::SBTarget(target_sp);
80047
80048 PythonObject target_arg(PyRefType::Owned, SBTypeToSWIGWrapper(target_val));
80049
80050 lldb::SBStructuredData *args_value = new lldb::SBStructuredData(args_impl);
80051 PythonObject args_arg(PyRefType::Owned, SBTypeToSWIGWrapper(args_value));
80052
80053 PythonObject result = pfunc(target_arg, args_arg, dict);
80054
80055 if (result.IsAllocated())
80056 {
80057 // Check that the handle_stop callback is defined:
80058 auto callback_func = result.ResolveName<PythonCallable>("handle_stop");
80059 if (callback_func.IsAllocated()) {
80060 if (auto args_info = callback_func.GetArgInfo()) {
80061 size_t num_args = (*args_info).max_positional_args;
80062 if (num_args != 2) {
80063 error.SetErrorStringWithFormat("Wrong number of args for "
80064 "handle_stop callback, should be 2 (excluding self), got: %zu",
80065 num_args);
80066 Py_RETURN_NONE;
80067 } else
80068 return result.release();
80069 } else {
80070 error.SetErrorString("Couldn't get num arguments for handle_stop "
80071 "callback.");
80072 Py_RETURN_NONE;
80073 }
80074 return result.release();
80075 }
80076 else {
80077 error.SetErrorStringWithFormat("Class \"%s\" is missing the required "
80078 "handle_stop callback.",
80079 python_class_name);
80080 result.release();
80081 }
80082 }
80083 Py_RETURN_NONE;
80084}
80085
80086SWIGEXPORT bool
80087LLDBSwigPythonStopHookCallHandleStop
80088(
80089 void *implementor,
80090 lldb::ExecutionContextRefSP exc_ctx_sp,
80091 lldb::StreamSP stream
80092)
80093{
80094 // handle_stop will return a bool with the meaning "should_stop"...
80095 // If you return nothing we'll assume we are going to stop.
80096 // Also any errors should return true, since we should stop on error.
80097
80098 PyErr_Cleaner py_err_cleaner(false);
80099 PythonObject self(PyRefType::Borrowed, static_cast<PyObject*>(implementor));
80100 auto pfunc = self.ResolveName<PythonCallable>("handle_stop");
80101
80102 if (!pfunc.IsAllocated())
80103 return true;
80104
80105 PythonObject result;
80106 lldb::SBExecutionContext sb_exc_ctx(exc_ctx_sp);
80107 PythonObject exc_ctx_arg(PyRefType::Owned, SBTypeToSWIGWrapper(sb_exc_ctx));
80108 lldb::SBStream sb_stream;
80109 PythonObject sb_stream_arg(PyRefType::Owned,
80110 SBTypeToSWIGWrapper(sb_stream));
80111 result = pfunc(exc_ctx_arg, sb_stream_arg);
80112
80113 if (PyErr_Occurred())
80114 {
80115 stream->PutCString("Python error occurred handling stop-hook.");
80116 PyErr_Print();
80117 PyErr_Clear();
80118 return true;
80119 }
80120
80121 // Now add the result to the output stream. SBStream only
80122 // makes an internally help StreamString which I can't interpose, so I
80123 // have to copy it over here.
80124 stream->PutCString(sb_stream.GetData());
80125
80126 if (result.get() == Py_False)
80127 return false;
80128 else
80129 return true;
80130}
80131
80132// wrapper that calls an optional instance member of an object taking no arguments
80133static PyObject*
80134LLDBSwigPython_CallOptionalMember
80135(
80136 PyObject* implementor,
80137 char* callee_name,
80138 PyObject* ret_if_not_found = Py_None,
80139 bool* was_found = NULL
80140)
80141{
80142 PyErr_Cleaner py_err_cleaner(false);
80143
80144 PythonObject self(PyRefType::Borrowed, static_cast<PyObject*>(implementor));
80145 auto pfunc = self.ResolveName<PythonCallable>(callee_name);
80146
80147 if (!pfunc.IsAllocated())
80148 {
80149 if (was_found)
80150 *was_found = false;
80151 Py_XINCREF(ret_if_not_found);
80152 return ret_if_not_found;
80153 }
80154
80155 if (was_found)
80156 *was_found = true;
80157
80158 PythonObject result = pfunc();
80159 return result.release();
80160}
80161
80162SWIGEXPORT size_t
80163LLDBSwigPython_CalculateNumChildren
80164(
80165 PyObject *implementor,
80166 uint32_t max
80167)
80168{
80169 PythonObject self(PyRefType::Borrowed, implementor);
80170 auto pfunc = self.ResolveName<PythonCallable>("num_children");
80171
80172 if (!pfunc.IsAllocated())
80173 return 0;
80174
80175 auto arg_info = pfunc.GetArgInfo();
80176 if (!arg_info) {
80177 llvm::consumeError(arg_info.takeError());
80178 return 0;
80179 }
80180
80181 size_t ret_val;
80182 if (arg_info.get().max_positional_args < 1)
80183 ret_val = unwrapOrSetPythonException(As<long long>(pfunc.Call()));
80184 else
80185 ret_val = unwrapOrSetPythonException(As<long long>(pfunc.Call(PythonInteger(max))));
80186
80187 if (PyErr_Occurred())
80188 {
80189 PyErr_Print();
80190 PyErr_Clear();
80191 return 0;
80192 }
80193
80194 if (arg_info.get().max_positional_args < 1)
80195 ret_val = std::min(ret_val, static_cast<size_t>(max));
80196
80197 return ret_val;
80198}
80199
80200SWIGEXPORT PyObject*
80201LLDBSwigPython_GetChildAtIndex
80202(
80203 PyObject *implementor,
80204 uint32_t idx
80205)
80206{
80207 PyErr_Cleaner py_err_cleaner(true);
80208
80209 PythonObject self(PyRefType::Borrowed, implementor);
80210 auto pfunc = self.ResolveName<PythonCallable>("get_child_at_index");
80211
80212 if (!pfunc.IsAllocated())
80213 return nullptr;
80214
80215 PythonObject result = pfunc(PythonInteger(idx));
80216
80217 if (!result.IsAllocated())
80218 return nullptr;
80219
80220 lldb::SBValue* sbvalue_ptr = nullptr;
80221 if (SWIG_ConvertPtr(result.get(), (void**)&sbvalue_ptr, SWIGTYPE_p_lldb__SBValue, 0) == -1)
80222 return nullptr;
80223
80224 if (sbvalue_ptr == nullptr)
80225 return nullptr;
80226
80227 return result.release();
80228}
80229
80230SWIGEXPORT int
80231LLDBSwigPython_GetIndexOfChildWithName
80232(
80233 PyObject *implementor,
80234 const char* child_name
80235)
80236{
80237 PyErr_Cleaner py_err_cleaner(true);
80238
80239 PythonObject self(PyRefType::Borrowed, implementor);
80240 auto pfunc = self.ResolveName<PythonCallable>("get_child_index");
80241
80242 if (!pfunc.IsAllocated())
80243 return UINT32_MAX;
80244
80245 llvm::Expected<PythonObject> result = pfunc.Call(PythonString(child_name));
80246
80247 long long retval = unwrapOrSetPythonException(As<long long>(std::move(result)));
80248
80249 if (PyErr_Occurred()) {
80250 PyErr_Clear(); // FIXME print this? do something else
80251 return UINT32_MAX;
80252 }
80253
80254 if (retval >= 0)
80255 return (uint32_t)retval;
80256
80257 return UINT32_MAX;
80258}
80259
80260SWIGEXPORT bool
80261LLDBSwigPython_UpdateSynthProviderInstance
80262(
80263 PyObject *implementor
80264)
80265{
80266 bool ret_val = false;
80267
80268 static char callee_name[] = "update";
80269
80270 PyObject* py_return = LLDBSwigPython_CallOptionalMember(implementor,callee_name);
80271
80272 if (py_return == Py_True)
80273 ret_val = true;
80274
80275 Py_XDECREF(py_return);
80276
80277 return ret_val;
80278}
80279
80280SWIGEXPORT bool
80281LLDBSwigPython_MightHaveChildrenSynthProviderInstance
80282(
80283 PyObject *implementor
80284)
80285{
80286 bool ret_val = false;
80287
80288 static char callee_name[] = "has_children";
80289
80290 PyObject* py_return = LLDBSwigPython_CallOptionalMember(implementor,callee_name, Py_True);
80291
80292 if (py_return == Py_True)
80293 ret_val = true;
80294
80295 Py_XDECREF(py_return);
80296
80297 return ret_val;
80298}
80299
80300SWIGEXPORT PyObject*
80301LLDBSwigPython_GetValueSynthProviderInstance
80302(
80303 PyObject *implementor
80304)
80305{
80306 PyObject* ret_val = nullptr;
80307
80308 static char callee_name[] = "get_value";
80309
80310 PyObject* py_return = LLDBSwigPython_CallOptionalMember(implementor,callee_name, Py_None);
80311
80312 if (py_return == Py_None || py_return == nullptr)
80313 ret_val = nullptr;
80314
80315 lldb::SBValue* sbvalue_ptr = NULL;
80316
80317 if (SWIG_ConvertPtr(py_return, (void**)&sbvalue_ptr, SWIGTYPE_p_lldb__SBValue, 0) == -1)
80318 ret_val = nullptr;
80319 else if (sbvalue_ptr == NULL)
80320 ret_val = nullptr;
80321 else
80322 ret_val = py_return;
80323
80324 Py_XDECREF(py_return);
80325 return ret_val;
80326}
80327
80328SWIGEXPORT void*
80329LLDBSWIGPython_CastPyObjectToSBValue
80330(
80331 PyObject* data
80332)
80333{
80334 lldb::SBValue* sb_ptr = NULL;
80335
80336 int valid_cast = SWIG_ConvertPtr(data, (void**)&sb_ptr, SWIGTYPE_p_lldb__SBValue, 0);
80337
80338 if (valid_cast == -1)
80339 return NULL;
80340
80341 return sb_ptr;
80342}
80343
80344SWIGEXPORT bool
80345LLDBSwigPythonCallCommand
80346(
80347 const char *python_function_name,
80348 const char *session_dictionary_name,
80349 lldb::DebuggerSP& debugger,
80350 const char* args,
80351 lldb_private::CommandReturnObject& cmd_retobj,
80352 lldb::ExecutionContextRefSP exe_ctx_ref_sp
80353)
80354{
80355 lldb::SBCommandReturnObject cmd_retobj_sb(cmd_retobj);
80356 lldb::SBDebugger debugger_sb(debugger);
80357 lldb::SBExecutionContext exe_ctx_sb(exe_ctx_ref_sp);
80358
80359 PyErr_Cleaner py_err_cleaner(true);
80360 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80361 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80362
80363 if (!pfunc.IsAllocated())
80364 return false;
80365
80366 // pass the pointer-to cmd_retobj_sb or watch the underlying object disappear from under you
80367 // see comment above for SBCommandReturnObjectReleaser for further details
80368 auto argc = pfunc.GetArgInfo();
80369 if (!argc) {
80370 llvm::consumeError(argc.takeError());
80371 return false;
80372 }
80373 PythonObject debugger_arg(PyRefType::Owned, SBTypeToSWIGWrapper(debugger_sb));
80374 PythonObject exe_ctx_arg(PyRefType::Owned, SBTypeToSWIGWrapper(exe_ctx_sb));
80375 PythonObject cmd_retobj_arg(PyRefType::Owned, SBTypeToSWIGWrapper(&cmd_retobj_sb));
80376
80377 if (argc.get().max_positional_args < 5u)
80378 pfunc(debugger_arg, PythonString(args), cmd_retobj_arg, dict);
80379 else
80380 pfunc(debugger_arg, PythonString(args), exe_ctx_arg, cmd_retobj_arg, dict);
80381
80382 return true;
80383}
80384
80385SWIGEXPORT bool
80386LLDBSwigPythonCallCommandObject
80387(
80388 PyObject *implementor,
80389 lldb::DebuggerSP& debugger,
80390 const char* args,
80391 lldb_private::CommandReturnObject& cmd_retobj,
80392 lldb::ExecutionContextRefSP exe_ctx_ref_sp
80393)
80394{
80395 lldb::SBCommandReturnObject cmd_retobj_sb(cmd_retobj);
80396 lldb::SBDebugger debugger_sb(debugger);
80397 lldb::SBExecutionContext exe_ctx_sb(exe_ctx_ref_sp);
80398
80399 PyErr_Cleaner py_err_cleaner(true);
80400
80401 PythonObject self(PyRefType::Borrowed, implementor);
80402 auto pfunc = self.ResolveName<PythonCallable>("__call__");
80403
80404 if (!pfunc.IsAllocated())
80405 return false;
80406
80407 // pass the pointer-to cmd_retobj_sb or watch the underlying object disappear from under you
80408 // see comment above for SBCommandReturnObjectReleaser for further details
80409 PythonObject debugger_arg(PyRefType::Owned, SBTypeToSWIGWrapper(debugger_sb));
80410 PythonObject exe_ctx_arg(PyRefType::Owned, SBTypeToSWIGWrapper(exe_ctx_sb));
80411 PythonObject cmd_retobj_arg(PyRefType::Owned, SBTypeToSWIGWrapper(&cmd_retobj_sb));
80412
80413 pfunc(debugger_arg, PythonString(args), exe_ctx_arg, cmd_retobj_arg);
80414
80415 return true;
80416}
80417
80418SWIGEXPORT void*
80419LLDBSWIGPythonCreateOSPlugin
80420(
80421 const char *python_class_name,
80422 const char *session_dictionary_name,
80423 const lldb::ProcessSP& process_sp
80424)
80425{
80426 if (python_class_name == NULL || python_class_name[0] == '\0' || !session_dictionary_name)
80427 Py_RETURN_NONE;
80428
80429 PyErr_Cleaner py_err_cleaner(true);
80430
80431 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80432 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
80433
80434 if (!pfunc.IsAllocated())
80435 Py_RETURN_NONE;
80436
80437 // I do not want the SBProcess to be deallocated when going out of scope because python
80438 // has ownership of it and will manage memory for this object by itself
80439 lldb::SBProcess *process_sb = new lldb::SBProcess(process_sp);
80440 PythonObject process_arg(PyRefType::Owned, SBTypeToSWIGWrapper(process_sb));
80441 if (!process_arg.IsAllocated())
80442 Py_RETURN_NONE;
80443
80444 auto result = pfunc(process_arg);
80445
80446 if (result.IsAllocated())
80447 return result.release();
80448
80449 Py_RETURN_NONE;
80450}
80451
80452SWIGEXPORT void*
80453LLDBSWIGPython_CreateFrameRecognizer
80454(
80455 const char *python_class_name,
80456 const char *session_dictionary_name
80457)
80458{
80459 if (python_class_name == NULL || python_class_name[0] == '\0' || !session_dictionary_name)
80460 Py_RETURN_NONE;
80461
80462 PyErr_Cleaner py_err_cleaner(true);
80463
80464 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80465 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_class_name, dict);
80466
80467 if (!pfunc.IsAllocated())
80468 Py_RETURN_NONE;
80469
80470 auto result = pfunc();
80471
80472 if (result.IsAllocated())
80473 return result.release();
80474
80475 Py_RETURN_NONE;
80476}
80477
80478SWIGEXPORT PyObject*
80479LLDBSwigPython_GetRecognizedArguments
80480(
80481 PyObject *implementor,
80482 const lldb::StackFrameSP& frame_sp
80483)
80484{
80485 static char callee_name[] = "get_recognized_arguments";
80486
80487 lldb::SBFrame frame_sb(frame_sp);
80488 PyObject *arg = SBTypeToSWIGWrapper(frame_sb);
80489
80490 PythonString str(callee_name);
80491 PyObject* result = PyObject_CallMethodObjArgs(implementor, str.get(), arg,
80492 NULL);
80493 return result;
80494}
80495
80496SWIGEXPORT void*
80497LLDBSWIGPython_GetDynamicSetting (void* module, const char* setting, const lldb::TargetSP& target_sp)
80498{
80499 if (!module || !setting)
80500 Py_RETURN_NONE;
80501
80502 PyErr_Cleaner py_err_cleaner(true);
80503 PythonObject py_module(PyRefType::Borrowed, (PyObject *)module);
80504 auto pfunc = py_module.ResolveName<PythonCallable>("get_dynamic_setting");
80505
80506 if (!pfunc.IsAllocated())
80507 Py_RETURN_NONE;
80508
80509 lldb::SBTarget target_sb(target_sp);
80510 PythonObject target_arg(PyRefType::Owned, SBTypeToSWIGWrapper(target_sb));
80511 auto result = pfunc(target_arg, PythonString(setting));
80512
80513 return result.release();
80514}
80515
80516SWIGEXPORT bool
80517LLDBSWIGPythonRunScriptKeywordProcess
80518(const char* python_function_name,
80519const char* session_dictionary_name,
80520lldb::ProcessSP& process,
80521std::string& output)
80522
80523{
80524 if (python_function_name == NULL || python_function_name[0] == '\0' || !session_dictionary_name)
80525 return false;
80526
80527 PyErr_Cleaner py_err_cleaner(true);
80528
80529 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80530 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80531
80532 if (!pfunc.IsAllocated())
80533 return false;
80534
80535 lldb::SBProcess process_sb(process);
80536 PythonObject process_arg(PyRefType::Owned, SBTypeToSWIGWrapper(process_sb));
80537 auto result = pfunc(process_arg, dict);
80538
80539 output = result.Str().GetString().str();
80540
80541 return true;
80542}
80543
80544SWIGEXPORT bool
80545LLDBSWIGPythonRunScriptKeywordThread
80546(const char* python_function_name,
80547const char* session_dictionary_name,
80548lldb::ThreadSP& thread,
80549std::string& output)
80550
80551{
80552 if (python_function_name == NULL || python_function_name[0] == '\0' || !session_dictionary_name)
80553 return false;
80554
80555 PyErr_Cleaner py_err_cleaner(true);
80556
80557 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80558 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80559
80560 if (!pfunc.IsAllocated())
80561 return false;
80562
80563 lldb::SBThread thread_sb(thread);
80564 PythonObject thread_arg(PyRefType::Owned, SBTypeToSWIGWrapper(thread_sb));
80565 auto result = pfunc(thread_arg, dict);
80566
80567 output = result.Str().GetString().str();
80568
80569 return true;
80570}
80571
80572SWIGEXPORT bool
80573LLDBSWIGPythonRunScriptKeywordTarget
80574(const char* python_function_name,
80575const char* session_dictionary_name,
80576lldb::TargetSP& target,
80577std::string& output)
80578
80579{
80580 if (python_function_name == NULL || python_function_name[0] == '\0' || !session_dictionary_name)
80581 return false;
80582
80583 PyErr_Cleaner py_err_cleaner(true);
80584
80585 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80586 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name,dict);
80587
80588 if (!pfunc.IsAllocated())
80589 return false;
80590
80591 lldb::SBTarget target_sb(target);
80592 PythonObject target_arg(PyRefType::Owned, SBTypeToSWIGWrapper(target_sb));
80593 auto result = pfunc(target_arg, dict);
80594
80595 output = result.Str().GetString().str();
80596
80597 return true;
80598}
80599
80600SWIGEXPORT bool
80601LLDBSWIGPythonRunScriptKeywordFrame
80602(const char* python_function_name,
80603const char* session_dictionary_name,
80604lldb::StackFrameSP& frame,
80605std::string& output)
80606
80607{
80608 if (python_function_name == NULL || python_function_name[0] == '\0' || !session_dictionary_name)
80609 return false;
80610
80611 PyErr_Cleaner py_err_cleaner(true);
80612
80613 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80614 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name,dict);
80615
80616 if (!pfunc.IsAllocated())
80617 return false;
80618
80619 lldb::SBFrame frame_sb(frame);
80620 PythonObject frame_arg(PyRefType::Owned, SBTypeToSWIGWrapper(frame_sb));
80621 auto result = pfunc(frame_arg, dict);
80622
80623 output = result.Str().GetString().str();
80624
80625 return true;
80626}
80627
80628SWIGEXPORT bool
80629LLDBSWIGPythonRunScriptKeywordValue
80630(const char* python_function_name,
80631const char* session_dictionary_name,
80632lldb::ValueObjectSP& value,
80633std::string& output)
80634
80635{
80636 if (python_function_name == NULL || python_function_name[0] == '\0' || !session_dictionary_name)
80637 return false;
80638
80639 PyErr_Cleaner py_err_cleaner(true);
80640
80641 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80642 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80643
80644 if (!pfunc.IsAllocated())
80645 return false;
80646
80647 lldb::SBValue value_sb(value);
80648 PythonObject value_arg(PyRefType::Owned, SBTypeToSWIGWrapper(value_sb));
80649 auto result = pfunc(value_arg, dict);
80650
80651 output = result.Str().GetString().str();
80652
80653 return true;
80654}
80655
80656SWIGEXPORT bool
80657LLDBSwigPythonCallModuleInit
80658(
80659 const char *python_module_name,
80660 const char *session_dictionary_name,
80661 lldb::DebuggerSP& debugger
80662)
80663{
80664 std::string python_function_name_string = python_module_name;
80665 python_function_name_string += ".__lldb_init_module";
80666 const char* python_function_name = python_function_name_string.c_str();
80667
80668 PyErr_Cleaner py_err_cleaner(true);
80669
80670 auto dict = PythonModule::MainModule().ResolveName<PythonDictionary>(session_dictionary_name);
80671 auto pfunc = PythonObject::ResolveNameWithDictionary<PythonCallable>(python_function_name, dict);
80672
80673 // This method is optional and need not exist. So if we don't find it,
80674 // it's actually a success, not a failure.
80675 if (!pfunc.IsAllocated())
80676 return true;
80677
80678 lldb::SBDebugger debugger_sb(debugger);
80679 PythonObject debugger_arg(PyRefType::Owned, SBTypeToSWIGWrapper(debugger_sb));
80680 pfunc(debugger_arg, dict);
80681
80682 return true;
80683}
80684
80685
80686
80687
80688// For the LogOutputCallback functions
80689void LLDBSwigPythonCallPythonLogOutputCallback(const char *str, void *baton) {
80690 if (baton != Py_None) {
80691 SWIG_PYTHON_THREAD_BEGIN_BLOCK;
80692 PyObject *result = PyObject_CallFunction(reinterpret_cast<PyObject*>(baton), const_cast<char*>("s"), str);
80693 Py_XDECREF(result);
80694 SWIG_PYTHON_THREAD_END_BLOCK;
80695 }
80696}
80697
80698static PyMethodDef SwigMethods[] = {
80699 { "SWIG_PyInstanceMethod_New", SWIG_PyInstanceMethod_New, METH_O, NULL},
80700 { "new_SBAddress", _wrap_new_SBAddress, METH_VARARGS, "\n"
80701 "SBAddress()\n"
80702 "SBAddress(SBAddress rhs)\n"
80703 "SBAddress(SBSection section, lldb::addr_t offset)\n"
80704 "new_SBAddress(lldb::addr_t load_addr, SBTarget target) -> SBAddress\n"
80705 ""},
80706 { "delete_SBAddress", _wrap_delete_SBAddress, METH_O, "delete_SBAddress(SBAddress self)"},
80707 { "SBAddress_IsValid", _wrap_SBAddress_IsValid, METH_O, "SBAddress_IsValid(SBAddress self) -> bool"},
80708 { "SBAddress___nonzero__", _wrap_SBAddress___nonzero__, METH_O, "SBAddress___nonzero__(SBAddress self) -> bool"},
80709 { "SBAddress___ne__", _wrap_SBAddress___ne__, METH_VARARGS, "SBAddress___ne__(SBAddress self, SBAddress rhs) -> bool"},
80710 { "SBAddress_Clear", _wrap_SBAddress_Clear, METH_O, "SBAddress_Clear(SBAddress self)"},
80711 { "SBAddress_GetFileAddress", _wrap_SBAddress_GetFileAddress, METH_O, "SBAddress_GetFileAddress(SBAddress self) -> lldb::addr_t"},
80712 { "SBAddress_GetLoadAddress", _wrap_SBAddress_GetLoadAddress, METH_VARARGS, "SBAddress_GetLoadAddress(SBAddress self, SBTarget target) -> lldb::addr_t"},
80713 { "SBAddress_SetLoadAddress", _wrap_SBAddress_SetLoadAddress, METH_VARARGS, "SBAddress_SetLoadAddress(SBAddress self, lldb::addr_t load_addr, SBTarget target)"},
80714 { "SBAddress_OffsetAddress", _wrap_SBAddress_OffsetAddress, METH_VARARGS, "SBAddress_OffsetAddress(SBAddress self, lldb::addr_t offset) -> bool"},
80715 { "SBAddress_GetDescription", _wrap_SBAddress_GetDescription, METH_VARARGS, "SBAddress_GetDescription(SBAddress self, SBStream description) -> bool"},
80716 { "SBAddress_GetSection", _wrap_SBAddress_GetSection, METH_O, "SBAddress_GetSection(SBAddress self) -> SBSection"},
80717 { "SBAddress_GetOffset", _wrap_SBAddress_GetOffset, METH_O, "SBAddress_GetOffset(SBAddress self) -> lldb::addr_t"},
80718 { "SBAddress_SetAddress", _wrap_SBAddress_SetAddress, METH_VARARGS, "SBAddress_SetAddress(SBAddress self, SBSection section, lldb::addr_t offset)"},
80719 { "SBAddress_GetSymbolContext", _wrap_SBAddress_GetSymbolContext, METH_VARARGS, "\n"
80720 "SBAddress_GetSymbolContext(SBAddress self, uint32_t resolve_scope) -> SBSymbolContext\n"
80721 "\n"
80722 " GetSymbolContext() and the following can lookup symbol information for a given address.\n"
80723 " An address might refer to code or data from an existing module, or it\n"
80724 " might refer to something on the stack or heap. The following functions\n"
80725 " will only return valid values if the address has been resolved to a code\n"
80726 " or data address using :py:class:`SBAddress.SetLoadAddress' or\n"
80727 " :py:class:`SBTarget.ResolveLoadAddress`.\n"
80728 ""},
80729 { "SBAddress_GetModule", _wrap_SBAddress_GetModule, METH_O, "\n"
80730 "SBAddress_GetModule(SBAddress self) -> SBModule\n"
80731 "\n"
80732 " GetModule() and the following grab individual objects for a given address and\n"
80733 " are less efficient if you want more than one symbol related objects.\n"
80734 " Use :py:class:`SBAddress.GetSymbolContext` or\n"
80735 " :py:class:`SBTarget.ResolveSymbolContextForAddress` when you want multiple\n"
80736 " debug symbol related objects for an address.\n"
80737 " One or more bits from the SymbolContextItem enumerations can be logically\n"
80738 " OR'ed together to more efficiently retrieve multiple symbol objects.\n"
80739 ""},
80740 { "SBAddress_GetCompileUnit", _wrap_SBAddress_GetCompileUnit, METH_O, "SBAddress_GetCompileUnit(SBAddress self) -> SBCompileUnit"},
80741 { "SBAddress_GetFunction", _wrap_SBAddress_GetFunction, METH_O, "SBAddress_GetFunction(SBAddress self) -> SBFunction"},
80742 { "SBAddress_GetBlock", _wrap_SBAddress_GetBlock, METH_O, "SBAddress_GetBlock(SBAddress self) -> SBBlock"},
80743 { "SBAddress_GetSymbol", _wrap_SBAddress_GetSymbol, METH_O, "SBAddress_GetSymbol(SBAddress self) -> SBSymbol"},
80744 { "SBAddress_GetLineEntry", _wrap_SBAddress_GetLineEntry, METH_O, "SBAddress_GetLineEntry(SBAddress self) -> SBLineEntry"},
80745 { "SBAddress___str__", _wrap_SBAddress___str__, METH_O, "SBAddress___str__(SBAddress self) -> std::string"},
80746 { "SBAddress_swigregister", SBAddress_swigregister, METH_O, NULL},
80747 { "SBAddress_swiginit", SBAddress_swiginit, METH_VARARGS, NULL},
80748 { "new_SBAttachInfo", _wrap_new_SBAttachInfo, METH_VARARGS, "\n"
80749 "SBAttachInfo()\n"
80750 "SBAttachInfo(lldb::pid_t pid)\n"
80751 "SBAttachInfo(char const * path, bool wait_for)\n"
80752 "SBAttachInfo(char const * path, bool wait_for, bool _async)\n"
80753 "new_SBAttachInfo(SBAttachInfo rhs) -> SBAttachInfo\n"
80754 ""},
80755 { "SBAttachInfo_GetProcessID", _wrap_SBAttachInfo_GetProcessID, METH_O, "SBAttachInfo_GetProcessID(SBAttachInfo self) -> lldb::pid_t"},
80756 { "SBAttachInfo_SetProcessID", _wrap_SBAttachInfo_SetProcessID, METH_VARARGS, "SBAttachInfo_SetProcessID(SBAttachInfo self, lldb::pid_t pid)"},
80757 { "SBAttachInfo_SetExecutable", _wrap_SBAttachInfo_SetExecutable, METH_VARARGS, "\n"
80758 "SBAttachInfo_SetExecutable(SBAttachInfo self, char const * path)\n"
80759 "SBAttachInfo_SetExecutable(SBAttachInfo self, SBFileSpec exe_file)\n"
80760 ""},
80761 { "SBAttachInfo_GetWaitForLaunch", _wrap_SBAttachInfo_GetWaitForLaunch, METH_O, "SBAttachInfo_GetWaitForLaunch(SBAttachInfo self) -> bool"},
80762 { "SBAttachInfo_SetWaitForLaunch", _wrap_SBAttachInfo_SetWaitForLaunch, METH_VARARGS, "\n"
80763 "SBAttachInfo_SetWaitForLaunch(SBAttachInfo self, bool b)\n"
80764 "SBAttachInfo_SetWaitForLaunch(SBAttachInfo self, bool b, bool _async)\n"
80765 ""},
80766 { "SBAttachInfo_GetIgnoreExisting", _wrap_SBAttachInfo_GetIgnoreExisting, METH_O, "SBAttachInfo_GetIgnoreExisting(SBAttachInfo self) -> bool"},
80767 { "SBAttachInfo_SetIgnoreExisting", _wrap_SBAttachInfo_SetIgnoreExisting, METH_VARARGS, "SBAttachInfo_SetIgnoreExisting(SBAttachInfo self, bool b)"},
80768 { "SBAttachInfo_GetResumeCount", _wrap_SBAttachInfo_GetResumeCount, METH_O, "SBAttachInfo_GetResumeCount(SBAttachInfo self) -> uint32_t"},
80769 { "SBAttachInfo_SetResumeCount", _wrap_SBAttachInfo_SetResumeCount, METH_VARARGS, "SBAttachInfo_SetResumeCount(SBAttachInfo self, uint32_t c)"},
80770 { "SBAttachInfo_GetProcessPluginName", _wrap_SBAttachInfo_GetProcessPluginName, METH_O, "SBAttachInfo_GetProcessPluginName(SBAttachInfo self) -> char const *"},
80771 { "SBAttachInfo_SetProcessPluginName", _wrap_SBAttachInfo_SetProcessPluginName, METH_VARARGS, "SBAttachInfo_SetProcessPluginName(SBAttachInfo self, char const * plugin_name)"},
80772 { "SBAttachInfo_GetUserID", _wrap_SBAttachInfo_GetUserID, METH_O, "SBAttachInfo_GetUserID(SBAttachInfo self) -> uint32_t"},
80773 { "SBAttachInfo_GetGroupID", _wrap_SBAttachInfo_GetGroupID, METH_O, "SBAttachInfo_GetGroupID(SBAttachInfo self) -> uint32_t"},
80774 { "SBAttachInfo_UserIDIsValid", _wrap_SBAttachInfo_UserIDIsValid, METH_O, "SBAttachInfo_UserIDIsValid(SBAttachInfo self) -> bool"},
80775 { "SBAttachInfo_GroupIDIsValid", _wrap_SBAttachInfo_GroupIDIsValid, METH_O, "SBAttachInfo_GroupIDIsValid(SBAttachInfo self) -> bool"},
80776 { "SBAttachInfo_SetUserID", _wrap_SBAttachInfo_SetUserID, METH_VARARGS, "SBAttachInfo_SetUserID(SBAttachInfo self, uint32_t uid)"},
80777 { "SBAttachInfo_SetGroupID", _wrap_SBAttachInfo_SetGroupID, METH_VARARGS, "SBAttachInfo_SetGroupID(SBAttachInfo self, uint32_t gid)"},
80778 { "SBAttachInfo_GetEffectiveUserID", _wrap_SBAttachInfo_GetEffectiveUserID, METH_O, "SBAttachInfo_GetEffectiveUserID(SBAttachInfo self) -> uint32_t"},
80779 { "SBAttachInfo_GetEffectiveGroupID", _wrap_SBAttachInfo_GetEffectiveGroupID, METH_O, "SBAttachInfo_GetEffectiveGroupID(SBAttachInfo self) -> uint32_t"},
80780 { "SBAttachInfo_EffectiveUserIDIsValid", _wrap_SBAttachInfo_EffectiveUserIDIsValid, METH_O, "SBAttachInfo_EffectiveUserIDIsValid(SBAttachInfo self) -> bool"},
80781 { "SBAttachInfo_EffectiveGroupIDIsValid", _wrap_SBAttachInfo_EffectiveGroupIDIsValid, METH_O, "SBAttachInfo_EffectiveGroupIDIsValid(SBAttachInfo self) -> bool"},
80782 { "SBAttachInfo_SetEffectiveUserID", _wrap_SBAttachInfo_SetEffectiveUserID, METH_VARARGS, "SBAttachInfo_SetEffectiveUserID(SBAttachInfo self, uint32_t uid)"},
80783 { "SBAttachInfo_SetEffectiveGroupID", _wrap_SBAttachInfo_SetEffectiveGroupID, METH_VARARGS, "SBAttachInfo_SetEffectiveGroupID(SBAttachInfo self, uint32_t gid)"},
80784 { "SBAttachInfo_GetParentProcessID", _wrap_SBAttachInfo_GetParentProcessID, METH_O, "SBAttachInfo_GetParentProcessID(SBAttachInfo self) -> lldb::pid_t"},
80785 { "SBAttachInfo_SetParentProcessID", _wrap_SBAttachInfo_SetParentProcessID, METH_VARARGS, "SBAttachInfo_SetParentProcessID(SBAttachInfo self, lldb::pid_t pid)"},
80786 { "SBAttachInfo_ParentProcessIDIsValid", _wrap_SBAttachInfo_ParentProcessIDIsValid, METH_O, "SBAttachInfo_ParentProcessIDIsValid(SBAttachInfo self) -> bool"},
80787 { "SBAttachInfo_GetListener", _wrap_SBAttachInfo_GetListener, METH_O, "SBAttachInfo_GetListener(SBAttachInfo self) -> SBListener"},
80788 { "SBAttachInfo_SetListener", _wrap_SBAttachInfo_SetListener, METH_VARARGS, "SBAttachInfo_SetListener(SBAttachInfo self, SBListener listener)"},
80789 { "delete_SBAttachInfo", _wrap_delete_SBAttachInfo, METH_O, "delete_SBAttachInfo(SBAttachInfo self)"},
80790 { "SBAttachInfo_swigregister", SBAttachInfo_swigregister, METH_O, NULL},
80791 { "SBAttachInfo_swiginit", SBAttachInfo_swiginit, METH_VARARGS, NULL},
80792 { "new_SBBlock", _wrap_new_SBBlock, METH_VARARGS, "\n"
80793 "SBBlock()\n"
80794 "new_SBBlock(SBBlock rhs) -> SBBlock\n"
80795 ""},
80796 { "delete_SBBlock", _wrap_delete_SBBlock, METH_O, "delete_SBBlock(SBBlock self)"},
80797 { "SBBlock_IsInlined", _wrap_SBBlock_IsInlined, METH_O, "\n"
80798 "SBBlock_IsInlined(SBBlock self) -> bool\n"
80799 "Is this block contained within an inlined function?\n"
80800 ""},
80801 { "SBBlock_IsValid", _wrap_SBBlock_IsValid, METH_O, "SBBlock_IsValid(SBBlock self) -> bool"},
80802 { "SBBlock___nonzero__", _wrap_SBBlock___nonzero__, METH_O, "SBBlock___nonzero__(SBBlock self) -> bool"},
80803 { "SBBlock_GetInlinedName", _wrap_SBBlock_GetInlinedName, METH_O, "\n"
80804 "SBBlock_GetInlinedName(SBBlock self) -> char const *\n"
80805 "\n"
80806 " Get the function name if this block represents an inlined function;\n"
80807 " otherwise, return None.\n"
80808 ""},
80809 { "SBBlock_GetInlinedCallSiteFile", _wrap_SBBlock_GetInlinedCallSiteFile, METH_O, "\n"
80810 "SBBlock_GetInlinedCallSiteFile(SBBlock self) -> SBFileSpec\n"
80811 "\n"
80812 " Get the call site file if this block represents an inlined function;\n"
80813 " otherwise, return an invalid file spec.\n"
80814 ""},
80815 { "SBBlock_GetInlinedCallSiteLine", _wrap_SBBlock_GetInlinedCallSiteLine, METH_O, "\n"
80816 "SBBlock_GetInlinedCallSiteLine(SBBlock self) -> uint32_t\n"
80817 "\n"
80818 " Get the call site line if this block represents an inlined function;\n"
80819 " otherwise, return 0.\n"
80820 ""},
80821 { "SBBlock_GetInlinedCallSiteColumn", _wrap_SBBlock_GetInlinedCallSiteColumn, METH_O, "\n"
80822 "SBBlock_GetInlinedCallSiteColumn(SBBlock self) -> uint32_t\n"
80823 "\n"
80824 " Get the call site column if this block represents an inlined function;\n"
80825 " otherwise, return 0.\n"
80826 ""},
80827 { "SBBlock_GetParent", _wrap_SBBlock_GetParent, METH_O, "\n"
80828 "SBBlock_GetParent(SBBlock self) -> SBBlock\n"
80829 "Get the parent block.\n"
80830 ""},
80831 { "SBBlock_GetContainingInlinedBlock", _wrap_SBBlock_GetContainingInlinedBlock, METH_O, "\n"
80832 "SBBlock_GetContainingInlinedBlock(SBBlock self) -> SBBlock\n"
80833 "Get the inlined block that is or contains this block.\n"
80834 ""},
80835 { "SBBlock_GetSibling", _wrap_SBBlock_GetSibling, METH_O, "\n"
80836 "SBBlock_GetSibling(SBBlock self) -> SBBlock\n"
80837 "Get the sibling block for this block.\n"
80838 ""},
80839 { "SBBlock_GetFirstChild", _wrap_SBBlock_GetFirstChild, METH_O, "\n"
80840 "SBBlock_GetFirstChild(SBBlock self) -> SBBlock\n"
80841 "Get the first child block.\n"
80842 ""},
80843 { "SBBlock_GetNumRanges", _wrap_SBBlock_GetNumRanges, METH_O, "SBBlock_GetNumRanges(SBBlock self) -> uint32_t"},
80844 { "SBBlock_GetRangeStartAddress", _wrap_SBBlock_GetRangeStartAddress, METH_VARARGS, "SBBlock_GetRangeStartAddress(SBBlock self, uint32_t idx) -> SBAddress"},
80845 { "SBBlock_GetRangeEndAddress", _wrap_SBBlock_GetRangeEndAddress, METH_VARARGS, "SBBlock_GetRangeEndAddress(SBBlock self, uint32_t idx) -> SBAddress"},
80846 { "SBBlock_GetRangeIndexForBlockAddress", _wrap_SBBlock_GetRangeIndexForBlockAddress, METH_VARARGS, "SBBlock_GetRangeIndexForBlockAddress(SBBlock self, SBAddress block_addr) -> uint32_t"},
80847 { "SBBlock_GetDescription", _wrap_SBBlock_GetDescription, METH_VARARGS, "SBBlock_GetDescription(SBBlock self, SBStream description) -> bool"},
80848 { "SBBlock_GetVariables", _wrap_SBBlock_GetVariables, METH_VARARGS, "\n"
80849 "SBBlock_GetVariables(SBBlock self, SBFrame frame, bool arguments, bool locals, bool statics, lldb::DynamicValueType use_dynamic) -> SBValueList\n"
80850 "SBBlock_GetVariables(SBBlock self, SBTarget target, bool arguments, bool locals, bool statics) -> SBValueList\n"
80851 ""},
80852 { "SBBlock___str__", _wrap_SBBlock___str__, METH_O, "SBBlock___str__(SBBlock self) -> std::string"},
80853 { "SBBlock_swigregister", SBBlock_swigregister, METH_O, NULL},
80854 { "SBBlock_swiginit", SBBlock_swiginit, METH_VARARGS, NULL},
80855 { "new_SBBreakpoint", _wrap_new_SBBreakpoint, METH_VARARGS, "\n"
80856 "SBBreakpoint()\n"
80857 "new_SBBreakpoint(SBBreakpoint rhs) -> SBBreakpoint\n"
80858 ""},
80859 { "delete_SBBreakpoint", _wrap_delete_SBBreakpoint, METH_O, "delete_SBBreakpoint(SBBreakpoint self)"},
80860 { "SBBreakpoint___eq__", _wrap_SBBreakpoint___eq__, METH_VARARGS, "SBBreakpoint___eq__(SBBreakpoint self, SBBreakpoint rhs) -> bool"},
80861 { "SBBreakpoint___ne__", _wrap_SBBreakpoint___ne__, METH_VARARGS, "SBBreakpoint___ne__(SBBreakpoint self, SBBreakpoint rhs) -> bool"},
80862 { "SBBreakpoint_GetID", _wrap_SBBreakpoint_GetID, METH_O, "SBBreakpoint_GetID(SBBreakpoint self) -> lldb::break_id_t"},
80863 { "SBBreakpoint_IsValid", _wrap_SBBreakpoint_IsValid, METH_O, "SBBreakpoint_IsValid(SBBreakpoint self) -> bool"},
80864 { "SBBreakpoint___nonzero__", _wrap_SBBreakpoint___nonzero__, METH_O, "SBBreakpoint___nonzero__(SBBreakpoint self) -> bool"},
80865 { "SBBreakpoint_ClearAllBreakpointSites", _wrap_SBBreakpoint_ClearAllBreakpointSites, METH_O, "SBBreakpoint_ClearAllBreakpointSites(SBBreakpoint self)"},
80866 { "SBBreakpoint_GetTarget", _wrap_SBBreakpoint_GetTarget, METH_O, "SBBreakpoint_GetTarget(SBBreakpoint self) -> SBTarget"},
80867 { "SBBreakpoint_FindLocationByAddress", _wrap_SBBreakpoint_FindLocationByAddress, METH_VARARGS, "SBBreakpoint_FindLocationByAddress(SBBreakpoint self, lldb::addr_t vm_addr) -> SBBreakpointLocation"},
80868 { "SBBreakpoint_FindLocationIDByAddress", _wrap_SBBreakpoint_FindLocationIDByAddress, METH_VARARGS, "SBBreakpoint_FindLocationIDByAddress(SBBreakpoint self, lldb::addr_t vm_addr) -> lldb::break_id_t"},
80869 { "SBBreakpoint_FindLocationByID", _wrap_SBBreakpoint_FindLocationByID, METH_VARARGS, "SBBreakpoint_FindLocationByID(SBBreakpoint self, lldb::break_id_t bp_loc_id) -> SBBreakpointLocation"},
80870 { "SBBreakpoint_GetLocationAtIndex", _wrap_SBBreakpoint_GetLocationAtIndex, METH_VARARGS, "SBBreakpoint_GetLocationAtIndex(SBBreakpoint self, uint32_t index) -> SBBreakpointLocation"},
80871 { "SBBreakpoint_SetEnabled", _wrap_SBBreakpoint_SetEnabled, METH_VARARGS, "SBBreakpoint_SetEnabled(SBBreakpoint self, bool enable)"},
80872 { "SBBreakpoint_IsEnabled", _wrap_SBBreakpoint_IsEnabled, METH_O, "SBBreakpoint_IsEnabled(SBBreakpoint self) -> bool"},
80873 { "SBBreakpoint_SetOneShot", _wrap_SBBreakpoint_SetOneShot, METH_VARARGS, "SBBreakpoint_SetOneShot(SBBreakpoint self, bool one_shot)"},
80874 { "SBBreakpoint_IsOneShot", _wrap_SBBreakpoint_IsOneShot, METH_O, "SBBreakpoint_IsOneShot(SBBreakpoint self) -> bool"},
80875 { "SBBreakpoint_IsInternal", _wrap_SBBreakpoint_IsInternal, METH_O, "SBBreakpoint_IsInternal(SBBreakpoint self) -> bool"},
80876 { "SBBreakpoint_GetHitCount", _wrap_SBBreakpoint_GetHitCount, METH_O, "SBBreakpoint_GetHitCount(SBBreakpoint self) -> uint32_t"},
80877 { "SBBreakpoint_SetIgnoreCount", _wrap_SBBreakpoint_SetIgnoreCount, METH_VARARGS, "SBBreakpoint_SetIgnoreCount(SBBreakpoint self, uint32_t count)"},
80878 { "SBBreakpoint_GetIgnoreCount", _wrap_SBBreakpoint_GetIgnoreCount, METH_O, "SBBreakpoint_GetIgnoreCount(SBBreakpoint self) -> uint32_t"},
80879 { "SBBreakpoint_SetCondition", _wrap_SBBreakpoint_SetCondition, METH_VARARGS, "\n"
80880 "SBBreakpoint_SetCondition(SBBreakpoint self, char const * condition)\n"
80881 "\n"
80882 " The breakpoint stops only if the condition expression evaluates to true.\n"
80883 ""},
80884 { "SBBreakpoint_GetCondition", _wrap_SBBreakpoint_GetCondition, METH_O, "\n"
80885 "SBBreakpoint_GetCondition(SBBreakpoint self) -> char const *\n"
80886 "\n"
80887 " Get the condition expression for the breakpoint.\n"
80888 ""},
80889 { "SBBreakpoint_SetAutoContinue", _wrap_SBBreakpoint_SetAutoContinue, METH_VARARGS, "SBBreakpoint_SetAutoContinue(SBBreakpoint self, bool auto_continue)"},
80890 { "SBBreakpoint_GetAutoContinue", _wrap_SBBreakpoint_GetAutoContinue, METH_O, "SBBreakpoint_GetAutoContinue(SBBreakpoint self) -> bool"},
80891 { "SBBreakpoint_SetThreadID", _wrap_SBBreakpoint_SetThreadID, METH_VARARGS, "SBBreakpoint_SetThreadID(SBBreakpoint self, lldb::tid_t sb_thread_id)"},
80892 { "SBBreakpoint_GetThreadID", _wrap_SBBreakpoint_GetThreadID, METH_O, "SBBreakpoint_GetThreadID(SBBreakpoint self) -> lldb::tid_t"},
80893 { "SBBreakpoint_SetThreadIndex", _wrap_SBBreakpoint_SetThreadIndex, METH_VARARGS, "SBBreakpoint_SetThreadIndex(SBBreakpoint self, uint32_t index)"},
80894 { "SBBreakpoint_GetThreadIndex", _wrap_SBBreakpoint_GetThreadIndex, METH_O, "SBBreakpoint_GetThreadIndex(SBBreakpoint self) -> uint32_t"},
80895 { "SBBreakpoint_SetThreadName", _wrap_SBBreakpoint_SetThreadName, METH_VARARGS, "SBBreakpoint_SetThreadName(SBBreakpoint self, char const * thread_name)"},
80896 { "SBBreakpoint_GetThreadName", _wrap_SBBreakpoint_GetThreadName, METH_O, "SBBreakpoint_GetThreadName(SBBreakpoint self) -> char const *"},
80897 { "SBBreakpoint_SetQueueName", _wrap_SBBreakpoint_SetQueueName, METH_VARARGS, "SBBreakpoint_SetQueueName(SBBreakpoint self, char const * queue_name)"},
80898 { "SBBreakpoint_GetQueueName", _wrap_SBBreakpoint_GetQueueName, METH_O, "SBBreakpoint_GetQueueName(SBBreakpoint self) -> char const *"},
80899 { "SBBreakpoint_SetScriptCallbackFunction", _wrap_SBBreakpoint_SetScriptCallbackFunction, METH_VARARGS, "\n"
80900 "SBBreakpoint_SetScriptCallbackFunction(SBBreakpoint self, char const * callback_function_name)\n"
80901 "SBBreakpoint_SetScriptCallbackFunction(SBBreakpoint self, char const * callback_function_name, SBStructuredData extra_args) -> SBError\n"
80902 "\n"
80903 " Set the name of the script function to be called when the breakpoint is hit.\n"
80904 ""},
80905 { "SBBreakpoint_SetScriptCallbackBody", _wrap_SBBreakpoint_SetScriptCallbackBody, METH_VARARGS, "\n"
80906 "SBBreakpoint_SetScriptCallbackBody(SBBreakpoint self, char const * script_body_text) -> SBError\n"
80907 "\n"
80908 " Provide the body for the script function to be called when the breakpoint is hit.\n"
80909 " The body will be wrapped in a function, which be passed two arguments:\n"
80910 " 'frame' - which holds the bottom-most SBFrame of the thread that hit the breakpoint\n"
80911 " 'bpno' - which is the SBBreakpointLocation to which the callback was attached.\n"
80912 "\n"
80913 " The error parameter is currently ignored, but will at some point hold the Python\n"
80914 " compilation diagnostics.\n"
80915 " Returns true if the body compiles successfully, false if not.\n"
80916 ""},
80917 { "SBBreakpoint_SetCommandLineCommands", _wrap_SBBreakpoint_SetCommandLineCommands, METH_VARARGS, "SBBreakpoint_SetCommandLineCommands(SBBreakpoint self, SBStringList commands)"},
80918 { "SBBreakpoint_GetCommandLineCommands", _wrap_SBBreakpoint_GetCommandLineCommands, METH_VARARGS, "SBBreakpoint_GetCommandLineCommands(SBBreakpoint self, SBStringList commands) -> bool"},
80919 { "SBBreakpoint_AddName", _wrap_SBBreakpoint_AddName, METH_VARARGS, "SBBreakpoint_AddName(SBBreakpoint self, char const * new_name) -> bool"},
80920 { "SBBreakpoint_AddNameWithErrorHandling", _wrap_SBBreakpoint_AddNameWithErrorHandling, METH_VARARGS, "SBBreakpoint_AddNameWithErrorHandling(SBBreakpoint self, char const * new_name) -> SBError"},
80921 { "SBBreakpoint_RemoveName", _wrap_SBBreakpoint_RemoveName, METH_VARARGS, "SBBreakpoint_RemoveName(SBBreakpoint self, char const * name_to_remove)"},
80922 { "SBBreakpoint_MatchesName", _wrap_SBBreakpoint_MatchesName, METH_VARARGS, "SBBreakpoint_MatchesName(SBBreakpoint self, char const * name) -> bool"},
80923 { "SBBreakpoint_GetNames", _wrap_SBBreakpoint_GetNames, METH_VARARGS, "SBBreakpoint_GetNames(SBBreakpoint self, SBStringList names)"},
80924 { "SBBreakpoint_GetNumResolvedLocations", _wrap_SBBreakpoint_GetNumResolvedLocations, METH_O, "SBBreakpoint_GetNumResolvedLocations(SBBreakpoint self) -> size_t"},
80925 { "SBBreakpoint_GetNumLocations", _wrap_SBBreakpoint_GetNumLocations, METH_O, "SBBreakpoint_GetNumLocations(SBBreakpoint self) -> size_t"},
80926 { "SBBreakpoint_GetDescription", _wrap_SBBreakpoint_GetDescription, METH_VARARGS, "\n"
80927 "SBBreakpoint_GetDescription(SBBreakpoint self, SBStream description) -> bool\n"
80928 "SBBreakpoint_GetDescription(SBBreakpoint self, SBStream description, bool include_locations) -> bool\n"
80929 ""},
80930 { "SBBreakpoint_AddLocation", _wrap_SBBreakpoint_AddLocation, METH_VARARGS, "SBBreakpoint_AddLocation(SBBreakpoint self, SBAddress address) -> SBError"},
80931 { "SBBreakpoint_SerializeToStructuredData", _wrap_SBBreakpoint_SerializeToStructuredData, METH_O, "SBBreakpoint_SerializeToStructuredData(SBBreakpoint self) -> SBStructuredData"},
80932 { "SBBreakpoint_EventIsBreakpointEvent", _wrap_SBBreakpoint_EventIsBreakpointEvent, METH_O, "SBBreakpoint_EventIsBreakpointEvent(SBEvent event) -> bool"},
80933 { "SBBreakpoint_GetBreakpointEventTypeFromEvent", _wrap_SBBreakpoint_GetBreakpointEventTypeFromEvent, METH_O, "SBBreakpoint_GetBreakpointEventTypeFromEvent(SBEvent event) -> lldb::BreakpointEventType"},
80934 { "SBBreakpoint_GetBreakpointFromEvent", _wrap_SBBreakpoint_GetBreakpointFromEvent, METH_O, "SBBreakpoint_GetBreakpointFromEvent(SBEvent event) -> SBBreakpoint"},
80935 { "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent", _wrap_SBBreakpoint_GetBreakpointLocationAtIndexFromEvent, METH_VARARGS, "SBBreakpoint_GetBreakpointLocationAtIndexFromEvent(SBEvent event, uint32_t loc_idx) -> SBBreakpointLocation"},
80936 { "SBBreakpoint_GetNumBreakpointLocationsFromEvent", _wrap_SBBreakpoint_GetNumBreakpointLocationsFromEvent, METH_O, "SBBreakpoint_GetNumBreakpointLocationsFromEvent(SBEvent event_sp) -> uint32_t"},
80937 { "SBBreakpoint_IsHardware", _wrap_SBBreakpoint_IsHardware, METH_O, "SBBreakpoint_IsHardware(SBBreakpoint self) -> bool"},
80938 { "SBBreakpoint___str__", _wrap_SBBreakpoint___str__, METH_O, "SBBreakpoint___str__(SBBreakpoint self) -> std::string"},
80939 { "SBBreakpoint_swigregister", SBBreakpoint_swigregister, METH_O, NULL},
80940 { "SBBreakpoint_swiginit", SBBreakpoint_swiginit, METH_VARARGS, NULL},
80941 { "new_SBBreakpointList", _wrap_new_SBBreakpointList, METH_O, "new_SBBreakpointList(SBTarget target) -> SBBreakpointList"},
80942 { "delete_SBBreakpointList", _wrap_delete_SBBreakpointList, METH_O, "delete_SBBreakpointList(SBBreakpointList self)"},
80943 { "SBBreakpointList_GetSize", _wrap_SBBreakpointList_GetSize, METH_O, "SBBreakpointList_GetSize(SBBreakpointList self) -> size_t"},
80944 { "SBBreakpointList_GetBreakpointAtIndex", _wrap_SBBreakpointList_GetBreakpointAtIndex, METH_VARARGS, "SBBreakpointList_GetBreakpointAtIndex(SBBreakpointList self, size_t idx) -> SBBreakpoint"},
80945 { "SBBreakpointList_FindBreakpointByID", _wrap_SBBreakpointList_FindBreakpointByID, METH_VARARGS, "SBBreakpointList_FindBreakpointByID(SBBreakpointList self, lldb::break_id_t arg2) -> SBBreakpoint"},
80946 { "SBBreakpointList_Append", _wrap_SBBreakpointList_Append, METH_VARARGS, "SBBreakpointList_Append(SBBreakpointList self, SBBreakpoint sb_bkpt)"},
80947 { "SBBreakpointList_AppendIfUnique", _wrap_SBBreakpointList_AppendIfUnique, METH_VARARGS, "SBBreakpointList_AppendIfUnique(SBBreakpointList self, SBBreakpoint sb_bkpt) -> bool"},
80948 { "SBBreakpointList_AppendByID", _wrap_SBBreakpointList_AppendByID, METH_VARARGS, "SBBreakpointList_AppendByID(SBBreakpointList self, lldb::break_id_t id)"},
80949 { "SBBreakpointList_Clear", _wrap_SBBreakpointList_Clear, METH_O, "SBBreakpointList_Clear(SBBreakpointList self)"},
80950 { "SBBreakpointList_swigregister", SBBreakpointList_swigregister, METH_O, NULL},
80951 { "SBBreakpointList_swiginit", SBBreakpointList_swiginit, METH_VARARGS, NULL},
80952 { "new_SBBreakpointLocation", _wrap_new_SBBreakpointLocation, METH_VARARGS, "\n"
80953 "SBBreakpointLocation()\n"
80954 "new_SBBreakpointLocation(SBBreakpointLocation rhs) -> SBBreakpointLocation\n"
80955 ""},
80956 { "delete_SBBreakpointLocation", _wrap_delete_SBBreakpointLocation, METH_O, "delete_SBBreakpointLocation(SBBreakpointLocation self)"},
80957 { "SBBreakpointLocation_GetID", _wrap_SBBreakpointLocation_GetID, METH_O, "SBBreakpointLocation_GetID(SBBreakpointLocation self) -> lldb::break_id_t"},
80958 { "SBBreakpointLocation_IsValid", _wrap_SBBreakpointLocation_IsValid, METH_O, "SBBreakpointLocation_IsValid(SBBreakpointLocation self) -> bool"},
80959 { "SBBreakpointLocation___nonzero__", _wrap_SBBreakpointLocation___nonzero__, METH_O, "SBBreakpointLocation___nonzero__(SBBreakpointLocation self) -> bool"},
80960 { "SBBreakpointLocation_GetAddress", _wrap_SBBreakpointLocation_GetAddress, METH_O, "SBBreakpointLocation_GetAddress(SBBreakpointLocation self) -> SBAddress"},
80961 { "SBBreakpointLocation_GetLoadAddress", _wrap_SBBreakpointLocation_GetLoadAddress, METH_O, "SBBreakpointLocation_GetLoadAddress(SBBreakpointLocation self) -> lldb::addr_t"},
80962 { "SBBreakpointLocation_SetEnabled", _wrap_SBBreakpointLocation_SetEnabled, METH_VARARGS, "SBBreakpointLocation_SetEnabled(SBBreakpointLocation self, bool enabled)"},
80963 { "SBBreakpointLocation_IsEnabled", _wrap_SBBreakpointLocation_IsEnabled, METH_O, "SBBreakpointLocation_IsEnabled(SBBreakpointLocation self) -> bool"},
80964 { "SBBreakpointLocation_GetHitCount", _wrap_SBBreakpointLocation_GetHitCount, METH_O, "SBBreakpointLocation_GetHitCount(SBBreakpointLocation self) -> uint32_t"},
80965 { "SBBreakpointLocation_GetIgnoreCount", _wrap_SBBreakpointLocation_GetIgnoreCount, METH_O, "SBBreakpointLocation_GetIgnoreCount(SBBreakpointLocation self) -> uint32_t"},
80966 { "SBBreakpointLocation_SetIgnoreCount", _wrap_SBBreakpointLocation_SetIgnoreCount, METH_VARARGS, "SBBreakpointLocation_SetIgnoreCount(SBBreakpointLocation self, uint32_t n)"},
80967 { "SBBreakpointLocation_SetCondition", _wrap_SBBreakpointLocation_SetCondition, METH_VARARGS, "\n"
80968 "SBBreakpointLocation_SetCondition(SBBreakpointLocation self, char const * condition)\n"
80969 "\n"
80970 " The breakpoint location stops only if the condition expression evaluates\n"
80971 " to true.\n"
80972 ""},
80973 { "SBBreakpointLocation_GetCondition", _wrap_SBBreakpointLocation_GetCondition, METH_O, "\n"
80974 "SBBreakpointLocation_GetCondition(SBBreakpointLocation self) -> char const *\n"
80975 "\n"
80976 " Get the condition expression for the breakpoint location.\n"
80977 ""},
80978 { "SBBreakpointLocation_GetAutoContinue", _wrap_SBBreakpointLocation_GetAutoContinue, METH_O, "SBBreakpointLocation_GetAutoContinue(SBBreakpointLocation self) -> bool"},
80979 { "SBBreakpointLocation_SetAutoContinue", _wrap_SBBreakpointLocation_SetAutoContinue, METH_VARARGS, "SBBreakpointLocation_SetAutoContinue(SBBreakpointLocation self, bool auto_continue)"},
80980 { "SBBreakpointLocation_SetScriptCallbackFunction", _wrap_SBBreakpointLocation_SetScriptCallbackFunction, METH_VARARGS, "\n"
80981 "SBBreakpointLocation_SetScriptCallbackFunction(SBBreakpointLocation self, char const * callback_function_name)\n"
80982 "SBBreakpointLocation_SetScriptCallbackFunction(SBBreakpointLocation self, char const * callback_function_name, SBStructuredData extra_args) -> SBError\n"
80983 "\n"
80984 " Set the callback to the given Python function name.\n"
80985 " The function takes three arguments (frame, bp_loc, dict).\n"
80986 ""},
80987 { "SBBreakpointLocation_SetScriptCallbackBody", _wrap_SBBreakpointLocation_SetScriptCallbackBody, METH_VARARGS, "\n"
80988 "SBBreakpointLocation_SetScriptCallbackBody(SBBreakpointLocation self, char const * script_body_text) -> SBError\n"
80989 "\n"
80990 " Provide the body for the script function to be called when the breakpoint location is hit.\n"
80991 " The body will be wrapped in a function, which be passed two arguments:\n"
80992 " 'frame' - which holds the bottom-most SBFrame of the thread that hit the breakpoint\n"
80993 " 'bpno' - which is the SBBreakpointLocation to which the callback was attached.\n"
80994 "\n"
80995 " The error parameter is currently ignored, but will at some point hold the Python\n"
80996 " compilation diagnostics.\n"
80997 " Returns true if the body compiles successfully, false if not.\n"
80998 ""},
80999 { "SBBreakpointLocation_SetCommandLineCommands", _wrap_SBBreakpointLocation_SetCommandLineCommands, METH_VARARGS, "SBBreakpointLocation_SetCommandLineCommands(SBBreakpointLocation self, SBStringList commands)"},
81000 { "SBBreakpointLocation_GetCommandLineCommands", _wrap_SBBreakpointLocation_GetCommandLineCommands, METH_VARARGS, "SBBreakpointLocation_GetCommandLineCommands(SBBreakpointLocation self, SBStringList commands) -> bool"},
81001 { "SBBreakpointLocation_SetThreadID", _wrap_SBBreakpointLocation_SetThreadID, METH_VARARGS, "SBBreakpointLocation_SetThreadID(SBBreakpointLocation self, lldb::tid_t sb_thread_id)"},
81002 { "SBBreakpointLocation_GetThreadID", _wrap_SBBreakpointLocation_GetThreadID, METH_O, "SBBreakpointLocation_GetThreadID(SBBreakpointLocation self) -> lldb::tid_t"},
81003 { "SBBreakpointLocation_SetThreadIndex", _wrap_SBBreakpointLocation_SetThreadIndex, METH_VARARGS, "SBBreakpointLocation_SetThreadIndex(SBBreakpointLocation self, uint32_t index)"},
81004 { "SBBreakpointLocation_GetThreadIndex", _wrap_SBBreakpointLocation_GetThreadIndex, METH_O, "SBBreakpointLocation_GetThreadIndex(SBBreakpointLocation self) -> uint32_t"},
81005 { "SBBreakpointLocation_SetThreadName", _wrap_SBBreakpointLocation_SetThreadName, METH_VARARGS, "SBBreakpointLocation_SetThreadName(SBBreakpointLocation self, char const * thread_name)"},
81006 { "SBBreakpointLocation_GetThreadName", _wrap_SBBreakpointLocation_GetThreadName, METH_O, "SBBreakpointLocation_GetThreadName(SBBreakpointLocation self) -> char const *"},
81007 { "SBBreakpointLocation_SetQueueName", _wrap_SBBreakpointLocation_SetQueueName, METH_VARARGS, "SBBreakpointLocation_SetQueueName(SBBreakpointLocation self, char const * queue_name)"},
81008 { "SBBreakpointLocation_GetQueueName", _wrap_SBBreakpointLocation_GetQueueName, METH_O, "SBBreakpointLocation_GetQueueName(SBBreakpointLocation self) -> char const *"},
81009 { "SBBreakpointLocation_IsResolved", _wrap_SBBreakpointLocation_IsResolved, METH_O, "SBBreakpointLocation_IsResolved(SBBreakpointLocation self) -> bool"},
81010 { "SBBreakpointLocation_GetDescription", _wrap_SBBreakpointLocation_GetDescription, METH_VARARGS, "SBBreakpointLocation_GetDescription(SBBreakpointLocation self, SBStream description, lldb::DescriptionLevel level) -> bool"},
81011 { "SBBreakpointLocation_GetBreakpoint", _wrap_SBBreakpointLocation_GetBreakpoint, METH_O, "SBBreakpointLocation_GetBreakpoint(SBBreakpointLocation self) -> SBBreakpoint"},
81012 { "SBBreakpointLocation___str__", _wrap_SBBreakpointLocation___str__, METH_O, "SBBreakpointLocation___str__(SBBreakpointLocation self) -> std::string"},
81013 { "SBBreakpointLocation_swigregister", SBBreakpointLocation_swigregister, METH_O, NULL},
81014 { "SBBreakpointLocation_swiginit", SBBreakpointLocation_swiginit, METH_VARARGS, NULL},
81015 { "new_SBBreakpointName", _wrap_new_SBBreakpointName, METH_VARARGS, "\n"
81016 "SBBreakpointName()\n"
81017 "SBBreakpointName(SBTarget target, char const * name)\n"
81018 "SBBreakpointName(SBBreakpoint bkpt, char const * name)\n"
81019 "new_SBBreakpointName(SBBreakpointName rhs) -> SBBreakpointName\n"
81020 ""},
81021 { "delete_SBBreakpointName", _wrap_delete_SBBreakpointName, METH_O, "delete_SBBreakpointName(SBBreakpointName self)"},
81022 { "SBBreakpointName___eq__", _wrap_SBBreakpointName___eq__, METH_VARARGS, "SBBreakpointName___eq__(SBBreakpointName self, SBBreakpointName rhs) -> bool"},
81023 { "SBBreakpointName___ne__", _wrap_SBBreakpointName___ne__, METH_VARARGS, "SBBreakpointName___ne__(SBBreakpointName self, SBBreakpointName rhs) -> bool"},
81024 { "SBBreakpointName___nonzero__", _wrap_SBBreakpointName___nonzero__, METH_O, "SBBreakpointName___nonzero__(SBBreakpointName self) -> bool"},
81025 { "SBBreakpointName_IsValid", _wrap_SBBreakpointName_IsValid, METH_O, "SBBreakpointName_IsValid(SBBreakpointName self) -> bool"},
81026 { "SBBreakpointName_GetName", _wrap_SBBreakpointName_GetName, METH_O, "SBBreakpointName_GetName(SBBreakpointName self) -> char const *"},
81027 { "SBBreakpointName_SetEnabled", _wrap_SBBreakpointName_SetEnabled, METH_VARARGS, "SBBreakpointName_SetEnabled(SBBreakpointName self, bool enable)"},
81028 { "SBBreakpointName_IsEnabled", _wrap_SBBreakpointName_IsEnabled, METH_O, "SBBreakpointName_IsEnabled(SBBreakpointName self) -> bool"},
81029 { "SBBreakpointName_SetOneShot", _wrap_SBBreakpointName_SetOneShot, METH_VARARGS, "SBBreakpointName_SetOneShot(SBBreakpointName self, bool one_shot)"},
81030 { "SBBreakpointName_IsOneShot", _wrap_SBBreakpointName_IsOneShot, METH_O, "SBBreakpointName_IsOneShot(SBBreakpointName self) -> bool"},
81031 { "SBBreakpointName_SetIgnoreCount", _wrap_SBBreakpointName_SetIgnoreCount, METH_VARARGS, "SBBreakpointName_SetIgnoreCount(SBBreakpointName self, uint32_t count)"},
81032 { "SBBreakpointName_GetIgnoreCount", _wrap_SBBreakpointName_GetIgnoreCount, METH_O, "SBBreakpointName_GetIgnoreCount(SBBreakpointName self) -> uint32_t"},
81033 { "SBBreakpointName_SetCondition", _wrap_SBBreakpointName_SetCondition, METH_VARARGS, "SBBreakpointName_SetCondition(SBBreakpointName self, char const * condition)"},
81034 { "SBBreakpointName_GetCondition", _wrap_SBBreakpointName_GetCondition, METH_O, "SBBreakpointName_GetCondition(SBBreakpointName self) -> char const *"},
81035 { "SBBreakpointName_SetAutoContinue", _wrap_SBBreakpointName_SetAutoContinue, METH_VARARGS, "SBBreakpointName_SetAutoContinue(SBBreakpointName self, bool auto_continue)"},
81036 { "SBBreakpointName_GetAutoContinue", _wrap_SBBreakpointName_GetAutoContinue, METH_O, "SBBreakpointName_GetAutoContinue(SBBreakpointName self) -> bool"},
81037 { "SBBreakpointName_SetThreadID", _wrap_SBBreakpointName_SetThreadID, METH_VARARGS, "SBBreakpointName_SetThreadID(SBBreakpointName self, lldb::tid_t sb_thread_id)"},
81038 { "SBBreakpointName_GetThreadID", _wrap_SBBreakpointName_GetThreadID, METH_O, "SBBreakpointName_GetThreadID(SBBreakpointName self) -> lldb::tid_t"},
81039 { "SBBreakpointName_SetThreadIndex", _wrap_SBBreakpointName_SetThreadIndex, METH_VARARGS, "SBBreakpointName_SetThreadIndex(SBBreakpointName self, uint32_t index)"},
81040 { "SBBreakpointName_GetThreadIndex", _wrap_SBBreakpointName_GetThreadIndex, METH_O, "SBBreakpointName_GetThreadIndex(SBBreakpointName self) -> uint32_t"},
81041 { "SBBreakpointName_SetThreadName", _wrap_SBBreakpointName_SetThreadName, METH_VARARGS, "SBBreakpointName_SetThreadName(SBBreakpointName self, char const * thread_name)"},
81042 { "SBBreakpointName_GetThreadName", _wrap_SBBreakpointName_GetThreadName, METH_O, "SBBreakpointName_GetThreadName(SBBreakpointName self) -> char const *"},
81043 { "SBBreakpointName_SetQueueName", _wrap_SBBreakpointName_SetQueueName, METH_VARARGS, "SBBreakpointName_SetQueueName(SBBreakpointName self, char const * queue_name)"},
81044 { "SBBreakpointName_GetQueueName", _wrap_SBBreakpointName_GetQueueName, METH_O, "SBBreakpointName_GetQueueName(SBBreakpointName self) -> char const *"},
81045 { "SBBreakpointName_SetScriptCallbackFunction", _wrap_SBBreakpointName_SetScriptCallbackFunction, METH_VARARGS, "\n"
81046 "SBBreakpointName_SetScriptCallbackFunction(SBBreakpointName self, char const * callback_function_name)\n"
81047 "SBBreakpointName_SetScriptCallbackFunction(SBBreakpointName self, char const * callback_function_name, SBStructuredData extra_args) -> SBError\n"
81048 ""},
81049 { "SBBreakpointName_SetCommandLineCommands", _wrap_SBBreakpointName_SetCommandLineCommands, METH_VARARGS, "SBBreakpointName_SetCommandLineCommands(SBBreakpointName self, SBStringList commands)"},
81050 { "SBBreakpointName_GetCommandLineCommands", _wrap_SBBreakpointName_GetCommandLineCommands, METH_VARARGS, "SBBreakpointName_GetCommandLineCommands(SBBreakpointName self, SBStringList commands) -> bool"},
81051 { "SBBreakpointName_SetScriptCallbackBody", _wrap_SBBreakpointName_SetScriptCallbackBody, METH_VARARGS, "SBBreakpointName_SetScriptCallbackBody(SBBreakpointName self, char const * script_body_text) -> SBError"},
81052 { "SBBreakpointName_GetHelpString", _wrap_SBBreakpointName_GetHelpString, METH_O, "SBBreakpointName_GetHelpString(SBBreakpointName self) -> char const *"},
81053 { "SBBreakpointName_SetHelpString", _wrap_SBBreakpointName_SetHelpString, METH_VARARGS, "SBBreakpointName_SetHelpString(SBBreakpointName self, char const * help_string)"},
81054 { "SBBreakpointName_GetAllowList", _wrap_SBBreakpointName_GetAllowList, METH_O, "SBBreakpointName_GetAllowList(SBBreakpointName self) -> bool"},
81055 { "SBBreakpointName_SetAllowList", _wrap_SBBreakpointName_SetAllowList, METH_VARARGS, "SBBreakpointName_SetAllowList(SBBreakpointName self, bool value)"},
81056 { "SBBreakpointName_GetAllowDelete", _wrap_SBBreakpointName_GetAllowDelete, METH_O, "SBBreakpointName_GetAllowDelete(SBBreakpointName self) -> bool"},
81057 { "SBBreakpointName_SetAllowDelete", _wrap_SBBreakpointName_SetAllowDelete, METH_VARARGS, "SBBreakpointName_SetAllowDelete(SBBreakpointName self, bool value)"},
81058 { "SBBreakpointName_GetAllowDisable", _wrap_SBBreakpointName_GetAllowDisable, METH_O, "SBBreakpointName_GetAllowDisable(SBBreakpointName self) -> bool"},
81059 { "SBBreakpointName_SetAllowDisable", _wrap_SBBreakpointName_SetAllowDisable, METH_VARARGS, "SBBreakpointName_SetAllowDisable(SBBreakpointName self, bool value)"},
81060 { "SBBreakpointName_GetDescription", _wrap_SBBreakpointName_GetDescription, METH_VARARGS, "SBBreakpointName_GetDescription(SBBreakpointName self, SBStream description) -> bool"},
81061 { "SBBreakpointName___str__", _wrap_SBBreakpointName___str__, METH_O, "SBBreakpointName___str__(SBBreakpointName self) -> std::string"},
81062 { "SBBreakpointName_swigregister", SBBreakpointName_swigregister, METH_O, NULL},
81063 { "SBBreakpointName_swiginit", SBBreakpointName_swiginit, METH_VARARGS, NULL},
81064 { "new_SBBroadcaster", _wrap_new_SBBroadcaster, METH_VARARGS, "\n"
81065 "SBBroadcaster()\n"
81066 "SBBroadcaster(char const * name)\n"
81067 "new_SBBroadcaster(SBBroadcaster rhs) -> SBBroadcaster\n"
81068 ""},
81069 { "delete_SBBroadcaster", _wrap_delete_SBBroadcaster, METH_O, "delete_SBBroadcaster(SBBroadcaster self)"},
81070 { "SBBroadcaster_IsValid", _wrap_SBBroadcaster_IsValid, METH_O, "SBBroadcaster_IsValid(SBBroadcaster self) -> bool"},
81071 { "SBBroadcaster___nonzero__", _wrap_SBBroadcaster___nonzero__, METH_O, "SBBroadcaster___nonzero__(SBBroadcaster self) -> bool"},
81072 { "SBBroadcaster_Clear", _wrap_SBBroadcaster_Clear, METH_O, "SBBroadcaster_Clear(SBBroadcaster self)"},
81073 { "SBBroadcaster_BroadcastEventByType", _wrap_SBBroadcaster_BroadcastEventByType, METH_VARARGS, "SBBroadcaster_BroadcastEventByType(SBBroadcaster self, uint32_t event_type, bool unique=False)"},
81074 { "SBBroadcaster_BroadcastEvent", _wrap_SBBroadcaster_BroadcastEvent, METH_VARARGS, "SBBroadcaster_BroadcastEvent(SBBroadcaster self, SBEvent event, bool unique=False)"},
81075 { "SBBroadcaster_AddInitialEventsToListener", _wrap_SBBroadcaster_AddInitialEventsToListener, METH_VARARGS, "SBBroadcaster_AddInitialEventsToListener(SBBroadcaster self, SBListener listener, uint32_t requested_events)"},
81076 { "SBBroadcaster_AddListener", _wrap_SBBroadcaster_AddListener, METH_VARARGS, "SBBroadcaster_AddListener(SBBroadcaster self, SBListener listener, uint32_t event_mask) -> uint32_t"},
81077 { "SBBroadcaster_GetName", _wrap_SBBroadcaster_GetName, METH_O, "SBBroadcaster_GetName(SBBroadcaster self) -> char const *"},
81078 { "SBBroadcaster_EventTypeHasListeners", _wrap_SBBroadcaster_EventTypeHasListeners, METH_VARARGS, "SBBroadcaster_EventTypeHasListeners(SBBroadcaster self, uint32_t event_type) -> bool"},
81079 { "SBBroadcaster_RemoveListener", _wrap_SBBroadcaster_RemoveListener, METH_VARARGS, "SBBroadcaster_RemoveListener(SBBroadcaster self, SBListener listener, uint32_t event_mask=4294967295U) -> bool"},
81080 { "SBBroadcaster___eq__", _wrap_SBBroadcaster___eq__, METH_VARARGS, "SBBroadcaster___eq__(SBBroadcaster self, SBBroadcaster rhs) -> bool"},
81081 { "SBBroadcaster___ne__", _wrap_SBBroadcaster___ne__, METH_VARARGS, "SBBroadcaster___ne__(SBBroadcaster self, SBBroadcaster rhs) -> bool"},
81082 { "SBBroadcaster_swigregister", SBBroadcaster_swigregister, METH_O, NULL},
81083 { "SBBroadcaster_swiginit", SBBroadcaster_swiginit, METH_VARARGS, NULL},
81084 { "new_SBCommandInterpreter", _wrap_new_SBCommandInterpreter, METH_O, "new_SBCommandInterpreter(SBCommandInterpreter rhs) -> SBCommandInterpreter"},
81085 { "delete_SBCommandInterpreter", _wrap_delete_SBCommandInterpreter, METH_O, "delete_SBCommandInterpreter(SBCommandInterpreter self)"},
81086 { "SBCommandInterpreter_GetArgumentTypeAsCString", _wrap_SBCommandInterpreter_GetArgumentTypeAsCString, METH_O, "SBCommandInterpreter_GetArgumentTypeAsCString(lldb::CommandArgumentType const arg_type) -> char const *"},
81087 { "SBCommandInterpreter_GetArgumentDescriptionAsCString", _wrap_SBCommandInterpreter_GetArgumentDescriptionAsCString, METH_O, "SBCommandInterpreter_GetArgumentDescriptionAsCString(lldb::CommandArgumentType const arg_type) -> char const *"},
81088 { "SBCommandInterpreter_EventIsCommandInterpreterEvent", _wrap_SBCommandInterpreter_EventIsCommandInterpreterEvent, METH_O, "SBCommandInterpreter_EventIsCommandInterpreterEvent(SBEvent event) -> bool"},
81089 { "SBCommandInterpreter_IsValid", _wrap_SBCommandInterpreter_IsValid, METH_O, "SBCommandInterpreter_IsValid(SBCommandInterpreter self) -> bool"},
81090 { "SBCommandInterpreter___nonzero__", _wrap_SBCommandInterpreter___nonzero__, METH_O, "SBCommandInterpreter___nonzero__(SBCommandInterpreter self) -> bool"},
81091 { "SBCommandInterpreter_GetIOHandlerControlSequence", _wrap_SBCommandInterpreter_GetIOHandlerControlSequence, METH_VARARGS, "SBCommandInterpreter_GetIOHandlerControlSequence(SBCommandInterpreter self, char ch) -> char const *"},
81092 { "SBCommandInterpreter_GetPromptOnQuit", _wrap_SBCommandInterpreter_GetPromptOnQuit, METH_O, "SBCommandInterpreter_GetPromptOnQuit(SBCommandInterpreter self) -> bool"},
81093 { "SBCommandInterpreter_SetPromptOnQuit", _wrap_SBCommandInterpreter_SetPromptOnQuit, METH_VARARGS, "SBCommandInterpreter_SetPromptOnQuit(SBCommandInterpreter self, bool b)"},
81094 { "SBCommandInterpreter_AllowExitCodeOnQuit", _wrap_SBCommandInterpreter_AllowExitCodeOnQuit, METH_VARARGS, "SBCommandInterpreter_AllowExitCodeOnQuit(SBCommandInterpreter self, bool b)"},
81095 { "SBCommandInterpreter_HasCustomQuitExitCode", _wrap_SBCommandInterpreter_HasCustomQuitExitCode, METH_O, "SBCommandInterpreter_HasCustomQuitExitCode(SBCommandInterpreter self) -> bool"},
81096 { "SBCommandInterpreter_GetQuitStatus", _wrap_SBCommandInterpreter_GetQuitStatus, METH_O, "SBCommandInterpreter_GetQuitStatus(SBCommandInterpreter self) -> int"},
81097 { "SBCommandInterpreter_ResolveCommand", _wrap_SBCommandInterpreter_ResolveCommand, METH_VARARGS, "SBCommandInterpreter_ResolveCommand(SBCommandInterpreter self, char const * command_line, SBCommandReturnObject result)"},
81098 { "SBCommandInterpreter_CommandExists", _wrap_SBCommandInterpreter_CommandExists, METH_VARARGS, "SBCommandInterpreter_CommandExists(SBCommandInterpreter self, char const * cmd) -> bool"},
81099 { "SBCommandInterpreter_AliasExists", _wrap_SBCommandInterpreter_AliasExists, METH_VARARGS, "SBCommandInterpreter_AliasExists(SBCommandInterpreter self, char const * cmd) -> bool"},
81100 { "SBCommandInterpreter_GetBroadcaster", _wrap_SBCommandInterpreter_GetBroadcaster, METH_O, "SBCommandInterpreter_GetBroadcaster(SBCommandInterpreter self) -> SBBroadcaster"},
81101 { "SBCommandInterpreter_GetBroadcasterClass", _wrap_SBCommandInterpreter_GetBroadcasterClass, METH_NOARGS, "SBCommandInterpreter_GetBroadcasterClass() -> char const *"},
81102 { "SBCommandInterpreter_HasCommands", _wrap_SBCommandInterpreter_HasCommands, METH_O, "SBCommandInterpreter_HasCommands(SBCommandInterpreter self) -> bool"},
81103 { "SBCommandInterpreter_HasAliases", _wrap_SBCommandInterpreter_HasAliases, METH_O, "SBCommandInterpreter_HasAliases(SBCommandInterpreter self) -> bool"},
81104 { "SBCommandInterpreter_HasAliasOptions", _wrap_SBCommandInterpreter_HasAliasOptions, METH_O, "SBCommandInterpreter_HasAliasOptions(SBCommandInterpreter self) -> bool"},
81105 { "SBCommandInterpreter_GetProcess", _wrap_SBCommandInterpreter_GetProcess, METH_O, "SBCommandInterpreter_GetProcess(SBCommandInterpreter self) -> SBProcess"},
81106 { "SBCommandInterpreter_GetDebugger", _wrap_SBCommandInterpreter_GetDebugger, METH_O, "SBCommandInterpreter_GetDebugger(SBCommandInterpreter self) -> SBDebugger"},
81107 { "SBCommandInterpreter_SourceInitFileInHomeDirectory", _wrap_SBCommandInterpreter_SourceInitFileInHomeDirectory, METH_VARARGS, "SBCommandInterpreter_SourceInitFileInHomeDirectory(SBCommandInterpreter self, SBCommandReturnObject result)"},
81108 { "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory", _wrap_SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory, METH_VARARGS, "SBCommandInterpreter_SourceInitFileInCurrentWorkingDirectory(SBCommandInterpreter self, SBCommandReturnObject result)"},
81109 { "SBCommandInterpreter_HandleCommand", _wrap_SBCommandInterpreter_HandleCommand, METH_VARARGS, "\n"
81110 "SBCommandInterpreter_HandleCommand(SBCommandInterpreter self, char const * command_line, SBCommandReturnObject result, bool add_to_history=False) -> lldb::ReturnStatus\n"
81111 "SBCommandInterpreter_HandleCommand(SBCommandInterpreter self, char const * command_line, SBExecutionContext exe_ctx, SBCommandReturnObject result, bool add_to_history=False) -> lldb::ReturnStatus\n"
81112 ""},
81113 { "SBCommandInterpreter_HandleCommandsFromFile", _wrap_SBCommandInterpreter_HandleCommandsFromFile, METH_VARARGS, "SBCommandInterpreter_HandleCommandsFromFile(SBCommandInterpreter self, SBFileSpec file, SBExecutionContext override_context, SBCommandInterpreterRunOptions options, SBCommandReturnObject result)"},
81114 { "SBCommandInterpreter_HandleCompletion", _wrap_SBCommandInterpreter_HandleCompletion, METH_VARARGS, "SBCommandInterpreter_HandleCompletion(SBCommandInterpreter self, char const * current_line, uint32_t cursor_pos, int match_start_point, int max_return_elements, SBStringList matches) -> int"},
81115 { "SBCommandInterpreter_HandleCompletionWithDescriptions", _wrap_SBCommandInterpreter_HandleCompletionWithDescriptions, METH_VARARGS, "SBCommandInterpreter_HandleCompletionWithDescriptions(SBCommandInterpreter self, char const * current_line, uint32_t cursor_pos, int match_start_point, int max_return_elements, SBStringList matches, SBStringList descriptions) -> int"},
81116 { "SBCommandInterpreter_IsActive", _wrap_SBCommandInterpreter_IsActive, METH_O, "SBCommandInterpreter_IsActive(SBCommandInterpreter self) -> bool"},
81117 { "SBCommandInterpreter_WasInterrupted", _wrap_SBCommandInterpreter_WasInterrupted, METH_O, "SBCommandInterpreter_WasInterrupted(SBCommandInterpreter self) -> bool"},
81118 { "SBCommandInterpreter_swigregister", SBCommandInterpreter_swigregister, METH_O, NULL},
81119 { "SBCommandInterpreter_swiginit", SBCommandInterpreter_swiginit, METH_VARARGS, NULL},
81120 { "new_SBCommandInterpreterRunOptions", _wrap_new_SBCommandInterpreterRunOptions, METH_NOARGS, "new_SBCommandInterpreterRunOptions() -> SBCommandInterpreterRunOptions"},
81121 { "delete_SBCommandInterpreterRunOptions", _wrap_delete_SBCommandInterpreterRunOptions, METH_O, "delete_SBCommandInterpreterRunOptions(SBCommandInterpreterRunOptions self)"},
81122 { "SBCommandInterpreterRunOptions_GetStopOnContinue", _wrap_SBCommandInterpreterRunOptions_GetStopOnContinue, METH_O, "SBCommandInterpreterRunOptions_GetStopOnContinue(SBCommandInterpreterRunOptions self) -> bool"},
81123 { "SBCommandInterpreterRunOptions_SetStopOnContinue", _wrap_SBCommandInterpreterRunOptions_SetStopOnContinue, METH_VARARGS, "SBCommandInterpreterRunOptions_SetStopOnContinue(SBCommandInterpreterRunOptions self, bool arg2)"},
81124 { "SBCommandInterpreterRunOptions_GetStopOnError", _wrap_SBCommandInterpreterRunOptions_GetStopOnError, METH_O, "SBCommandInterpreterRunOptions_GetStopOnError(SBCommandInterpreterRunOptions self) -> bool"},
81125 { "SBCommandInterpreterRunOptions_SetStopOnError", _wrap_SBCommandInterpreterRunOptions_SetStopOnError, METH_VARARGS, "SBCommandInterpreterRunOptions_SetStopOnError(SBCommandInterpreterRunOptions self, bool arg2)"},
81126 { "SBCommandInterpreterRunOptions_GetStopOnCrash", _wrap_SBCommandInterpreterRunOptions_GetStopOnCrash, METH_O, "SBCommandInterpreterRunOptions_GetStopOnCrash(SBCommandInterpreterRunOptions self) -> bool"},
81127 { "SBCommandInterpreterRunOptions_SetStopOnCrash", _wrap_SBCommandInterpreterRunOptions_SetStopOnCrash, METH_VARARGS, "SBCommandInterpreterRunOptions_SetStopOnCrash(SBCommandInterpreterRunOptions self, bool arg2)"},
81128 { "SBCommandInterpreterRunOptions_GetEchoCommands", _wrap_SBCommandInterpreterRunOptions_GetEchoCommands, METH_O, "SBCommandInterpreterRunOptions_GetEchoCommands(SBCommandInterpreterRunOptions self) -> bool"},
81129 { "SBCommandInterpreterRunOptions_SetEchoCommands", _wrap_SBCommandInterpreterRunOptions_SetEchoCommands, METH_VARARGS, "SBCommandInterpreterRunOptions_SetEchoCommands(SBCommandInterpreterRunOptions self, bool arg2)"},
81130 { "SBCommandInterpreterRunOptions_GetPrintResults", _wrap_SBCommandInterpreterRunOptions_GetPrintResults, METH_O, "SBCommandInterpreterRunOptions_GetPrintResults(SBCommandInterpreterRunOptions self) -> bool"},
81131 { "SBCommandInterpreterRunOptions_SetPrintResults", _wrap_SBCommandInterpreterRunOptions_SetPrintResults, METH_VARARGS, "SBCommandInterpreterRunOptions_SetPrintResults(SBCommandInterpreterRunOptions self, bool arg2)"},
81132 { "SBCommandInterpreterRunOptions_GetAddToHistory", _wrap_SBCommandInterpreterRunOptions_GetAddToHistory, METH_O, "SBCommandInterpreterRunOptions_GetAddToHistory(SBCommandInterpreterRunOptions self) -> bool"},
81133 { "SBCommandInterpreterRunOptions_SetAddToHistory", _wrap_SBCommandInterpreterRunOptions_SetAddToHistory, METH_VARARGS, "SBCommandInterpreterRunOptions_SetAddToHistory(SBCommandInterpreterRunOptions self, bool arg2)"},
81134 { "SBCommandInterpreterRunOptions_swigregister", SBCommandInterpreterRunOptions_swigregister, METH_O, NULL},
81135 { "SBCommandInterpreterRunOptions_swiginit", SBCommandInterpreterRunOptions_swiginit, METH_VARARGS, NULL},
81136 { "new_SBCommandReturnObject", _wrap_new_SBCommandReturnObject, METH_VARARGS, "\n"
81137 "SBCommandReturnObject()\n"
81138 "new_SBCommandReturnObject(SBCommandReturnObject rhs) -> SBCommandReturnObject\n"
81139 ""},
81140 { "delete_SBCommandReturnObject", _wrap_delete_SBCommandReturnObject, METH_O, "delete_SBCommandReturnObject(SBCommandReturnObject self)"},
81141 { "SBCommandReturnObject_IsValid", _wrap_SBCommandReturnObject_IsValid, METH_O, "SBCommandReturnObject_IsValid(SBCommandReturnObject self) -> bool"},
81142 { "SBCommandReturnObject___nonzero__", _wrap_SBCommandReturnObject___nonzero__, METH_O, "SBCommandReturnObject___nonzero__(SBCommandReturnObject self) -> bool"},
81143 { "SBCommandReturnObject_GetOutputSize", _wrap_SBCommandReturnObject_GetOutputSize, METH_O, "SBCommandReturnObject_GetOutputSize(SBCommandReturnObject self) -> size_t"},
81144 { "SBCommandReturnObject_GetErrorSize", _wrap_SBCommandReturnObject_GetErrorSize, METH_O, "SBCommandReturnObject_GetErrorSize(SBCommandReturnObject self) -> size_t"},
81145 { "SBCommandReturnObject_GetOutput", _wrap_SBCommandReturnObject_GetOutput, METH_VARARGS, "\n"
81146 "SBCommandReturnObject_GetOutput(SBCommandReturnObject self) -> char const\n"
81147 "SBCommandReturnObject_GetOutput(SBCommandReturnObject self, bool only_if_no_immediate) -> char const *\n"
81148 ""},
81149 { "SBCommandReturnObject_GetError", _wrap_SBCommandReturnObject_GetError, METH_VARARGS, "\n"
81150 "SBCommandReturnObject_GetError(SBCommandReturnObject self) -> char const\n"
81151 "SBCommandReturnObject_GetError(SBCommandReturnObject self, bool if_no_immediate) -> char const *\n"
81152 ""},
81153 { "SBCommandReturnObject_PutOutput", _wrap_SBCommandReturnObject_PutOutput, METH_VARARGS, "\n"
81154 "SBCommandReturnObject_PutOutput(SBCommandReturnObject self, SBFile file) -> size_t\n"
81155 "SBCommandReturnObject_PutOutput(SBCommandReturnObject self, lldb::FileSP BORROWED) -> size_t\n"
81156 ""},
81157 { "SBCommandReturnObject_PutError", _wrap_SBCommandReturnObject_PutError, METH_VARARGS, "\n"
81158 "SBCommandReturnObject_PutError(SBCommandReturnObject self, SBFile file) -> size_t\n"
81159 "SBCommandReturnObject_PutError(SBCommandReturnObject self, lldb::FileSP BORROWED) -> size_t\n"
81160 ""},
81161 { "SBCommandReturnObject_Clear", _wrap_SBCommandReturnObject_Clear, METH_O, "SBCommandReturnObject_Clear(SBCommandReturnObject self)"},
81162 { "SBCommandReturnObject_SetStatus", _wrap_SBCommandReturnObject_SetStatus, METH_VARARGS, "SBCommandReturnObject_SetStatus(SBCommandReturnObject self, lldb::ReturnStatus status)"},
81163 { "SBCommandReturnObject_SetError", _wrap_SBCommandReturnObject_SetError, METH_VARARGS, "\n"
81164 "SBCommandReturnObject_SetError(SBCommandReturnObject self, SBError error, char const * fallback_error_cstr=None)\n"
81165 "SBCommandReturnObject_SetError(SBCommandReturnObject self, char const * error_cstr)\n"
81166 ""},
81167 { "SBCommandReturnObject_GetStatus", _wrap_SBCommandReturnObject_GetStatus, METH_O, "SBCommandReturnObject_GetStatus(SBCommandReturnObject self) -> lldb::ReturnStatus"},
81168 { "SBCommandReturnObject_Succeeded", _wrap_SBCommandReturnObject_Succeeded, METH_O, "SBCommandReturnObject_Succeeded(SBCommandReturnObject self) -> bool"},
81169 { "SBCommandReturnObject_HasResult", _wrap_SBCommandReturnObject_HasResult, METH_O, "SBCommandReturnObject_HasResult(SBCommandReturnObject self) -> bool"},
81170 { "SBCommandReturnObject_AppendMessage", _wrap_SBCommandReturnObject_AppendMessage, METH_VARARGS, "SBCommandReturnObject_AppendMessage(SBCommandReturnObject self, char const * message)"},
81171 { "SBCommandReturnObject_AppendWarning", _wrap_SBCommandReturnObject_AppendWarning, METH_VARARGS, "SBCommandReturnObject_AppendWarning(SBCommandReturnObject self, char const * message)"},
81172 { "SBCommandReturnObject_GetDescription", _wrap_SBCommandReturnObject_GetDescription, METH_VARARGS, "SBCommandReturnObject_GetDescription(SBCommandReturnObject self, SBStream description) -> bool"},
81173 { "SBCommandReturnObject___str__", _wrap_SBCommandReturnObject___str__, METH_O, "SBCommandReturnObject___str__(SBCommandReturnObject self) -> std::string"},
81174 { "SBCommandReturnObject_SetImmediateOutputFile", _wrap_SBCommandReturnObject_SetImmediateOutputFile, METH_VARARGS, "\n"
81175 "SBCommandReturnObject_SetImmediateOutputFile(SBCommandReturnObject self, SBFile file)\n"
81176 "SBCommandReturnObject_SetImmediateOutputFile(SBCommandReturnObject self, lldb::FileSP BORROWED)\n"
81177 "SBCommandReturnObject_SetImmediateOutputFile(SBCommandReturnObject self, lldb::FileSP BORROWED, bool transfer_ownership)\n"
81178 ""},
81179 { "SBCommandReturnObject_SetImmediateErrorFile", _wrap_SBCommandReturnObject_SetImmediateErrorFile, METH_VARARGS, "\n"
81180 "SBCommandReturnObject_SetImmediateErrorFile(SBCommandReturnObject self, SBFile file)\n"
81181 "SBCommandReturnObject_SetImmediateErrorFile(SBCommandReturnObject self, lldb::FileSP BORROWED)\n"
81182 "SBCommandReturnObject_SetImmediateErrorFile(SBCommandReturnObject self, lldb::FileSP BORROWED, bool transfer_ownership)\n"
81183 ""},
81184 { "SBCommandReturnObject_PutCString", _wrap_SBCommandReturnObject_PutCString, METH_VARARGS, "SBCommandReturnObject_PutCString(SBCommandReturnObject self, char const * string)"},
81185 { "SBCommandReturnObject_Print", _wrap_SBCommandReturnObject_Print, METH_VARARGS, "SBCommandReturnObject_Print(SBCommandReturnObject self, char const * str)"},
81186 { "SBCommandReturnObject_write", _wrap_SBCommandReturnObject_write, METH_VARARGS, "SBCommandReturnObject_write(SBCommandReturnObject self, char const * str)"},
81187 { "SBCommandReturnObject_flush", _wrap_SBCommandReturnObject_flush, METH_O, "SBCommandReturnObject_flush(SBCommandReturnObject self)"},
81188 { "SBCommandReturnObject_swigregister", SBCommandReturnObject_swigregister, METH_O, NULL},
81189 { "SBCommandReturnObject_swiginit", SBCommandReturnObject_swiginit, METH_VARARGS, NULL},
81190 { "new_SBCommunication", _wrap_new_SBCommunication, METH_VARARGS, "\n"
81191 "SBCommunication()\n"
81192 "new_SBCommunication(char const * broadcaster_name) -> SBCommunication\n"
81193 ""},
81194 { "delete_SBCommunication", _wrap_delete_SBCommunication, METH_O, "delete_SBCommunication(SBCommunication self)"},
81195 { "SBCommunication_IsValid", _wrap_SBCommunication_IsValid, METH_O, "SBCommunication_IsValid(SBCommunication self) -> bool"},
81196 { "SBCommunication___nonzero__", _wrap_SBCommunication___nonzero__, METH_O, "SBCommunication___nonzero__(SBCommunication self) -> bool"},
81197 { "SBCommunication_GetBroadcaster", _wrap_SBCommunication_GetBroadcaster, METH_O, "SBCommunication_GetBroadcaster(SBCommunication self) -> SBBroadcaster"},
81198 { "SBCommunication_GetBroadcasterClass", _wrap_SBCommunication_GetBroadcasterClass, METH_NOARGS, "SBCommunication_GetBroadcasterClass() -> char const *"},
81199 { "SBCommunication_AdoptFileDesriptor", _wrap_SBCommunication_AdoptFileDesriptor, METH_VARARGS, "SBCommunication_AdoptFileDesriptor(SBCommunication self, int fd, bool owns_fd) -> lldb::ConnectionStatus"},
81200 { "SBCommunication_Connect", _wrap_SBCommunication_Connect, METH_VARARGS, "SBCommunication_Connect(SBCommunication self, char const * url) -> lldb::ConnectionStatus"},
81201 { "SBCommunication_Disconnect", _wrap_SBCommunication_Disconnect, METH_O, "SBCommunication_Disconnect(SBCommunication self) -> lldb::ConnectionStatus"},
81202 { "SBCommunication_IsConnected", _wrap_SBCommunication_IsConnected, METH_O, "SBCommunication_IsConnected(SBCommunication self) -> bool"},
81203 { "SBCommunication_GetCloseOnEOF", _wrap_SBCommunication_GetCloseOnEOF, METH_O, "SBCommunication_GetCloseOnEOF(SBCommunication self) -> bool"},
81204 { "SBCommunication_SetCloseOnEOF", _wrap_SBCommunication_SetCloseOnEOF, METH_VARARGS, "SBCommunication_SetCloseOnEOF(SBCommunication self, bool b)"},
81205 { "SBCommunication_Read", _wrap_SBCommunication_Read, METH_VARARGS, "SBCommunication_Read(SBCommunication self, void * dst, size_t dst_len, uint32_t timeout_usec, lldb::ConnectionStatus & status) -> size_t"},
81206 { "SBCommunication_Write", _wrap_SBCommunication_Write, METH_VARARGS, "SBCommunication_Write(SBCommunication self, void const * src, size_t src_len, lldb::ConnectionStatus & status) -> size_t"},
81207 { "SBCommunication_ReadThreadStart", _wrap_SBCommunication_ReadThreadStart, METH_O, "SBCommunication_ReadThreadStart(SBCommunication self) -> bool"},
81208 { "SBCommunication_ReadThreadStop", _wrap_SBCommunication_ReadThreadStop, METH_O, "SBCommunication_ReadThreadStop(SBCommunication self) -> bool"},
81209 { "SBCommunication_ReadThreadIsRunning", _wrap_SBCommunication_ReadThreadIsRunning, METH_O, "SBCommunication_ReadThreadIsRunning(SBCommunication self) -> bool"},
81210 { "SBCommunication_SetReadThreadBytesReceivedCallback", _wrap_SBCommunication_SetReadThreadBytesReceivedCallback, METH_VARARGS, "SBCommunication_SetReadThreadBytesReceivedCallback(SBCommunication self, lldb::SBCommunication::ReadThreadBytesReceived callback, void * callback_baton) -> bool"},
81211 { "SBCommunication_swigregister", SBCommunication_swigregister, METH_O, NULL},
81212 { "SBCommunication_swiginit", SBCommunication_swiginit, METH_VARARGS, NULL},
81213 { "new_SBCompileUnit", _wrap_new_SBCompileUnit, METH_VARARGS, "\n"
81214 "SBCompileUnit()\n"
81215 "new_SBCompileUnit(SBCompileUnit rhs) -> SBCompileUnit\n"
81216 ""},
81217 { "delete_SBCompileUnit", _wrap_delete_SBCompileUnit, METH_O, "delete_SBCompileUnit(SBCompileUnit self)"},
81218 { "SBCompileUnit_IsValid", _wrap_SBCompileUnit_IsValid, METH_O, "SBCompileUnit_IsValid(SBCompileUnit self) -> bool"},
81219 { "SBCompileUnit___nonzero__", _wrap_SBCompileUnit___nonzero__, METH_O, "SBCompileUnit___nonzero__(SBCompileUnit self) -> bool"},
81220 { "SBCompileUnit_GetFileSpec", _wrap_SBCompileUnit_GetFileSpec, METH_O, "SBCompileUnit_GetFileSpec(SBCompileUnit self) -> SBFileSpec"},
81221 { "SBCompileUnit_GetNumLineEntries", _wrap_SBCompileUnit_GetNumLineEntries, METH_O, "SBCompileUnit_GetNumLineEntries(SBCompileUnit self) -> uint32_t"},
81222 { "SBCompileUnit_GetLineEntryAtIndex", _wrap_SBCompileUnit_GetLineEntryAtIndex, METH_VARARGS, "SBCompileUnit_GetLineEntryAtIndex(SBCompileUnit self, uint32_t idx) -> SBLineEntry"},
81223 { "SBCompileUnit_FindLineEntryIndex", _wrap_SBCompileUnit_FindLineEntryIndex, METH_VARARGS, "\n"
81224 "SBCompileUnit_FindLineEntryIndex(SBCompileUnit self, uint32_t start_idx, uint32_t line, SBFileSpec inline_file_spec) -> uint32_t\n"
81225 "SBCompileUnit_FindLineEntryIndex(SBCompileUnit self, uint32_t start_idx, uint32_t line, SBFileSpec inline_file_spec, bool exact) -> uint32_t\n"
81226 ""},
81227 { "SBCompileUnit_GetSupportFileAtIndex", _wrap_SBCompileUnit_GetSupportFileAtIndex, METH_VARARGS, "SBCompileUnit_GetSupportFileAtIndex(SBCompileUnit self, uint32_t idx) -> SBFileSpec"},
81228 { "SBCompileUnit_GetNumSupportFiles", _wrap_SBCompileUnit_GetNumSupportFiles, METH_O, "SBCompileUnit_GetNumSupportFiles(SBCompileUnit self) -> uint32_t"},
81229 { "SBCompileUnit_FindSupportFileIndex", _wrap_SBCompileUnit_FindSupportFileIndex, METH_VARARGS, "SBCompileUnit_FindSupportFileIndex(SBCompileUnit self, uint32_t start_idx, SBFileSpec sb_file, bool full) -> uint32_t"},
81230 { "SBCompileUnit_GetTypes", _wrap_SBCompileUnit_GetTypes, METH_VARARGS, "\n"
81231 "SBCompileUnit_GetTypes(SBCompileUnit self, uint32_t type_mask=eTypeClassAny) -> SBTypeList\n"
81232 "\n"
81233 " Get all types matching type_mask from debug info in this\n"
81234 " compile unit.\n"
81235 "\n"
81236 " @param[in] type_mask\n"
81237 " A bitfield that consists of one or more bits logically OR'ed\n"
81238 " together from the lldb::TypeClass enumeration. This allows\n"
81239 " you to request only structure types, or only class, struct\n"
81240 " and union types. Passing in lldb::eTypeClassAny will return\n"
81241 " all types found in the debug information for this compile\n"
81242 " unit.\n"
81243 "\n"
81244 " @return\n"
81245 " A list of types in this compile unit that match type_mask\n"
81246 ""},
81247 { "SBCompileUnit_GetLanguage", _wrap_SBCompileUnit_GetLanguage, METH_O, "SBCompileUnit_GetLanguage(SBCompileUnit self) -> lldb::LanguageType"},
81248 { "SBCompileUnit_GetDescription", _wrap_SBCompileUnit_GetDescription, METH_VARARGS, "SBCompileUnit_GetDescription(SBCompileUnit self, SBStream description) -> bool"},
81249 { "SBCompileUnit___eq__", _wrap_SBCompileUnit___eq__, METH_VARARGS, "SBCompileUnit___eq__(SBCompileUnit self, SBCompileUnit rhs) -> bool"},
81250 { "SBCompileUnit___ne__", _wrap_SBCompileUnit___ne__, METH_VARARGS, "SBCompileUnit___ne__(SBCompileUnit self, SBCompileUnit rhs) -> bool"},
81251 { "SBCompileUnit___str__", _wrap_SBCompileUnit___str__, METH_O, "SBCompileUnit___str__(SBCompileUnit self) -> std::string"},
81252 { "SBCompileUnit_swigregister", SBCompileUnit_swigregister, METH_O, NULL},
81253 { "SBCompileUnit_swiginit", SBCompileUnit_swiginit, METH_VARARGS, NULL},
81254 { "new_SBData", _wrap_new_SBData, METH_VARARGS, "\n"
81255 "SBData()\n"
81256 "new_SBData(SBData rhs) -> SBData\n"
81257 ""},
81258 { "delete_SBData", _wrap_delete_SBData, METH_O, "delete_SBData(SBData self)"},
81259 { "SBData_GetAddressByteSize", _wrap_SBData_GetAddressByteSize, METH_O, "SBData_GetAddressByteSize(SBData self) -> uint8_t"},
81260 { "SBData_SetAddressByteSize", _wrap_SBData_SetAddressByteSize, METH_VARARGS, "SBData_SetAddressByteSize(SBData self, uint8_t addr_byte_size)"},
81261 { "SBData_Clear", _wrap_SBData_Clear, METH_O, "SBData_Clear(SBData self)"},
81262 { "SBData_IsValid", _wrap_SBData_IsValid, METH_O, "SBData_IsValid(SBData self) -> bool"},
81263 { "SBData___nonzero__", _wrap_SBData___nonzero__, METH_O, "SBData___nonzero__(SBData self) -> bool"},
81264 { "SBData_GetByteSize", _wrap_SBData_GetByteSize, METH_O, "SBData_GetByteSize(SBData self) -> size_t"},
81265 { "SBData_GetByteOrder", _wrap_SBData_GetByteOrder, METH_O, "SBData_GetByteOrder(SBData self) -> lldb::ByteOrder"},
81266 { "SBData_SetByteOrder", _wrap_SBData_SetByteOrder, METH_VARARGS, "SBData_SetByteOrder(SBData self, lldb::ByteOrder endian)"},
81267 { "SBData_GetFloat", _wrap_SBData_GetFloat, METH_VARARGS, "SBData_GetFloat(SBData self, SBError error, lldb::offset_t offset) -> float"},
81268 { "SBData_GetDouble", _wrap_SBData_GetDouble, METH_VARARGS, "SBData_GetDouble(SBData self, SBError error, lldb::offset_t offset) -> double"},
81269 { "SBData_GetLongDouble", _wrap_SBData_GetLongDouble, METH_VARARGS, "SBData_GetLongDouble(SBData self, SBError error, lldb::offset_t offset) -> long double"},
81270 { "SBData_GetAddress", _wrap_SBData_GetAddress, METH_VARARGS, "SBData_GetAddress(SBData self, SBError error, lldb::offset_t offset) -> lldb::addr_t"},
81271 { "SBData_GetUnsignedInt8", _wrap_SBData_GetUnsignedInt8, METH_VARARGS, "SBData_GetUnsignedInt8(SBData self, SBError error, lldb::offset_t offset) -> uint8_t"},
81272 { "SBData_GetUnsignedInt16", _wrap_SBData_GetUnsignedInt16, METH_VARARGS, "SBData_GetUnsignedInt16(SBData self, SBError error, lldb::offset_t offset) -> uint16_t"},
81273 { "SBData_GetUnsignedInt32", _wrap_SBData_GetUnsignedInt32, METH_VARARGS, "SBData_GetUnsignedInt32(SBData self, SBError error, lldb::offset_t offset) -> uint32_t"},
81274 { "SBData_GetUnsignedInt64", _wrap_SBData_GetUnsignedInt64, METH_VARARGS, "SBData_GetUnsignedInt64(SBData self, SBError error, lldb::offset_t offset) -> uint64_t"},
81275 { "SBData_GetSignedInt8", _wrap_SBData_GetSignedInt8, METH_VARARGS, "SBData_GetSignedInt8(SBData self, SBError error, lldb::offset_t offset) -> int8_t"},
81276 { "SBData_GetSignedInt16", _wrap_SBData_GetSignedInt16, METH_VARARGS, "SBData_GetSignedInt16(SBData self, SBError error, lldb::offset_t offset) -> int16_t"},
81277 { "SBData_GetSignedInt32", _wrap_SBData_GetSignedInt32, METH_VARARGS, "SBData_GetSignedInt32(SBData self, SBError error, lldb::offset_t offset) -> int32_t"},
81278 { "SBData_GetSignedInt64", _wrap_SBData_GetSignedInt64, METH_VARARGS, "SBData_GetSignedInt64(SBData self, SBError error, lldb::offset_t offset) -> int64_t"},
81279 { "SBData_GetString", _wrap_SBData_GetString, METH_VARARGS, "SBData_GetString(SBData self, SBError error, lldb::offset_t offset) -> char const *"},
81280 { "SBData_GetDescription", _wrap_SBData_GetDescription, METH_VARARGS, "SBData_GetDescription(SBData self, SBStream description, lldb::addr_t base_addr) -> bool"},
81281 { "SBData_ReadRawData", _wrap_SBData_ReadRawData, METH_VARARGS, "SBData_ReadRawData(SBData self, SBError error, lldb::offset_t offset, void * buf) -> size_t"},
81282 { "SBData_SetData", _wrap_SBData_SetData, METH_VARARGS, "SBData_SetData(SBData self, SBError error, void const * buf, lldb::ByteOrder endian, uint8_t addr_size)"},
81283 { "SBData_Append", _wrap_SBData_Append, METH_VARARGS, "SBData_Append(SBData self, SBData rhs) -> bool"},
81284 { "SBData_CreateDataFromCString", _wrap_SBData_CreateDataFromCString, METH_VARARGS, "SBData_CreateDataFromCString(lldb::ByteOrder endian, uint32_t addr_byte_size, char const * data) -> SBData"},
81285 { "SBData_CreateDataFromUInt64Array", _wrap_SBData_CreateDataFromUInt64Array, METH_VARARGS, "SBData_CreateDataFromUInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint64_t * array) -> SBData"},
81286 { "SBData_CreateDataFromUInt32Array", _wrap_SBData_CreateDataFromUInt32Array, METH_VARARGS, "SBData_CreateDataFromUInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint32_t * array) -> SBData"},
81287 { "SBData_CreateDataFromSInt64Array", _wrap_SBData_CreateDataFromSInt64Array, METH_VARARGS, "SBData_CreateDataFromSInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int64_t * array) -> SBData"},
81288 { "SBData_CreateDataFromSInt32Array", _wrap_SBData_CreateDataFromSInt32Array, METH_VARARGS, "SBData_CreateDataFromSInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int32_t * array) -> SBData"},
81289 { "SBData_CreateDataFromDoubleArray", _wrap_SBData_CreateDataFromDoubleArray, METH_VARARGS, "SBData_CreateDataFromDoubleArray(lldb::ByteOrder endian, uint32_t addr_byte_size, double * array) -> SBData"},
81290 { "SBData_SetDataFromCString", _wrap_SBData_SetDataFromCString, METH_VARARGS, "SBData_SetDataFromCString(SBData self, char const * data) -> bool"},
81291 { "SBData_SetDataFromUInt64Array", _wrap_SBData_SetDataFromUInt64Array, METH_VARARGS, "SBData_SetDataFromUInt64Array(SBData self, uint64_t * array) -> bool"},
81292 { "SBData_SetDataFromUInt32Array", _wrap_SBData_SetDataFromUInt32Array, METH_VARARGS, "SBData_SetDataFromUInt32Array(SBData self, uint32_t * array) -> bool"},
81293 { "SBData_SetDataFromSInt64Array", _wrap_SBData_SetDataFromSInt64Array, METH_VARARGS, "SBData_SetDataFromSInt64Array(SBData self, int64_t * array) -> bool"},
81294 { "SBData_SetDataFromSInt32Array", _wrap_SBData_SetDataFromSInt32Array, METH_VARARGS, "SBData_SetDataFromSInt32Array(SBData self, int32_t * array) -> bool"},
81295 { "SBData_SetDataFromDoubleArray", _wrap_SBData_SetDataFromDoubleArray, METH_VARARGS, "SBData_SetDataFromDoubleArray(SBData self, double * array) -> bool"},
81296 { "SBData___str__", _wrap_SBData___str__, METH_O, "SBData___str__(SBData self) -> std::string"},
81297 { "SBData_swigregister", SBData_swigregister, METH_O, NULL},
81298 { "SBData_swiginit", SBData_swiginit, METH_VARARGS, NULL},
81299 { "SBDebugger_Initialize", _wrap_SBDebugger_Initialize, METH_NOARGS, "SBDebugger_Initialize()"},
81300 { "SBDebugger_InitializeWithErrorHandling", _wrap_SBDebugger_InitializeWithErrorHandling, METH_NOARGS, "SBDebugger_InitializeWithErrorHandling() -> SBError"},
81301 { "SBDebugger_Terminate", _wrap_SBDebugger_Terminate, METH_NOARGS, "SBDebugger_Terminate()"},
81302 { "SBDebugger_Create", _wrap_SBDebugger_Create, METH_VARARGS, "\n"
81303 "SBDebugger_Create() -> SBDebugger\n"
81304 "SBDebugger_Create(bool source_init_files) -> SBDebugger\n"
81305 "SBDebugger_Create(bool source_init_files, lldb::LogOutputCallback log_callback) -> SBDebugger\n"
81306 ""},
81307 { "SBDebugger_Destroy", _wrap_SBDebugger_Destroy, METH_O, "SBDebugger_Destroy(SBDebugger debugger)"},
81308 { "SBDebugger_MemoryPressureDetected", _wrap_SBDebugger_MemoryPressureDetected, METH_NOARGS, "SBDebugger_MemoryPressureDetected()"},
81309 { "new_SBDebugger", _wrap_new_SBDebugger, METH_VARARGS, "\n"
81310 "SBDebugger()\n"
81311 "new_SBDebugger(SBDebugger rhs) -> SBDebugger\n"
81312 ""},
81313 { "delete_SBDebugger", _wrap_delete_SBDebugger, METH_O, "delete_SBDebugger(SBDebugger self)"},
81314 { "SBDebugger_IsValid", _wrap_SBDebugger_IsValid, METH_O, "SBDebugger_IsValid(SBDebugger self) -> bool"},
81315 { "SBDebugger___nonzero__", _wrap_SBDebugger___nonzero__, METH_O, "SBDebugger___nonzero__(SBDebugger self) -> bool"},
81316 { "SBDebugger_Clear", _wrap_SBDebugger_Clear, METH_O, "SBDebugger_Clear(SBDebugger self)"},
81317 { "SBDebugger_SetAsync", _wrap_SBDebugger_SetAsync, METH_VARARGS, "SBDebugger_SetAsync(SBDebugger self, bool b)"},
81318 { "SBDebugger_GetAsync", _wrap_SBDebugger_GetAsync, METH_O, "SBDebugger_GetAsync(SBDebugger self) -> bool"},
81319 { "SBDebugger_SkipLLDBInitFiles", _wrap_SBDebugger_SkipLLDBInitFiles, METH_VARARGS, "SBDebugger_SkipLLDBInitFiles(SBDebugger self, bool b)"},
81320 { "SBDebugger_GetInputFileHandle", _wrap_SBDebugger_GetInputFileHandle, METH_O, "SBDebugger_GetInputFileHandle(SBDebugger self) -> lldb::FileSP"},
81321 { "SBDebugger_GetOutputFileHandle", _wrap_SBDebugger_GetOutputFileHandle, METH_O, "SBDebugger_GetOutputFileHandle(SBDebugger self) -> lldb::FileSP"},
81322 { "SBDebugger_GetErrorFileHandle", _wrap_SBDebugger_GetErrorFileHandle, METH_O, "SBDebugger_GetErrorFileHandle(SBDebugger self) -> lldb::FileSP"},
81323 { "SBDebugger_SetInputFile", _wrap_SBDebugger_SetInputFile, METH_VARARGS, "\n"
81324 "SBDebugger_SetInputFile(SBDebugger self, SBFile file) -> SBError\n"
81325 "SBDebugger_SetInputFile(SBDebugger self, lldb::FileSP file) -> SBError\n"
81326 ""},
81327 { "SBDebugger_SetOutputFile", _wrap_SBDebugger_SetOutputFile, METH_VARARGS, "\n"
81328 "SBDebugger_SetOutputFile(SBDebugger self, SBFile file) -> SBError\n"
81329 "SBDebugger_SetOutputFile(SBDebugger self, lldb::FileSP file) -> SBError\n"
81330 ""},
81331 { "SBDebugger_SetErrorFile", _wrap_SBDebugger_SetErrorFile, METH_VARARGS, "\n"
81332 "SBDebugger_SetErrorFile(SBDebugger self, SBFile file) -> SBError\n"
81333 "SBDebugger_SetErrorFile(SBDebugger self, lldb::FileSP file) -> SBError\n"
81334 ""},
81335 { "SBDebugger_GetInputFile", _wrap_SBDebugger_GetInputFile, METH_O, "SBDebugger_GetInputFile(SBDebugger self) -> SBFile"},
81336 { "SBDebugger_GetOutputFile", _wrap_SBDebugger_GetOutputFile, METH_O, "SBDebugger_GetOutputFile(SBDebugger self) -> SBFile"},
81337 { "SBDebugger_GetErrorFile", _wrap_SBDebugger_GetErrorFile, METH_O, "SBDebugger_GetErrorFile(SBDebugger self) -> SBFile"},
81338 { "SBDebugger_GetCommandInterpreter", _wrap_SBDebugger_GetCommandInterpreter, METH_O, "SBDebugger_GetCommandInterpreter(SBDebugger self) -> SBCommandInterpreter"},
81339 { "SBDebugger_HandleCommand", _wrap_SBDebugger_HandleCommand, METH_VARARGS, "SBDebugger_HandleCommand(SBDebugger self, char const * command)"},
81340 { "SBDebugger_GetListener", _wrap_SBDebugger_GetListener, METH_O, "SBDebugger_GetListener(SBDebugger self) -> SBListener"},
81341 { "SBDebugger_HandleProcessEvent", _wrap_SBDebugger_HandleProcessEvent, METH_VARARGS, "\n"
81342 "SBDebugger_HandleProcessEvent(SBDebugger self, SBProcess process, SBEvent event, SBFile out, SBFile err)\n"
81343 "SBDebugger_HandleProcessEvent(SBDebugger self, SBProcess process, SBEvent event, lldb::FileSP arg4, lldb::FileSP arg5)\n"
81344 ""},
81345 { "SBDebugger_CreateTargetWithFileAndTargetTriple", _wrap_SBDebugger_CreateTargetWithFileAndTargetTriple, METH_VARARGS, "SBDebugger_CreateTargetWithFileAndTargetTriple(SBDebugger self, char const * filename, char const * target_triple) -> SBTarget"},
81346 { "SBDebugger_CreateTargetWithFileAndArch", _wrap_SBDebugger_CreateTargetWithFileAndArch, METH_VARARGS, "SBDebugger_CreateTargetWithFileAndArch(SBDebugger self, char const * filename, char const * archname) -> SBTarget"},
81347 { "SBDebugger_CreateTarget", _wrap_SBDebugger_CreateTarget, METH_VARARGS, "\n"
81348 "SBDebugger_CreateTarget(SBDebugger self, char const * filename, char const * target_triple, char const * platform_name, bool add_dependent_modules, SBError sb_error) -> SBTarget\n"
81349 "SBDebugger_CreateTarget(SBDebugger self, char const * filename) -> SBTarget\n"
81350 ""},
81351 { "SBDebugger_GetDummyTarget", _wrap_SBDebugger_GetDummyTarget, METH_O, "\n"
81352 "SBDebugger_GetDummyTarget(SBDebugger self) -> SBTarget\n"
81353 "The dummy target holds breakpoints and breakpoint names that will prime newly created targets.\n"
81354 ""},
81355 { "SBDebugger_DeleteTarget", _wrap_SBDebugger_DeleteTarget, METH_VARARGS, "\n"
81356 "SBDebugger_DeleteTarget(SBDebugger self, SBTarget target) -> bool\n"
81357 "Return true if target is deleted from the target list of the debugger.\n"
81358 ""},
81359 { "SBDebugger_GetTargetAtIndex", _wrap_SBDebugger_GetTargetAtIndex, METH_VARARGS, "SBDebugger_GetTargetAtIndex(SBDebugger self, uint32_t idx) -> SBTarget"},
81360 { "SBDebugger_GetIndexOfTarget", _wrap_SBDebugger_GetIndexOfTarget, METH_VARARGS, "SBDebugger_GetIndexOfTarget(SBDebugger self, SBTarget target) -> uint32_t"},
81361 { "SBDebugger_FindTargetWithProcessID", _wrap_SBDebugger_FindTargetWithProcessID, METH_VARARGS, "SBDebugger_FindTargetWithProcessID(SBDebugger self, lldb::pid_t pid) -> SBTarget"},
81362 { "SBDebugger_FindTargetWithFileAndArch", _wrap_SBDebugger_FindTargetWithFileAndArch, METH_VARARGS, "SBDebugger_FindTargetWithFileAndArch(SBDebugger self, char const * filename, char const * arch) -> SBTarget"},
81363 { "SBDebugger_GetNumTargets", _wrap_SBDebugger_GetNumTargets, METH_O, "SBDebugger_GetNumTargets(SBDebugger self) -> uint32_t"},
81364 { "SBDebugger_GetSelectedTarget", _wrap_SBDebugger_GetSelectedTarget, METH_O, "SBDebugger_GetSelectedTarget(SBDebugger self) -> SBTarget"},
81365 { "SBDebugger_SetSelectedTarget", _wrap_SBDebugger_SetSelectedTarget, METH_VARARGS, "SBDebugger_SetSelectedTarget(SBDebugger self, SBTarget target)"},
81366 { "SBDebugger_GetSelectedPlatform", _wrap_SBDebugger_GetSelectedPlatform, METH_O, "SBDebugger_GetSelectedPlatform(SBDebugger self) -> SBPlatform"},
81367 { "SBDebugger_SetSelectedPlatform", _wrap_SBDebugger_SetSelectedPlatform, METH_VARARGS, "SBDebugger_SetSelectedPlatform(SBDebugger self, SBPlatform platform)"},
81368 { "SBDebugger_GetNumPlatforms", _wrap_SBDebugger_GetNumPlatforms, METH_O, "\n"
81369 "SBDebugger_GetNumPlatforms(SBDebugger self) -> uint32_t\n"
81370 "Get the number of currently active platforms.\n"
81371 ""},
81372 { "SBDebugger_GetPlatformAtIndex", _wrap_SBDebugger_GetPlatformAtIndex, METH_VARARGS, "\n"
81373 "SBDebugger_GetPlatformAtIndex(SBDebugger self, uint32_t idx) -> SBPlatform\n"
81374 "Get one of the currently active platforms.\n"
81375 ""},
81376 { "SBDebugger_GetNumAvailablePlatforms", _wrap_SBDebugger_GetNumAvailablePlatforms, METH_O, "\n"
81377 "SBDebugger_GetNumAvailablePlatforms(SBDebugger self) -> uint32_t\n"
81378 "Get the number of available platforms.\n"
81379 ""},
81380 { "SBDebugger_GetAvailablePlatformInfoAtIndex", _wrap_SBDebugger_GetAvailablePlatformInfoAtIndex, METH_VARARGS, "\n"
81381 "SBDebugger_GetAvailablePlatformInfoAtIndex(SBDebugger self, uint32_t idx) -> SBStructuredData\n"
81382 "\n"
81383 " Get the name and description of one of the available platforms.\n"
81384 "\n"
81385 " @param idx Zero-based index of the platform for which info should be\n"
81386 " retrieved, must be less than the value returned by\n"
81387 " GetNumAvailablePlatforms().\n"
81388 ""},
81389 { "SBDebugger_GetSourceManager", _wrap_SBDebugger_GetSourceManager, METH_O, "SBDebugger_GetSourceManager(SBDebugger self) -> SBSourceManager"},
81390 { "SBDebugger_SetCurrentPlatform", _wrap_SBDebugger_SetCurrentPlatform, METH_VARARGS, "SBDebugger_SetCurrentPlatform(SBDebugger self, char const * platform_name) -> SBError"},
81391 { "SBDebugger_SetCurrentPlatformSDKRoot", _wrap_SBDebugger_SetCurrentPlatformSDKRoot, METH_VARARGS, "SBDebugger_SetCurrentPlatformSDKRoot(SBDebugger self, char const * sysroot) -> bool"},
81392 { "SBDebugger_SetUseExternalEditor", _wrap_SBDebugger_SetUseExternalEditor, METH_VARARGS, "SBDebugger_SetUseExternalEditor(SBDebugger self, bool input) -> bool"},
81393 { "SBDebugger_GetUseExternalEditor", _wrap_SBDebugger_GetUseExternalEditor, METH_O, "SBDebugger_GetUseExternalEditor(SBDebugger self) -> bool"},
81394 { "SBDebugger_SetUseColor", _wrap_SBDebugger_SetUseColor, METH_VARARGS, "SBDebugger_SetUseColor(SBDebugger self, bool use_color) -> bool"},
81395 { "SBDebugger_GetUseColor", _wrap_SBDebugger_GetUseColor, METH_O, "SBDebugger_GetUseColor(SBDebugger self) -> bool"},
81396 { "SBDebugger_GetDefaultArchitecture", _wrap_SBDebugger_GetDefaultArchitecture, METH_VARARGS, "SBDebugger_GetDefaultArchitecture(char * arch_name, size_t arch_name_len) -> bool"},
81397 { "SBDebugger_SetDefaultArchitecture", _wrap_SBDebugger_SetDefaultArchitecture, METH_O, "SBDebugger_SetDefaultArchitecture(char const * arch_name) -> bool"},
81398 { "SBDebugger_GetScriptingLanguage", _wrap_SBDebugger_GetScriptingLanguage, METH_VARARGS, "SBDebugger_GetScriptingLanguage(SBDebugger self, char const * script_language_name) -> lldb::ScriptLanguage"},
81399 { "SBDebugger_GetVersionString", _wrap_SBDebugger_GetVersionString, METH_NOARGS, "SBDebugger_GetVersionString() -> char const *"},
81400 { "SBDebugger_StateAsCString", _wrap_SBDebugger_StateAsCString, METH_O, "SBDebugger_StateAsCString(lldb::StateType state) -> char const *"},
81401 { "SBDebugger_GetBuildConfiguration", _wrap_SBDebugger_GetBuildConfiguration, METH_NOARGS, "SBDebugger_GetBuildConfiguration() -> SBStructuredData"},
81402 { "SBDebugger_StateIsRunningState", _wrap_SBDebugger_StateIsRunningState, METH_O, "SBDebugger_StateIsRunningState(lldb::StateType state) -> bool"},
81403 { "SBDebugger_StateIsStoppedState", _wrap_SBDebugger_StateIsStoppedState, METH_O, "SBDebugger_StateIsStoppedState(lldb::StateType state) -> bool"},
81404 { "SBDebugger_EnableLog", _wrap_SBDebugger_EnableLog, METH_VARARGS, "SBDebugger_EnableLog(SBDebugger self, char const * channel, char const ** types) -> bool"},
81405 { "SBDebugger_SetLoggingCallback", _wrap_SBDebugger_SetLoggingCallback, METH_VARARGS, "SBDebugger_SetLoggingCallback(SBDebugger self, lldb::LogOutputCallback log_callback)"},
81406 { "SBDebugger_DispatchInput", _wrap_SBDebugger_DispatchInput, METH_VARARGS, "SBDebugger_DispatchInput(SBDebugger self, void const * data)"},
81407 { "SBDebugger_DispatchInputInterrupt", _wrap_SBDebugger_DispatchInputInterrupt, METH_O, "SBDebugger_DispatchInputInterrupt(SBDebugger self)"},
81408 { "SBDebugger_DispatchInputEndOfFile", _wrap_SBDebugger_DispatchInputEndOfFile, METH_O, "SBDebugger_DispatchInputEndOfFile(SBDebugger self)"},
81409 { "SBDebugger_GetInstanceName", _wrap_SBDebugger_GetInstanceName, METH_O, "SBDebugger_GetInstanceName(SBDebugger self) -> char const *"},
81410 { "SBDebugger_FindDebuggerWithID", _wrap_SBDebugger_FindDebuggerWithID, METH_O, "SBDebugger_FindDebuggerWithID(int id) -> SBDebugger"},
81411 { "SBDebugger_SetInternalVariable", _wrap_SBDebugger_SetInternalVariable, METH_VARARGS, "SBDebugger_SetInternalVariable(char const * var_name, char const * value, char const * debugger_instance_name) -> SBError"},
81412 { "SBDebugger_GetInternalVariableValue", _wrap_SBDebugger_GetInternalVariableValue, METH_VARARGS, "SBDebugger_GetInternalVariableValue(char const * var_name, char const * debugger_instance_name) -> SBStringList"},
81413 { "SBDebugger_GetDescription", _wrap_SBDebugger_GetDescription, METH_VARARGS, "SBDebugger_GetDescription(SBDebugger self, SBStream description) -> bool"},
81414 { "SBDebugger_GetTerminalWidth", _wrap_SBDebugger_GetTerminalWidth, METH_O, "SBDebugger_GetTerminalWidth(SBDebugger self) -> uint32_t"},
81415 { "SBDebugger_SetTerminalWidth", _wrap_SBDebugger_SetTerminalWidth, METH_VARARGS, "SBDebugger_SetTerminalWidth(SBDebugger self, uint32_t term_width)"},
81416 { "SBDebugger_GetID", _wrap_SBDebugger_GetID, METH_O, "SBDebugger_GetID(SBDebugger self) -> lldb::user_id_t"},
81417 { "SBDebugger_GetPrompt", _wrap_SBDebugger_GetPrompt, METH_O, "SBDebugger_GetPrompt(SBDebugger self) -> char const *"},
81418 { "SBDebugger_SetPrompt", _wrap_SBDebugger_SetPrompt, METH_VARARGS, "SBDebugger_SetPrompt(SBDebugger self, char const * prompt)"},
81419 { "SBDebugger_GetReproducerPath", _wrap_SBDebugger_GetReproducerPath, METH_O, "SBDebugger_GetReproducerPath(SBDebugger self) -> char const *"},
81420 { "SBDebugger_GetScriptLanguage", _wrap_SBDebugger_GetScriptLanguage, METH_O, "SBDebugger_GetScriptLanguage(SBDebugger self) -> lldb::ScriptLanguage"},
81421 { "SBDebugger_SetScriptLanguage", _wrap_SBDebugger_SetScriptLanguage, METH_VARARGS, "SBDebugger_SetScriptLanguage(SBDebugger self, lldb::ScriptLanguage script_lang)"},
81422 { "SBDebugger_GetCloseInputOnEOF", _wrap_SBDebugger_GetCloseInputOnEOF, METH_O, "SBDebugger_GetCloseInputOnEOF(SBDebugger self) -> bool"},
81423 { "SBDebugger_SetCloseInputOnEOF", _wrap_SBDebugger_SetCloseInputOnEOF, METH_VARARGS, "SBDebugger_SetCloseInputOnEOF(SBDebugger self, bool b)"},
81424 { "SBDebugger_GetCategory", _wrap_SBDebugger_GetCategory, METH_VARARGS, "\n"
81425 "SBDebugger_GetCategory(SBDebugger self, char const * category_name) -> SBTypeCategory\n"
81426 "SBDebugger_GetCategory(SBDebugger self, lldb::LanguageType lang_type) -> SBTypeCategory\n"
81427 ""},
81428 { "SBDebugger_CreateCategory", _wrap_SBDebugger_CreateCategory, METH_VARARGS, "SBDebugger_CreateCategory(SBDebugger self, char const * category_name) -> SBTypeCategory"},
81429 { "SBDebugger_DeleteCategory", _wrap_SBDebugger_DeleteCategory, METH_VARARGS, "SBDebugger_DeleteCategory(SBDebugger self, char const * category_name) -> bool"},
81430 { "SBDebugger_GetNumCategories", _wrap_SBDebugger_GetNumCategories, METH_O, "SBDebugger_GetNumCategories(SBDebugger self) -> uint32_t"},
81431 { "SBDebugger_GetCategoryAtIndex", _wrap_SBDebugger_GetCategoryAtIndex, METH_VARARGS, "SBDebugger_GetCategoryAtIndex(SBDebugger self, uint32_t arg2) -> SBTypeCategory"},
81432 { "SBDebugger_GetDefaultCategory", _wrap_SBDebugger_GetDefaultCategory, METH_O, "SBDebugger_GetDefaultCategory(SBDebugger self) -> SBTypeCategory"},
81433 { "SBDebugger_GetFormatForType", _wrap_SBDebugger_GetFormatForType, METH_VARARGS, "SBDebugger_GetFormatForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFormat"},
81434 { "SBDebugger_GetSummaryForType", _wrap_SBDebugger_GetSummaryForType, METH_VARARGS, "SBDebugger_GetSummaryForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSummary"},
81435 { "SBDebugger_GetFilterForType", _wrap_SBDebugger_GetFilterForType, METH_VARARGS, "SBDebugger_GetFilterForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeFilter"},
81436 { "SBDebugger_GetSyntheticForType", _wrap_SBDebugger_GetSyntheticForType, METH_VARARGS, "SBDebugger_GetSyntheticForType(SBDebugger self, SBTypeNameSpecifier arg2) -> SBTypeSynthetic"},
81437 { "SBDebugger___str__", _wrap_SBDebugger___str__, METH_O, "SBDebugger___str__(SBDebugger self) -> std::string"},
81438 { "SBDebugger_RunCommandInterpreter", _wrap_SBDebugger_RunCommandInterpreter, METH_VARARGS, "\n"
81439 "SBDebugger_RunCommandInterpreter(SBDebugger self, bool auto_handle_events, bool spawn_thread, SBCommandInterpreterRunOptions options, int & num_errors, bool & quit_requested, bool & stopped_for_crash)\n"
81440 "Launch a command interpreter session. Commands are read from standard input or\n"
81441 "from the input handle specified for the debugger object. Output/errors are\n"
81442 "similarly redirected to standard output/error or the configured handles.\n"
81443 "\n"
81444 "@param[in] auto_handle_events If true, automatically handle resulting events.\n"
81445 "@param[in] spawn_thread If true, start a new thread for IO handling.\n"
81446 "@param[in] options Parameter collection of type SBCommandInterpreterRunOptions.\n"
81447 "@param[in] num_errors Initial error counter.\n"
81448 "@param[in] quit_requested Initial quit request flag.\n"
81449 "@param[in] stopped_for_crash Initial crash flag.\n"
81450 "\n"
81451 "@return\n"
81452 "A tuple with the number of errors encountered by the interpreter, a boolean\n"
81453 "indicating whether quitting the interpreter was requested and another boolean\n"
81454 "set to True in case of a crash.\n"
81455 "\n"
81456 "Example: ::\n"
81457 "\n"
81458 " # Start an interactive lldb session from a script (with a valid debugger object\n"
81459 " # created beforehand):\n"
81460 " n_errors, quit_requested, has_crashed = debugger.RunCommandInterpreter(True,\n"
81461 " False, lldb.SBCommandInterpreterRunOptions(), 0, False, False)\n"
81462 ""},
81463 { "SBDebugger_RunREPL", _wrap_SBDebugger_RunREPL, METH_VARARGS, "SBDebugger_RunREPL(SBDebugger self, lldb::LanguageType language, char const * repl_options) -> SBError"},
81464 { "SBDebugger_swigregister", SBDebugger_swigregister, METH_O, NULL},
81465 { "SBDebugger_swiginit", SBDebugger_swiginit, METH_VARARGS, NULL},
81466 { "new_SBDeclaration", _wrap_new_SBDeclaration, METH_VARARGS, "\n"
81467 "SBDeclaration()\n"
81468 "new_SBDeclaration(SBDeclaration rhs) -> SBDeclaration\n"
81469 ""},
81470 { "delete_SBDeclaration", _wrap_delete_SBDeclaration, METH_O, "delete_SBDeclaration(SBDeclaration self)"},
81471 { "SBDeclaration_IsValid", _wrap_SBDeclaration_IsValid, METH_O, "SBDeclaration_IsValid(SBDeclaration self) -> bool"},
81472 { "SBDeclaration___nonzero__", _wrap_SBDeclaration___nonzero__, METH_O, "SBDeclaration___nonzero__(SBDeclaration self) -> bool"},
81473 { "SBDeclaration_GetFileSpec", _wrap_SBDeclaration_GetFileSpec, METH_O, "SBDeclaration_GetFileSpec(SBDeclaration self) -> SBFileSpec"},
81474 { "SBDeclaration_GetLine", _wrap_SBDeclaration_GetLine, METH_O, "SBDeclaration_GetLine(SBDeclaration self) -> uint32_t"},
81475 { "SBDeclaration_GetColumn", _wrap_SBDeclaration_GetColumn, METH_O, "SBDeclaration_GetColumn(SBDeclaration self) -> uint32_t"},
81476 { "SBDeclaration_GetDescription", _wrap_SBDeclaration_GetDescription, METH_VARARGS, "SBDeclaration_GetDescription(SBDeclaration self, SBStream description) -> bool"},
81477 { "SBDeclaration_SetFileSpec", _wrap_SBDeclaration_SetFileSpec, METH_VARARGS, "SBDeclaration_SetFileSpec(SBDeclaration self, SBFileSpec filespec)"},
81478 { "SBDeclaration_SetLine", _wrap_SBDeclaration_SetLine, METH_VARARGS, "SBDeclaration_SetLine(SBDeclaration self, uint32_t line)"},
81479 { "SBDeclaration_SetColumn", _wrap_SBDeclaration_SetColumn, METH_VARARGS, "SBDeclaration_SetColumn(SBDeclaration self, uint32_t column)"},
81480 { "SBDeclaration___eq__", _wrap_SBDeclaration___eq__, METH_VARARGS, "SBDeclaration___eq__(SBDeclaration self, SBDeclaration rhs) -> bool"},
81481 { "SBDeclaration___ne__", _wrap_SBDeclaration___ne__, METH_VARARGS, "SBDeclaration___ne__(SBDeclaration self, SBDeclaration rhs) -> bool"},
81482 { "SBDeclaration___str__", _wrap_SBDeclaration___str__, METH_O, "SBDeclaration___str__(SBDeclaration self) -> std::string"},
81483 { "SBDeclaration_swigregister", SBDeclaration_swigregister, METH_O, NULL},
81484 { "SBDeclaration_swiginit", SBDeclaration_swiginit, METH_VARARGS, NULL},
81485 { "new_SBError", _wrap_new_SBError, METH_VARARGS, "\n"
81486 "SBError()\n"
81487 "new_SBError(SBError rhs) -> SBError\n"
81488 ""},
81489 { "delete_SBError", _wrap_delete_SBError, METH_O, "delete_SBError(SBError self)"},
81490 { "SBError_GetCString", _wrap_SBError_GetCString, METH_O, "SBError_GetCString(SBError self) -> char const *"},
81491 { "SBError_Clear", _wrap_SBError_Clear, METH_O, "SBError_Clear(SBError self)"},
81492 { "SBError_Fail", _wrap_SBError_Fail, METH_O, "SBError_Fail(SBError self) -> bool"},
81493 { "SBError_Success", _wrap_SBError_Success, METH_O, "SBError_Success(SBError self) -> bool"},
81494 { "SBError_GetError", _wrap_SBError_GetError, METH_O, "SBError_GetError(SBError self) -> uint32_t"},
81495 { "SBError_GetType", _wrap_SBError_GetType, METH_O, "SBError_GetType(SBError self) -> lldb::ErrorType"},
81496 { "SBError_SetError", _wrap_SBError_SetError, METH_VARARGS, "SBError_SetError(SBError self, uint32_t err, lldb::ErrorType type)"},
81497 { "SBError_SetErrorToErrno", _wrap_SBError_SetErrorToErrno, METH_O, "SBError_SetErrorToErrno(SBError self)"},
81498 { "SBError_SetErrorToGenericError", _wrap_SBError_SetErrorToGenericError, METH_O, "SBError_SetErrorToGenericError(SBError self)"},
81499 { "SBError_SetErrorString", _wrap_SBError_SetErrorString, METH_VARARGS, "SBError_SetErrorString(SBError self, char const * err_str)"},
81500 { "SBError_SetErrorStringWithFormat", _wrap_SBError_SetErrorStringWithFormat, METH_VARARGS, "SBError_SetErrorStringWithFormat(SBError self, char const * format, char * str1=None, char * str2=None, char * str3=None) -> int"},
81501 { "SBError_IsValid", _wrap_SBError_IsValid, METH_O, "SBError_IsValid(SBError self) -> bool"},
81502 { "SBError___nonzero__", _wrap_SBError___nonzero__, METH_O, "SBError___nonzero__(SBError self) -> bool"},
81503 { "SBError_GetDescription", _wrap_SBError_GetDescription, METH_VARARGS, "SBError_GetDescription(SBError self, SBStream description) -> bool"},
81504 { "SBError___str__", _wrap_SBError___str__, METH_O, "SBError___str__(SBError self) -> std::string"},
81505 { "SBError_swigregister", SBError_swigregister, METH_O, NULL},
81506 { "SBError_swiginit", SBError_swiginit, METH_VARARGS, NULL},
81507 { "new_SBEnvironment", _wrap_new_SBEnvironment, METH_VARARGS, "\n"
81508 "SBEnvironment()\n"
81509 "new_SBEnvironment(SBEnvironment rhs) -> SBEnvironment\n"
81510 ""},
81511 { "delete_SBEnvironment", _wrap_delete_SBEnvironment, METH_O, "delete_SBEnvironment(SBEnvironment self)"},
81512 { "SBEnvironment_GetNumValues", _wrap_SBEnvironment_GetNumValues, METH_O, "SBEnvironment_GetNumValues(SBEnvironment self) -> size_t"},
81513 { "SBEnvironment_Get", _wrap_SBEnvironment_Get, METH_VARARGS, "SBEnvironment_Get(SBEnvironment self, char const * name) -> char const *"},
81514 { "SBEnvironment_GetNameAtIndex", _wrap_SBEnvironment_GetNameAtIndex, METH_VARARGS, "SBEnvironment_GetNameAtIndex(SBEnvironment self, size_t index) -> char const *"},
81515 { "SBEnvironment_GetValueAtIndex", _wrap_SBEnvironment_GetValueAtIndex, METH_VARARGS, "SBEnvironment_GetValueAtIndex(SBEnvironment self, size_t index) -> char const *"},
81516 { "SBEnvironment_GetEntries", _wrap_SBEnvironment_GetEntries, METH_O, "SBEnvironment_GetEntries(SBEnvironment self) -> SBStringList"},
81517 { "SBEnvironment_PutEntry", _wrap_SBEnvironment_PutEntry, METH_VARARGS, "SBEnvironment_PutEntry(SBEnvironment self, char const * name_and_value)"},
81518 { "SBEnvironment_SetEntries", _wrap_SBEnvironment_SetEntries, METH_VARARGS, "SBEnvironment_SetEntries(SBEnvironment self, SBStringList entries, bool append)"},
81519 { "SBEnvironment_Set", _wrap_SBEnvironment_Set, METH_VARARGS, "SBEnvironment_Set(SBEnvironment self, char const * name, char const * value, bool overwrite) -> bool"},
81520 { "SBEnvironment_Unset", _wrap_SBEnvironment_Unset, METH_VARARGS, "SBEnvironment_Unset(SBEnvironment self, char const * name) -> bool"},
81521 { "SBEnvironment_Clear", _wrap_SBEnvironment_Clear, METH_O, "SBEnvironment_Clear(SBEnvironment self)"},
81522 { "SBEnvironment_swigregister", SBEnvironment_swigregister, METH_O, NULL},
81523 { "SBEnvironment_swiginit", SBEnvironment_swiginit, METH_VARARGS, NULL},
81524 { "new_SBEvent", _wrap_new_SBEvent, METH_VARARGS, "\n"
81525 "SBEvent()\n"
81526 "SBEvent(SBEvent rhs)__init__(self, int type, str data) -> SBEvent (make an event that contains a C string)\n"
81527 ""},
81528 { "delete_SBEvent", _wrap_delete_SBEvent, METH_O, "delete_SBEvent(SBEvent self)"},
81529 { "SBEvent_IsValid", _wrap_SBEvent_IsValid, METH_O, "SBEvent_IsValid(SBEvent self) -> bool"},
81530 { "SBEvent___nonzero__", _wrap_SBEvent___nonzero__, METH_O, "SBEvent___nonzero__(SBEvent self) -> bool"},
81531 { "SBEvent_GetDataFlavor", _wrap_SBEvent_GetDataFlavor, METH_O, "SBEvent_GetDataFlavor(SBEvent self) -> char const *"},
81532 { "SBEvent_GetType", _wrap_SBEvent_GetType, METH_O, "SBEvent_GetType(SBEvent self) -> uint32_t"},
81533 { "SBEvent_GetBroadcaster", _wrap_SBEvent_GetBroadcaster, METH_O, "SBEvent_GetBroadcaster(SBEvent self) -> SBBroadcaster"},
81534 { "SBEvent_GetBroadcasterClass", _wrap_SBEvent_GetBroadcasterClass, METH_O, "SBEvent_GetBroadcasterClass(SBEvent self) -> char const *"},
81535 { "SBEvent_BroadcasterMatchesRef", _wrap_SBEvent_BroadcasterMatchesRef, METH_VARARGS, "SBEvent_BroadcasterMatchesRef(SBEvent self, SBBroadcaster broadcaster) -> bool"},
81536 { "SBEvent_Clear", _wrap_SBEvent_Clear, METH_O, "SBEvent_Clear(SBEvent self)"},
81537 { "SBEvent_GetCStringFromEvent", _wrap_SBEvent_GetCStringFromEvent, METH_O, "SBEvent_GetCStringFromEvent(SBEvent event) -> char const *"},
81538 { "SBEvent_GetDescription", _wrap_SBEvent_GetDescription, METH_VARARGS, "SBEvent_GetDescription(SBEvent self, SBStream description) -> bool"},
81539 { "SBEvent_swigregister", SBEvent_swigregister, METH_O, NULL},
81540 { "SBEvent_swiginit", SBEvent_swiginit, METH_VARARGS, NULL},
81541 { "new_SBExecutionContext", _wrap_new_SBExecutionContext, METH_VARARGS, "\n"
81542 "SBExecutionContext()\n"
81543 "SBExecutionContext(SBExecutionContext rhs)\n"
81544 "SBExecutionContext(SBTarget target)\n"
81545 "SBExecutionContext(SBProcess process)\n"
81546 "SBExecutionContext(SBThread thread)\n"
81547 "new_SBExecutionContext(SBFrame frame) -> SBExecutionContext\n"
81548 ""},
81549 { "delete_SBExecutionContext", _wrap_delete_SBExecutionContext, METH_O, "delete_SBExecutionContext(SBExecutionContext self)"},
81550 { "SBExecutionContext_GetTarget", _wrap_SBExecutionContext_GetTarget, METH_O, "SBExecutionContext_GetTarget(SBExecutionContext self) -> SBTarget"},
81551 { "SBExecutionContext_GetProcess", _wrap_SBExecutionContext_GetProcess, METH_O, "SBExecutionContext_GetProcess(SBExecutionContext self) -> SBProcess"},
81552 { "SBExecutionContext_GetThread", _wrap_SBExecutionContext_GetThread, METH_O, "SBExecutionContext_GetThread(SBExecutionContext self) -> SBThread"},
81553 { "SBExecutionContext_GetFrame", _wrap_SBExecutionContext_GetFrame, METH_O, "SBExecutionContext_GetFrame(SBExecutionContext self) -> SBFrame"},
81554 { "SBExecutionContext_swigregister", SBExecutionContext_swigregister, METH_O, NULL},
81555 { "SBExecutionContext_swiginit", SBExecutionContext_swiginit, METH_VARARGS, NULL},
81556 { "new_SBExpressionOptions", _wrap_new_SBExpressionOptions, METH_VARARGS, "\n"
81557 "SBExpressionOptions()\n"
81558 "new_SBExpressionOptions(SBExpressionOptions rhs) -> SBExpressionOptions\n"
81559 ""},
81560 { "delete_SBExpressionOptions", _wrap_delete_SBExpressionOptions, METH_O, "delete_SBExpressionOptions(SBExpressionOptions self)"},
81561 { "SBExpressionOptions_GetCoerceResultToId", _wrap_SBExpressionOptions_GetCoerceResultToId, METH_O, "SBExpressionOptions_GetCoerceResultToId(SBExpressionOptions self) -> bool"},
81562 { "SBExpressionOptions_SetCoerceResultToId", _wrap_SBExpressionOptions_SetCoerceResultToId, METH_VARARGS, "\n"
81563 "SBExpressionOptions_SetCoerceResultToId(SBExpressionOptions self, bool coerce=True)\n"
81564 "Sets whether to coerce the expression result to ObjC id type after evaluation.\n"
81565 ""},
81566 { "SBExpressionOptions_GetUnwindOnError", _wrap_SBExpressionOptions_GetUnwindOnError, METH_O, "SBExpressionOptions_GetUnwindOnError(SBExpressionOptions self) -> bool"},
81567 { "SBExpressionOptions_SetUnwindOnError", _wrap_SBExpressionOptions_SetUnwindOnError, METH_VARARGS, "\n"
81568 "SBExpressionOptions_SetUnwindOnError(SBExpressionOptions self, bool unwind=True)\n"
81569 "Sets whether to unwind the expression stack on error.\n"
81570 ""},
81571 { "SBExpressionOptions_GetIgnoreBreakpoints", _wrap_SBExpressionOptions_GetIgnoreBreakpoints, METH_O, "SBExpressionOptions_GetIgnoreBreakpoints(SBExpressionOptions self) -> bool"},
81572 { "SBExpressionOptions_SetIgnoreBreakpoints", _wrap_SBExpressionOptions_SetIgnoreBreakpoints, METH_VARARGS, "SBExpressionOptions_SetIgnoreBreakpoints(SBExpressionOptions self, bool ignore=True)"},
81573 { "SBExpressionOptions_GetFetchDynamicValue", _wrap_SBExpressionOptions_GetFetchDynamicValue, METH_O, "SBExpressionOptions_GetFetchDynamicValue(SBExpressionOptions self) -> lldb::DynamicValueType"},
81574 { "SBExpressionOptions_SetFetchDynamicValue", _wrap_SBExpressionOptions_SetFetchDynamicValue, METH_VARARGS, "\n"
81575 "SBExpressionOptions_SetFetchDynamicValue(SBExpressionOptions self, lldb::DynamicValueType dynamic=eDynamicCanRunTarget)\n"
81576 "Sets whether to cast the expression result to its dynamic type.\n"
81577 ""},
81578 { "SBExpressionOptions_GetTimeoutInMicroSeconds", _wrap_SBExpressionOptions_GetTimeoutInMicroSeconds, METH_O, "SBExpressionOptions_GetTimeoutInMicroSeconds(SBExpressionOptions self) -> uint32_t"},
81579 { "SBExpressionOptions_SetTimeoutInMicroSeconds", _wrap_SBExpressionOptions_SetTimeoutInMicroSeconds, METH_VARARGS, "\n"
81580 "SBExpressionOptions_SetTimeoutInMicroSeconds(SBExpressionOptions self, uint32_t timeout=0)\n"
81581 "Sets the timeout in microseconds to run the expression for. If try all threads is set to true and the expression doesn't complete within the specified timeout, all threads will be resumed for the same timeout to see if the expression will finish.\n"
81582 ""},
81583 { "SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds", _wrap_SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds, METH_O, "SBExpressionOptions_GetOneThreadTimeoutInMicroSeconds(SBExpressionOptions self) -> uint32_t"},
81584 { "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds", _wrap_SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds, METH_VARARGS, "SBExpressionOptions_SetOneThreadTimeoutInMicroSeconds(SBExpressionOptions self, uint32_t timeout=0)"},
81585 { "SBExpressionOptions_GetTryAllThreads", _wrap_SBExpressionOptions_GetTryAllThreads, METH_O, "SBExpressionOptions_GetTryAllThreads(SBExpressionOptions self) -> bool"},
81586 { "SBExpressionOptions_SetTryAllThreads", _wrap_SBExpressionOptions_SetTryAllThreads, METH_VARARGS, "\n"
81587 "SBExpressionOptions_SetTryAllThreads(SBExpressionOptions self, bool run_others=True)\n"
81588 "Sets whether to run all threads if the expression does not complete on one thread.\n"
81589 ""},
81590 { "SBExpressionOptions_GetStopOthers", _wrap_SBExpressionOptions_GetStopOthers, METH_O, "SBExpressionOptions_GetStopOthers(SBExpressionOptions self) -> bool"},
81591 { "SBExpressionOptions_SetStopOthers", _wrap_SBExpressionOptions_SetStopOthers, METH_VARARGS, "SBExpressionOptions_SetStopOthers(SBExpressionOptions self, bool stop_others=True)"},
81592 { "SBExpressionOptions_GetTrapExceptions", _wrap_SBExpressionOptions_GetTrapExceptions, METH_O, "SBExpressionOptions_GetTrapExceptions(SBExpressionOptions self) -> bool"},
81593 { "SBExpressionOptions_SetTrapExceptions", _wrap_SBExpressionOptions_SetTrapExceptions, METH_VARARGS, "SBExpressionOptions_SetTrapExceptions(SBExpressionOptions self, bool trap_exceptions=True)"},
81594 { "SBExpressionOptions_SetLanguage", _wrap_SBExpressionOptions_SetLanguage, METH_VARARGS, "\n"
81595 "SBExpressionOptions_SetLanguage(SBExpressionOptions self, lldb::LanguageType language)\n"
81596 "Sets the language that LLDB should assume the expression is written in\n"
81597 ""},
81598 { "SBExpressionOptions_GetGenerateDebugInfo", _wrap_SBExpressionOptions_GetGenerateDebugInfo, METH_O, "SBExpressionOptions_GetGenerateDebugInfo(SBExpressionOptions self) -> bool"},
81599 { "SBExpressionOptions_SetGenerateDebugInfo", _wrap_SBExpressionOptions_SetGenerateDebugInfo, METH_VARARGS, "\n"
81600 "SBExpressionOptions_SetGenerateDebugInfo(SBExpressionOptions self, bool b=True)\n"
81601 "Sets whether to generate debug information for the expression and also controls if a SBModule is generated.\n"
81602 ""},
81603 { "SBExpressionOptions_GetSuppressPersistentResult", _wrap_SBExpressionOptions_GetSuppressPersistentResult, METH_O, "SBExpressionOptions_GetSuppressPersistentResult(SBExpressionOptions self) -> bool"},
81604 { "SBExpressionOptions_SetSuppressPersistentResult", _wrap_SBExpressionOptions_SetSuppressPersistentResult, METH_VARARGS, "\n"
81605 "SBExpressionOptions_SetSuppressPersistentResult(SBExpressionOptions self, bool b=False)\n"
81606 "Sets whether to produce a persistent result that can be used in future expressions.\n"
81607 ""},
81608 { "SBExpressionOptions_GetPrefix", _wrap_SBExpressionOptions_GetPrefix, METH_O, "\n"
81609 "SBExpressionOptions_GetPrefix(SBExpressionOptions self) -> char const *\n"
81610 "Gets the prefix to use for this expression.\n"
81611 ""},
81612 { "SBExpressionOptions_SetPrefix", _wrap_SBExpressionOptions_SetPrefix, METH_VARARGS, "\n"
81613 "SBExpressionOptions_SetPrefix(SBExpressionOptions self, char const * prefix)\n"
81614 "Sets the prefix to use for this expression. This prefix gets inserted after the 'target.expr-prefix' prefix contents, but before the wrapped expression function body.\n"
81615 ""},
81616 { "SBExpressionOptions_SetAutoApplyFixIts", _wrap_SBExpressionOptions_SetAutoApplyFixIts, METH_VARARGS, "\n"
81617 "SBExpressionOptions_SetAutoApplyFixIts(SBExpressionOptions self, bool b=True)\n"
81618 "Sets whether to auto-apply fix-it hints to the expression being evaluated.\n"
81619 ""},
81620 { "SBExpressionOptions_GetAutoApplyFixIts", _wrap_SBExpressionOptions_GetAutoApplyFixIts, METH_O, "\n"
81621 "SBExpressionOptions_GetAutoApplyFixIts(SBExpressionOptions self) -> bool\n"
81622 "Gets whether to auto-apply fix-it hints to an expression.\n"
81623 ""},
81624 { "SBExpressionOptions_SetRetriesWithFixIts", _wrap_SBExpressionOptions_SetRetriesWithFixIts, METH_VARARGS, "\n"
81625 "SBExpressionOptions_SetRetriesWithFixIts(SBExpressionOptions self, uint64_t retries)\n"
81626 "Sets how often LLDB should retry applying fix-its to an expression.\n"
81627 ""},
81628 { "SBExpressionOptions_GetRetriesWithFixIts", _wrap_SBExpressionOptions_GetRetriesWithFixIts, METH_O, "\n"
81629 "SBExpressionOptions_GetRetriesWithFixIts(SBExpressionOptions self) -> uint64_t\n"
81630 "Gets how often LLDB will retry applying fix-its to an expression.\n"
81631 ""},
81632 { "SBExpressionOptions_GetTopLevel", _wrap_SBExpressionOptions_GetTopLevel, METH_O, "SBExpressionOptions_GetTopLevel(SBExpressionOptions self) -> bool"},
81633 { "SBExpressionOptions_SetTopLevel", _wrap_SBExpressionOptions_SetTopLevel, METH_VARARGS, "SBExpressionOptions_SetTopLevel(SBExpressionOptions self, bool b=True)"},
81634 { "SBExpressionOptions_GetAllowJIT", _wrap_SBExpressionOptions_GetAllowJIT, METH_O, "\n"
81635 "SBExpressionOptions_GetAllowJIT(SBExpressionOptions self) -> bool\n"
81636 "Gets whether to JIT an expression if it cannot be interpreted.\n"
81637 ""},
81638 { "SBExpressionOptions_SetAllowJIT", _wrap_SBExpressionOptions_SetAllowJIT, METH_VARARGS, "\n"
81639 "SBExpressionOptions_SetAllowJIT(SBExpressionOptions self, bool allow)\n"
81640 "Sets whether to JIT an expression if it cannot be interpreted.\n"
81641 ""},
81642 { "SBExpressionOptions_swigregister", SBExpressionOptions_swigregister, METH_O, NULL},
81643 { "SBExpressionOptions_swiginit", SBExpressionOptions_swiginit, METH_VARARGS, NULL},
81644 { "new_SBFile", _wrap_new_SBFile, METH_VARARGS, "\n"
81645 "SBFile()\n"
81646 "SBFile(int fd, char const * mode, bool transfer_ownership)\n"
81647 "new_SBFile(lldb::FileSP file) -> SBFile\n"
81648 "\n"
81649 " Initialize a SBFile from a file descriptor. mode is\n"
81650 " 'r', 'r+', or 'w', like fdopen.\n"
81651 ""},
81652 { "SBFile_MakeBorrowed", _wrap_SBFile_MakeBorrowed, METH_O, "\n"
81653 "SBFile_MakeBorrowed(lldb::FileSP BORROWED) -> SBFile\n"
81654 "initialize a SBFile from a python file object\n"
81655 ""},
81656 { "SBFile_MakeForcingIOMethods", _wrap_SBFile_MakeForcingIOMethods, METH_O, "\n"
81657 "SBFile_MakeForcingIOMethods(lldb::FileSP FORCE_IO_METHODS) -> SBFile\n"
81658 "initialize a SBFile from a python file object\n"
81659 ""},
81660 { "SBFile_MakeBorrowedForcingIOMethods", _wrap_SBFile_MakeBorrowedForcingIOMethods, METH_O, "\n"
81661 "SBFile_MakeBorrowedForcingIOMethods(lldb::FileSP BORROWED_FORCE_IO_METHODS) -> SBFile\n"
81662 "initialize a SBFile from a python file object\n"
81663 ""},
81664 { "delete_SBFile", _wrap_delete_SBFile, METH_O, "\n"
81665 "delete_SBFile(SBFile self)\n"
81666 "initialize a SBFile from a python file object\n"
81667 ""},
81668 { "SBFile_Read", _wrap_SBFile_Read, METH_VARARGS, "\n"
81669 "Read(buffer) -> SBError, bytes_read\n"
81670 "initialize a SBFile from a python file object\n"
81671 ""},
81672 { "SBFile_Write", _wrap_SBFile_Write, METH_VARARGS, "\n"
81673 "Write(buffer) -> SBError, written_read\n"
81674 "initialize a SBFile from a python file object\n"
81675 ""},
81676 { "SBFile_Flush", _wrap_SBFile_Flush, METH_O, "\n"
81677 "SBFile_Flush(SBFile self)\n"
81678 "initialize a SBFile from a python file object\n"
81679 ""},
81680 { "SBFile_IsValid", _wrap_SBFile_IsValid, METH_O, "\n"
81681 "SBFile_IsValid(SBFile self) -> bool\n"
81682 "initialize a SBFile from a python file object\n"
81683 ""},
81684 { "SBFile___nonzero__", _wrap_SBFile___nonzero__, METH_O, "\n"
81685 "SBFile___nonzero__(SBFile self) -> bool\n"
81686 "initialize a SBFile from a python file object\n"
81687 ""},
81688 { "SBFile_Close", _wrap_SBFile_Close, METH_O, "\n"
81689 "SBFile_Close(SBFile self) -> SBError\n"
81690 "initialize a SBFile from a python file object\n"
81691 ""},
81692 { "SBFile_GetFile", _wrap_SBFile_GetFile, METH_O, "\n"
81693 "SBFile_GetFile(SBFile self) -> lldb::FileSP\n"
81694 "\n"
81695 " Convert this SBFile into a python io.IOBase file object.\n"
81696 "\n"
81697 " If the SBFile is itself a wrapper around a python file object,\n"
81698 " this will return that original object.\n"
81699 "\n"
81700 " The file returned from here should be considered borrowed,\n"
81701 " in the sense that you may read and write to it, and flush it,\n"
81702 " etc, but you should not close it. If you want to close the\n"
81703 " SBFile, call SBFile.Close().\n"
81704 "\n"
81705 " If there is no underlying python file to unwrap, GetFile will\n"
81706 " use the file descriptor, if available to create a new python\n"
81707 " file object using ``open(fd, mode=..., closefd=False)``\n"
81708 "\n"
81709 ""},
81710 { "SBFile_swigregister", SBFile_swigregister, METH_O, NULL},
81711 { "SBFile_swiginit", SBFile_swiginit, METH_VARARGS, NULL},
81712 { "new_SBFileSpec", _wrap_new_SBFileSpec, METH_VARARGS, "\n"
81713 "SBFileSpec()\n"
81714 "SBFileSpec(SBFileSpec rhs)\n"
81715 "SBFileSpec(char const * path)\n"
81716 "new_SBFileSpec(char const * path, bool resolve) -> SBFileSpec\n"
81717 ""},
81718 { "delete_SBFileSpec", _wrap_delete_SBFileSpec, METH_O, "delete_SBFileSpec(SBFileSpec self)"},
81719 { "SBFileSpec___eq__", _wrap_SBFileSpec___eq__, METH_VARARGS, "SBFileSpec___eq__(SBFileSpec self, SBFileSpec rhs) -> bool"},
81720 { "SBFileSpec___ne__", _wrap_SBFileSpec___ne__, METH_VARARGS, "SBFileSpec___ne__(SBFileSpec self, SBFileSpec rhs) -> bool"},
81721 { "SBFileSpec_IsValid", _wrap_SBFileSpec_IsValid, METH_O, "SBFileSpec_IsValid(SBFileSpec self) -> bool"},
81722 { "SBFileSpec___nonzero__", _wrap_SBFileSpec___nonzero__, METH_O, "SBFileSpec___nonzero__(SBFileSpec self) -> bool"},
81723 { "SBFileSpec_Exists", _wrap_SBFileSpec_Exists, METH_O, "SBFileSpec_Exists(SBFileSpec self) -> bool"},
81724 { "SBFileSpec_ResolveExecutableLocation", _wrap_SBFileSpec_ResolveExecutableLocation, METH_O, "SBFileSpec_ResolveExecutableLocation(SBFileSpec self) -> bool"},
81725 { "SBFileSpec_GetFilename", _wrap_SBFileSpec_GetFilename, METH_O, "SBFileSpec_GetFilename(SBFileSpec self) -> char const *"},
81726 { "SBFileSpec_GetDirectory", _wrap_SBFileSpec_GetDirectory, METH_O, "SBFileSpec_GetDirectory(SBFileSpec self) -> char const *"},
81727 { "SBFileSpec_SetFilename", _wrap_SBFileSpec_SetFilename, METH_VARARGS, "SBFileSpec_SetFilename(SBFileSpec self, char const * filename)"},
81728 { "SBFileSpec_SetDirectory", _wrap_SBFileSpec_SetDirectory, METH_VARARGS, "SBFileSpec_SetDirectory(SBFileSpec self, char const * directory)"},
81729 { "SBFileSpec_GetPath", _wrap_SBFileSpec_GetPath, METH_VARARGS, "SBFileSpec_GetPath(SBFileSpec self, char * dst_path, size_t dst_len) -> uint32_t"},
81730 { "SBFileSpec_ResolvePath", _wrap_SBFileSpec_ResolvePath, METH_VARARGS, "SBFileSpec_ResolvePath(char const * src_path, char * dst_path, size_t dst_len) -> int"},
81731 { "SBFileSpec_GetDescription", _wrap_SBFileSpec_GetDescription, METH_VARARGS, "SBFileSpec_GetDescription(SBFileSpec self, SBStream description) -> bool"},
81732 { "SBFileSpec_AppendPathComponent", _wrap_SBFileSpec_AppendPathComponent, METH_VARARGS, "SBFileSpec_AppendPathComponent(SBFileSpec self, char const * file_or_directory)"},
81733 { "SBFileSpec___str__", _wrap_SBFileSpec___str__, METH_O, "SBFileSpec___str__(SBFileSpec self) -> std::string"},
81734 { "SBFileSpec_swigregister", SBFileSpec_swigregister, METH_O, NULL},
81735 { "SBFileSpec_swiginit", SBFileSpec_swiginit, METH_VARARGS, NULL},
81736 { "new_SBFileSpecList", _wrap_new_SBFileSpecList, METH_VARARGS, "\n"
81737 "SBFileSpecList()\n"
81738 "new_SBFileSpecList(SBFileSpecList rhs) -> SBFileSpecList\n"
81739 ""},
81740 { "delete_SBFileSpecList", _wrap_delete_SBFileSpecList, METH_O, "delete_SBFileSpecList(SBFileSpecList self)"},
81741 { "SBFileSpecList_GetSize", _wrap_SBFileSpecList_GetSize, METH_O, "SBFileSpecList_GetSize(SBFileSpecList self) -> uint32_t"},
81742 { "SBFileSpecList_GetDescription", _wrap_SBFileSpecList_GetDescription, METH_VARARGS, "SBFileSpecList_GetDescription(SBFileSpecList self, SBStream description) -> bool"},
81743 { "SBFileSpecList_Append", _wrap_SBFileSpecList_Append, METH_VARARGS, "SBFileSpecList_Append(SBFileSpecList self, SBFileSpec sb_file)"},
81744 { "SBFileSpecList_AppendIfUnique", _wrap_SBFileSpecList_AppendIfUnique, METH_VARARGS, "SBFileSpecList_AppendIfUnique(SBFileSpecList self, SBFileSpec sb_file) -> bool"},
81745 { "SBFileSpecList_Clear", _wrap_SBFileSpecList_Clear, METH_O, "SBFileSpecList_Clear(SBFileSpecList self)"},
81746 { "SBFileSpecList_FindFileIndex", _wrap_SBFileSpecList_FindFileIndex, METH_VARARGS, "SBFileSpecList_FindFileIndex(SBFileSpecList self, uint32_t idx, SBFileSpec sb_file, bool full) -> uint32_t"},
81747 { "SBFileSpecList_GetFileSpecAtIndex", _wrap_SBFileSpecList_GetFileSpecAtIndex, METH_VARARGS, "SBFileSpecList_GetFileSpecAtIndex(SBFileSpecList self, uint32_t idx) -> SBFileSpec"},
81748 { "SBFileSpecList_swigregister", SBFileSpecList_swigregister, METH_O, NULL},
81749 { "SBFileSpecList_swiginit", SBFileSpecList_swiginit, METH_VARARGS, NULL},
81750 { "new_SBFrame", _wrap_new_SBFrame, METH_VARARGS, "\n"
81751 "SBFrame()\n"
81752 "new_SBFrame(SBFrame rhs) -> SBFrame\n"
81753 ""},
81754 { "delete_SBFrame", _wrap_delete_SBFrame, METH_O, "delete_SBFrame(SBFrame self)"},
81755 { "SBFrame_IsEqual", _wrap_SBFrame_IsEqual, METH_VARARGS, "SBFrame_IsEqual(SBFrame self, SBFrame rhs) -> bool"},
81756 { "SBFrame_IsValid", _wrap_SBFrame_IsValid, METH_O, "SBFrame_IsValid(SBFrame self) -> bool"},
81757 { "SBFrame___nonzero__", _wrap_SBFrame___nonzero__, METH_O, "SBFrame___nonzero__(SBFrame self) -> bool"},
81758 { "SBFrame_GetFrameID", _wrap_SBFrame_GetFrameID, METH_O, "SBFrame_GetFrameID(SBFrame self) -> uint32_t"},
81759 { "SBFrame_GetCFA", _wrap_SBFrame_GetCFA, METH_O, "\n"
81760 "SBFrame_GetCFA(SBFrame self) -> lldb::addr_t\n"
81761 "\n"
81762 " Get the Canonical Frame Address for this stack frame.\n"
81763 " This is the DWARF standard's definition of a CFA, a stack address\n"
81764 " that remains constant throughout the lifetime of the function.\n"
81765 " Returns an lldb::addr_t stack address, or LLDB_INVALID_ADDRESS if\n"
81766 " the CFA cannot be determined.\n"
81767 ""},
81768 { "SBFrame_GetPC", _wrap_SBFrame_GetPC, METH_O, "SBFrame_GetPC(SBFrame self) -> lldb::addr_t"},
81769 { "SBFrame_SetPC", _wrap_SBFrame_SetPC, METH_VARARGS, "SBFrame_SetPC(SBFrame self, lldb::addr_t new_pc) -> bool"},
81770 { "SBFrame_GetSP", _wrap_SBFrame_GetSP, METH_O, "SBFrame_GetSP(SBFrame self) -> lldb::addr_t"},
81771 { "SBFrame_GetFP", _wrap_SBFrame_GetFP, METH_O, "SBFrame_GetFP(SBFrame self) -> lldb::addr_t"},
81772 { "SBFrame_GetPCAddress", _wrap_SBFrame_GetPCAddress, METH_O, "SBFrame_GetPCAddress(SBFrame self) -> SBAddress"},
81773 { "SBFrame_GetSymbolContext", _wrap_SBFrame_GetSymbolContext, METH_VARARGS, "SBFrame_GetSymbolContext(SBFrame self, uint32_t resolve_scope) -> SBSymbolContext"},
81774 { "SBFrame_GetModule", _wrap_SBFrame_GetModule, METH_O, "SBFrame_GetModule(SBFrame self) -> SBModule"},
81775 { "SBFrame_GetCompileUnit", _wrap_SBFrame_GetCompileUnit, METH_O, "SBFrame_GetCompileUnit(SBFrame self) -> SBCompileUnit"},
81776 { "SBFrame_GetFunction", _wrap_SBFrame_GetFunction, METH_O, "SBFrame_GetFunction(SBFrame self) -> SBFunction"},
81777 { "SBFrame_GetSymbol", _wrap_SBFrame_GetSymbol, METH_O, "SBFrame_GetSymbol(SBFrame self) -> SBSymbol"},
81778 { "SBFrame_GetBlock", _wrap_SBFrame_GetBlock, METH_O, "\n"
81779 "SBFrame_GetBlock(SBFrame self) -> SBBlock\n"
81780 "\n"
81781 " Gets the deepest block that contains the frame PC.\n"
81782 "\n"
81783 " See also GetFrameBlock().\n"
81784 ""},
81785 { "SBFrame_GetDisplayFunctionName", _wrap_SBFrame_GetDisplayFunctionName, METH_O, "SBFrame_GetDisplayFunctionName(SBFrame self) -> char const *"},
81786 { "SBFrame_GetFunctionName", _wrap_SBFrame_GetFunctionName, METH_VARARGS, "\n"
81787 "SBFrame_GetFunctionName(SBFrame self) -> char const\n"
81788 "SBFrame_GetFunctionName(SBFrame self) -> char const *\n"
81789 "\n"
81790 " Get the appropriate function name for this frame. Inlined functions in\n"
81791 " LLDB are represented by Blocks that have inlined function information, so\n"
81792 " just looking at the SBFunction or SBSymbol for a frame isn't enough.\n"
81793 " This function will return the appropriate function, symbol or inlined\n"
81794 " function name for the frame.\n"
81795 "\n"
81796 " This function returns:\n"
81797 " - the name of the inlined function (if there is one)\n"
81798 " - the name of the concrete function (if there is one)\n"
81799 " - the name of the symbol (if there is one)\n"
81800 " - NULL\n"
81801 "\n"
81802 " See also IsInlined().\n"
81803 ""},
81804 { "SBFrame_GuessLanguage", _wrap_SBFrame_GuessLanguage, METH_O, "\n"
81805 "SBFrame_GuessLanguage(SBFrame self) -> lldb::LanguageType\n"
81806 "\n"
81807 " Returns the language of the frame's SBFunction, or if there.\n"
81808 " is no SBFunction, guess the language from the mangled name.\n"
81809 " .\n"
81810 ""},
81811 { "SBFrame_IsInlined", _wrap_SBFrame_IsInlined, METH_VARARGS, "\n"
81812 "SBFrame_IsInlined(SBFrame self) -> bool\n"
81813 "SBFrame_IsInlined(SBFrame self) -> bool\n"
81814 "\n"
81815 " Return true if this frame represents an inlined function.\n"
81816 "\n"
81817 " See also GetFunctionName().\n"
81818 ""},
81819 { "SBFrame_IsArtificial", _wrap_SBFrame_IsArtificial, METH_VARARGS, "\n"
81820 "SBFrame_IsArtificial(SBFrame self) -> bool\n"
81821 "SBFrame_IsArtificial(SBFrame self) -> bool\n"
81822 "\n"
81823 " Return true if this frame is artificial (e.g a frame synthesized to\n"
81824 " capture a tail call). Local variables may not be available in an artificial\n"
81825 " frame.\n"
81826 ""},
81827 { "SBFrame_EvaluateExpression", _wrap_SBFrame_EvaluateExpression, METH_VARARGS, "\n"
81828 "SBFrame_EvaluateExpression(SBFrame self, char const * expr) -> SBValue\n"
81829 "SBFrame_EvaluateExpression(SBFrame self, char const * expr, lldb::DynamicValueType use_dynamic) -> SBValue\n"
81830 "SBFrame_EvaluateExpression(SBFrame self, char const * expr, lldb::DynamicValueType use_dynamic, bool unwind_on_error) -> SBValue\n"
81831 "SBFrame_EvaluateExpression(SBFrame self, char const * expr, SBExpressionOptions options) -> SBValue\n"
81832 "\n"
81833 " The version that doesn't supply a 'use_dynamic' value will use the\n"
81834 " target's default.\n"
81835 ""},
81836 { "SBFrame_GetFrameBlock", _wrap_SBFrame_GetFrameBlock, METH_O, "\n"
81837 "SBFrame_GetFrameBlock(SBFrame self) -> SBBlock\n"
81838 "\n"
81839 " Gets the lexical block that defines the stack frame. Another way to think\n"
81840 " of this is it will return the block that contains all of the variables\n"
81841 " for a stack frame. Inlined functions are represented as SBBlock objects\n"
81842 " that have inlined function information: the name of the inlined function,\n"
81843 " where it was called from. The block that is returned will be the first\n"
81844 " block at or above the block for the PC (SBFrame::GetBlock()) that defines\n"
81845 " the scope of the frame. When a function contains no inlined functions,\n"
81846 " this will be the top most lexical block that defines the function.\n"
81847 " When a function has inlined functions and the PC is currently\n"
81848 " in one of those inlined functions, this method will return the inlined\n"
81849 " block that defines this frame. If the PC isn't currently in an inlined\n"
81850 " function, the lexical block that defines the function is returned.\n"
81851 ""},
81852 { "SBFrame_GetLineEntry", _wrap_SBFrame_GetLineEntry, METH_O, "SBFrame_GetLineEntry(SBFrame self) -> SBLineEntry"},
81853 { "SBFrame_GetThread", _wrap_SBFrame_GetThread, METH_O, "SBFrame_GetThread(SBFrame self) -> SBThread"},
81854 { "SBFrame_Disassemble", _wrap_SBFrame_Disassemble, METH_O, "SBFrame_Disassemble(SBFrame self) -> char const *"},
81855 { "SBFrame_Clear", _wrap_SBFrame_Clear, METH_O, "SBFrame_Clear(SBFrame self)"},
81856 { "SBFrame___eq__", _wrap_SBFrame___eq__, METH_VARARGS, "SBFrame___eq__(SBFrame self, SBFrame rhs) -> bool"},
81857 { "SBFrame___ne__", _wrap_SBFrame___ne__, METH_VARARGS, "SBFrame___ne__(SBFrame self, SBFrame rhs) -> bool"},
81858 { "SBFrame_GetVariables", _wrap_SBFrame_GetVariables, METH_VARARGS, "\n"
81859 "SBFrame_GetVariables(SBFrame self, bool arguments, bool locals, bool statics, bool in_scope_only) -> SBValueList\n"
81860 "SBFrame_GetVariables(SBFrame self, bool arguments, bool locals, bool statics, bool in_scope_only, lldb::DynamicValueType use_dynamic) -> SBValueList\n"
81861 "SBFrame_GetVariables(SBFrame self, SBVariablesOptions options) -> SBValueList\n"
81862 "\n"
81863 " The version that doesn't supply a 'use_dynamic' value will use the\n"
81864 " target's default.\n"
81865 ""},
81866 { "SBFrame_GetRegisters", _wrap_SBFrame_GetRegisters, METH_O, "SBFrame_GetRegisters(SBFrame self) -> SBValueList"},
81867 { "SBFrame_FindVariable", _wrap_SBFrame_FindVariable, METH_VARARGS, "\n"
81868 "SBFrame_FindVariable(SBFrame self, char const * var_name) -> SBValue\n"
81869 "SBFrame_FindVariable(SBFrame self, char const * var_name, lldb::DynamicValueType use_dynamic) -> SBValue\n"
81870 "\n"
81871 " The version that doesn't supply a 'use_dynamic' value will use the\n"
81872 " target's default.\n"
81873 ""},
81874 { "SBFrame_FindRegister", _wrap_SBFrame_FindRegister, METH_VARARGS, "SBFrame_FindRegister(SBFrame self, char const * name) -> SBValue"},
81875 { "SBFrame_GetValueForVariablePath", _wrap_SBFrame_GetValueForVariablePath, METH_VARARGS, "\n"
81876 "SBFrame_GetValueForVariablePath(SBFrame self, char const * var_path) -> SBValue\n"
81877 "SBFrame_GetValueForVariablePath(SBFrame self, char const * var_path, lldb::DynamicValueType use_dynamic) -> SBValue\n"
81878 "\n"
81879 " Get a lldb.SBValue for a variable path.\n"
81880 "\n"
81881 " Variable paths can include access to pointer or instance members: ::\n"
81882 "\n"
81883 " rect_ptr->origin.y\n"
81884 " pt.x\n"
81885 "\n"
81886 " Pointer dereferences: ::\n"
81887 "\n"
81888 " *this->foo_ptr\n"
81889 " **argv\n"
81890 "\n"
81891 " Address of: ::\n"
81892 "\n"
81893 " &pt\n"
81894 " &my_array[3].x\n"
81895 "\n"
81896 " Array accesses and treating pointers as arrays: ::\n"
81897 "\n"
81898 " int_array[1]\n"
81899 " pt_ptr[22].x\n"
81900 "\n"
81901 " Unlike `EvaluateExpression()` which returns :py:class:`SBValue` objects\n"
81902 " with constant copies of the values at the time of evaluation,\n"
81903 " the result of this function is a value that will continue to\n"
81904 " track the current value of the value as execution progresses\n"
81905 " in the current frame.\n"
81906 ""},
81907 { "SBFrame_FindValue", _wrap_SBFrame_FindValue, METH_VARARGS, "\n"
81908 "SBFrame_FindValue(SBFrame self, char const * name, lldb::ValueType value_type) -> SBValue\n"
81909 "SBFrame_FindValue(SBFrame self, char const * name, lldb::ValueType value_type, lldb::DynamicValueType use_dynamic) -> SBValue\n"
81910 "\n"
81911 " Find variables, register sets, registers, or persistent variables using\n"
81912 " the frame as the scope.\n"
81913 "\n"
81914 " The version that doesn't supply a ``use_dynamic`` value will use the\n"
81915 " target's default.\n"
81916 ""},
81917 { "SBFrame_GetDescription", _wrap_SBFrame_GetDescription, METH_VARARGS, "SBFrame_GetDescription(SBFrame self, SBStream description) -> bool"},
81918 { "SBFrame___str__", _wrap_SBFrame___str__, METH_O, "SBFrame___str__(SBFrame self) -> std::string"},
81919 { "SBFrame_swigregister", SBFrame_swigregister, METH_O, NULL},
81920 { "SBFrame_swiginit", SBFrame_swiginit, METH_VARARGS, NULL},
81921 { "new_SBFunction", _wrap_new_SBFunction, METH_VARARGS, "\n"
81922 "SBFunction()\n"
81923 "new_SBFunction(SBFunction rhs) -> SBFunction\n"
81924 ""},
81925 { "delete_SBFunction", _wrap_delete_SBFunction, METH_O, "delete_SBFunction(SBFunction self)"},
81926 { "SBFunction_IsValid", _wrap_SBFunction_IsValid, METH_O, "SBFunction_IsValid(SBFunction self) -> bool"},
81927 { "SBFunction___nonzero__", _wrap_SBFunction___nonzero__, METH_O, "SBFunction___nonzero__(SBFunction self) -> bool"},
81928 { "SBFunction_GetName", _wrap_SBFunction_GetName, METH_O, "SBFunction_GetName(SBFunction self) -> char const *"},
81929 { "SBFunction_GetDisplayName", _wrap_SBFunction_GetDisplayName, METH_O, "SBFunction_GetDisplayName(SBFunction self) -> char const *"},
81930 { "SBFunction_GetMangledName", _wrap_SBFunction_GetMangledName, METH_O, "SBFunction_GetMangledName(SBFunction self) -> char const *"},
81931 { "SBFunction_GetInstructions", _wrap_SBFunction_GetInstructions, METH_VARARGS, "\n"
81932 "SBFunction_GetInstructions(SBFunction self, SBTarget target) -> SBInstructionList\n"
81933 "SBFunction_GetInstructions(SBFunction self, SBTarget target, char const * flavor) -> SBInstructionList\n"
81934 ""},
81935 { "SBFunction_GetStartAddress", _wrap_SBFunction_GetStartAddress, METH_O, "SBFunction_GetStartAddress(SBFunction self) -> SBAddress"},
81936 { "SBFunction_GetEndAddress", _wrap_SBFunction_GetEndAddress, METH_O, "SBFunction_GetEndAddress(SBFunction self) -> SBAddress"},
81937 { "SBFunction_GetArgumentName", _wrap_SBFunction_GetArgumentName, METH_VARARGS, "SBFunction_GetArgumentName(SBFunction self, uint32_t arg_idx) -> char const *"},
81938 { "SBFunction_GetPrologueByteSize", _wrap_SBFunction_GetPrologueByteSize, METH_O, "SBFunction_GetPrologueByteSize(SBFunction self) -> uint32_t"},
81939 { "SBFunction_GetType", _wrap_SBFunction_GetType, METH_O, "SBFunction_GetType(SBFunction self) -> SBType"},
81940 { "SBFunction_GetBlock", _wrap_SBFunction_GetBlock, METH_O, "SBFunction_GetBlock(SBFunction self) -> SBBlock"},
81941 { "SBFunction_GetLanguage", _wrap_SBFunction_GetLanguage, METH_O, "SBFunction_GetLanguage(SBFunction self) -> lldb::LanguageType"},
81942 { "SBFunction_GetIsOptimized", _wrap_SBFunction_GetIsOptimized, METH_O, "\n"
81943 "SBFunction_GetIsOptimized(SBFunction self) -> bool\n"
81944 "\n"
81945 " Returns true if the function was compiled with optimization.\n"
81946 " Optimization, in this case, is meant to indicate that the debugger\n"
81947 " experience may be confusing for the user -- variables optimized away,\n"
81948 " stepping jumping between source lines -- and the driver may want to\n"
81949 " provide some guidance to the user about this.\n"
81950 " Returns false if unoptimized, or unknown.\n"
81951 ""},
81952 { "SBFunction_GetDescription", _wrap_SBFunction_GetDescription, METH_VARARGS, "SBFunction_GetDescription(SBFunction self, SBStream description) -> bool"},
81953 { "SBFunction___eq__", _wrap_SBFunction___eq__, METH_VARARGS, "SBFunction___eq__(SBFunction self, SBFunction rhs) -> bool"},
81954 { "SBFunction___ne__", _wrap_SBFunction___ne__, METH_VARARGS, "SBFunction___ne__(SBFunction self, SBFunction rhs) -> bool"},
81955 { "SBFunction___str__", _wrap_SBFunction___str__, METH_O, "SBFunction___str__(SBFunction self) -> std::string"},
81956 { "SBFunction_swigregister", SBFunction_swigregister, METH_O, NULL},
81957 { "SBFunction_swiginit", SBFunction_swiginit, METH_VARARGS, NULL},
81958 { "SBHostOS_GetProgramFileSpec", _wrap_SBHostOS_GetProgramFileSpec, METH_NOARGS, "SBHostOS_GetProgramFileSpec() -> SBFileSpec"},
81959 { "SBHostOS_GetLLDBPythonPath", _wrap_SBHostOS_GetLLDBPythonPath, METH_NOARGS, "SBHostOS_GetLLDBPythonPath() -> SBFileSpec"},
81960 { "SBHostOS_GetLLDBPath", _wrap_SBHostOS_GetLLDBPath, METH_O, "SBHostOS_GetLLDBPath(lldb::PathType path_type) -> SBFileSpec"},
81961 { "SBHostOS_GetUserHomeDirectory", _wrap_SBHostOS_GetUserHomeDirectory, METH_NOARGS, "SBHostOS_GetUserHomeDirectory() -> SBFileSpec"},
81962 { "SBHostOS_ThreadCreated", _wrap_SBHostOS_ThreadCreated, METH_O, "SBHostOS_ThreadCreated(char const * name)"},
81963 { "SBHostOS_ThreadCreate", _wrap_SBHostOS_ThreadCreate, METH_VARARGS, "SBHostOS_ThreadCreate(char const * name, lldb::thread_func_t arg2, void * thread_arg, SBError err) -> lldb::thread_t"},
81964 { "SBHostOS_ThreadCancel", _wrap_SBHostOS_ThreadCancel, METH_VARARGS, "SBHostOS_ThreadCancel(lldb::thread_t thread, SBError err) -> bool"},
81965 { "SBHostOS_ThreadDetach", _wrap_SBHostOS_ThreadDetach, METH_VARARGS, "SBHostOS_ThreadDetach(lldb::thread_t thread, SBError err) -> bool"},
81966 { "SBHostOS_ThreadJoin", _wrap_SBHostOS_ThreadJoin, METH_VARARGS, "SBHostOS_ThreadJoin(lldb::thread_t thread, lldb::thread_result_t * result, SBError err) -> bool"},
81967 { "new_SBHostOS", _wrap_new_SBHostOS, METH_NOARGS, "new_SBHostOS() -> SBHostOS"},
81968 { "delete_SBHostOS", _wrap_delete_SBHostOS, METH_O, "delete_SBHostOS(SBHostOS self)"},
81969 { "SBHostOS_swigregister", SBHostOS_swigregister, METH_O, NULL},
81970 { "SBHostOS_swiginit", SBHostOS_swiginit, METH_VARARGS, NULL},
81971 { "new_SBInstruction", _wrap_new_SBInstruction, METH_VARARGS, "\n"
81972 "SBInstruction()\n"
81973 "new_SBInstruction(SBInstruction rhs) -> SBInstruction\n"
81974 ""},
81975 { "delete_SBInstruction", _wrap_delete_SBInstruction, METH_O, "delete_SBInstruction(SBInstruction self)"},
81976 { "SBInstruction_IsValid", _wrap_SBInstruction_IsValid, METH_O, "SBInstruction_IsValid(SBInstruction self) -> bool"},
81977 { "SBInstruction___nonzero__", _wrap_SBInstruction___nonzero__, METH_O, "SBInstruction___nonzero__(SBInstruction self) -> bool"},
81978 { "SBInstruction_GetAddress", _wrap_SBInstruction_GetAddress, METH_O, "SBInstruction_GetAddress(SBInstruction self) -> SBAddress"},
81979 { "SBInstruction_GetMnemonic", _wrap_SBInstruction_GetMnemonic, METH_VARARGS, "SBInstruction_GetMnemonic(SBInstruction self, SBTarget target) -> char const *"},
81980 { "SBInstruction_GetOperands", _wrap_SBInstruction_GetOperands, METH_VARARGS, "SBInstruction_GetOperands(SBInstruction self, SBTarget target) -> char const *"},
81981 { "SBInstruction_GetComment", _wrap_SBInstruction_GetComment, METH_VARARGS, "SBInstruction_GetComment(SBInstruction self, SBTarget target) -> char const *"},
81982 { "SBInstruction_GetData", _wrap_SBInstruction_GetData, METH_VARARGS, "SBInstruction_GetData(SBInstruction self, SBTarget target) -> SBData"},
81983 { "SBInstruction_GetByteSize", _wrap_SBInstruction_GetByteSize, METH_O, "SBInstruction_GetByteSize(SBInstruction self) -> size_t"},
81984 { "SBInstruction_DoesBranch", _wrap_SBInstruction_DoesBranch, METH_O, "SBInstruction_DoesBranch(SBInstruction self) -> bool"},
81985 { "SBInstruction_HasDelaySlot", _wrap_SBInstruction_HasDelaySlot, METH_O, "SBInstruction_HasDelaySlot(SBInstruction self) -> bool"},
81986 { "SBInstruction_CanSetBreakpoint", _wrap_SBInstruction_CanSetBreakpoint, METH_O, "SBInstruction_CanSetBreakpoint(SBInstruction self) -> bool"},
81987 { "SBInstruction_Print", _wrap_SBInstruction_Print, METH_VARARGS, "\n"
81988 "SBInstruction_Print(SBInstruction self, SBFile out)\n"
81989 "SBInstruction_Print(SBInstruction self, lldb::FileSP BORROWED)\n"
81990 ""},
81991 { "SBInstruction_GetDescription", _wrap_SBInstruction_GetDescription, METH_VARARGS, "SBInstruction_GetDescription(SBInstruction self, SBStream description) -> bool"},
81992 { "SBInstruction_EmulateWithFrame", _wrap_SBInstruction_EmulateWithFrame, METH_VARARGS, "SBInstruction_EmulateWithFrame(SBInstruction self, SBFrame frame, uint32_t evaluate_options) -> bool"},
81993 { "SBInstruction_DumpEmulation", _wrap_SBInstruction_DumpEmulation, METH_VARARGS, "SBInstruction_DumpEmulation(SBInstruction self, char const * triple) -> bool"},
81994 { "SBInstruction_TestEmulation", _wrap_SBInstruction_TestEmulation, METH_VARARGS, "SBInstruction_TestEmulation(SBInstruction self, SBStream output_stream, char const * test_file) -> bool"},
81995 { "SBInstruction___str__", _wrap_SBInstruction___str__, METH_O, "SBInstruction___str__(SBInstruction self) -> std::string"},
81996 { "SBInstruction_swigregister", SBInstruction_swigregister, METH_O, NULL},
81997 { "SBInstruction_swiginit", SBInstruction_swiginit, METH_VARARGS, NULL},
81998 { "new_SBInstructionList", _wrap_new_SBInstructionList, METH_VARARGS, "\n"
81999 "SBInstructionList()\n"
82000 "new_SBInstructionList(SBInstructionList rhs) -> SBInstructionList\n"
82001 ""},
82002 { "delete_SBInstructionList", _wrap_delete_SBInstructionList, METH_O, "delete_SBInstructionList(SBInstructionList self)"},
82003 { "SBInstructionList_IsValid", _wrap_SBInstructionList_IsValid, METH_O, "SBInstructionList_IsValid(SBInstructionList self) -> bool"},
82004 { "SBInstructionList___nonzero__", _wrap_SBInstructionList___nonzero__, METH_O, "SBInstructionList___nonzero__(SBInstructionList self) -> bool"},
82005 { "SBInstructionList_GetSize", _wrap_SBInstructionList_GetSize, METH_O, "SBInstructionList_GetSize(SBInstructionList self) -> size_t"},
82006 { "SBInstructionList_GetInstructionAtIndex", _wrap_SBInstructionList_GetInstructionAtIndex, METH_VARARGS, "SBInstructionList_GetInstructionAtIndex(SBInstructionList self, uint32_t idx) -> SBInstruction"},
82007 { "SBInstructionList_GetInstructionsCount", _wrap_SBInstructionList_GetInstructionsCount, METH_VARARGS, "SBInstructionList_GetInstructionsCount(SBInstructionList self, SBAddress start, SBAddress end, bool canSetBreakpoint) -> size_t"},
82008 { "SBInstructionList_Clear", _wrap_SBInstructionList_Clear, METH_O, "SBInstructionList_Clear(SBInstructionList self)"},
82009 { "SBInstructionList_AppendInstruction", _wrap_SBInstructionList_AppendInstruction, METH_VARARGS, "SBInstructionList_AppendInstruction(SBInstructionList self, SBInstruction inst)"},
82010 { "SBInstructionList_Print", _wrap_SBInstructionList_Print, METH_VARARGS, "\n"
82011 "SBInstructionList_Print(SBInstructionList self, SBFile out)\n"
82012 "SBInstructionList_Print(SBInstructionList self, lldb::FileSP BORROWED)\n"
82013 ""},
82014 { "SBInstructionList_GetDescription", _wrap_SBInstructionList_GetDescription, METH_VARARGS, "SBInstructionList_GetDescription(SBInstructionList self, SBStream description) -> bool"},
82015 { "SBInstructionList_DumpEmulationForAllInstructions", _wrap_SBInstructionList_DumpEmulationForAllInstructions, METH_VARARGS, "SBInstructionList_DumpEmulationForAllInstructions(SBInstructionList self, char const * triple) -> bool"},
82016 { "SBInstructionList___str__", _wrap_SBInstructionList___str__, METH_O, "SBInstructionList___str__(SBInstructionList self) -> std::string"},
82017 { "SBInstructionList_swigregister", SBInstructionList_swigregister, METH_O, NULL},
82018 { "SBInstructionList_swiginit", SBInstructionList_swiginit, METH_VARARGS, NULL},
82019 { "SBLanguageRuntime_GetLanguageTypeFromString", _wrap_SBLanguageRuntime_GetLanguageTypeFromString, METH_O, "SBLanguageRuntime_GetLanguageTypeFromString(char const * string) -> lldb::LanguageType"},
82020 { "SBLanguageRuntime_GetNameForLanguageType", _wrap_SBLanguageRuntime_GetNameForLanguageType, METH_O, "SBLanguageRuntime_GetNameForLanguageType(lldb::LanguageType language) -> char const *"},
82021 { "new_SBLanguageRuntime", _wrap_new_SBLanguageRuntime, METH_NOARGS, "new_SBLanguageRuntime() -> SBLanguageRuntime"},
82022 { "delete_SBLanguageRuntime", _wrap_delete_SBLanguageRuntime, METH_O, "delete_SBLanguageRuntime(SBLanguageRuntime self)"},
82023 { "SBLanguageRuntime_swigregister", SBLanguageRuntime_swigregister, METH_O, NULL},
82024 { "SBLanguageRuntime_swiginit", SBLanguageRuntime_swiginit, METH_VARARGS, NULL},
82025 { "new_SBLaunchInfo", _wrap_new_SBLaunchInfo, METH_O, "new_SBLaunchInfo(char const ** argv) -> SBLaunchInfo"},
82026 { "SBLaunchInfo_GetProcessID", _wrap_SBLaunchInfo_GetProcessID, METH_O, "SBLaunchInfo_GetProcessID(SBLaunchInfo self) -> lldb::pid_t"},
82027 { "SBLaunchInfo_GetUserID", _wrap_SBLaunchInfo_GetUserID, METH_O, "SBLaunchInfo_GetUserID(SBLaunchInfo self) -> uint32_t"},
82028 { "SBLaunchInfo_GetGroupID", _wrap_SBLaunchInfo_GetGroupID, METH_O, "SBLaunchInfo_GetGroupID(SBLaunchInfo self) -> uint32_t"},
82029 { "SBLaunchInfo_UserIDIsValid", _wrap_SBLaunchInfo_UserIDIsValid, METH_O, "SBLaunchInfo_UserIDIsValid(SBLaunchInfo self) -> bool"},
82030 { "SBLaunchInfo_GroupIDIsValid", _wrap_SBLaunchInfo_GroupIDIsValid, METH_O, "SBLaunchInfo_GroupIDIsValid(SBLaunchInfo self) -> bool"},
82031 { "SBLaunchInfo_SetUserID", _wrap_SBLaunchInfo_SetUserID, METH_VARARGS, "SBLaunchInfo_SetUserID(SBLaunchInfo self, uint32_t uid)"},
82032 { "SBLaunchInfo_SetGroupID", _wrap_SBLaunchInfo_SetGroupID, METH_VARARGS, "SBLaunchInfo_SetGroupID(SBLaunchInfo self, uint32_t gid)"},
82033 { "SBLaunchInfo_GetExecutableFile", _wrap_SBLaunchInfo_GetExecutableFile, METH_O, "SBLaunchInfo_GetExecutableFile(SBLaunchInfo self) -> SBFileSpec"},
82034 { "SBLaunchInfo_SetExecutableFile", _wrap_SBLaunchInfo_SetExecutableFile, METH_VARARGS, "SBLaunchInfo_SetExecutableFile(SBLaunchInfo self, SBFileSpec exe_file, bool add_as_first_arg)"},
82035 { "SBLaunchInfo_GetListener", _wrap_SBLaunchInfo_GetListener, METH_O, "SBLaunchInfo_GetListener(SBLaunchInfo self) -> SBListener"},
82036 { "SBLaunchInfo_SetListener", _wrap_SBLaunchInfo_SetListener, METH_VARARGS, "SBLaunchInfo_SetListener(SBLaunchInfo self, SBListener listener)"},
82037 { "SBLaunchInfo_GetNumArguments", _wrap_SBLaunchInfo_GetNumArguments, METH_O, "SBLaunchInfo_GetNumArguments(SBLaunchInfo self) -> uint32_t"},
82038 { "SBLaunchInfo_GetArgumentAtIndex", _wrap_SBLaunchInfo_GetArgumentAtIndex, METH_VARARGS, "SBLaunchInfo_GetArgumentAtIndex(SBLaunchInfo self, uint32_t idx) -> char const *"},
82039 { "SBLaunchInfo_SetArguments", _wrap_SBLaunchInfo_SetArguments, METH_VARARGS, "SBLaunchInfo_SetArguments(SBLaunchInfo self, char const ** argv, bool append)"},
82040 { "SBLaunchInfo_GetNumEnvironmentEntries", _wrap_SBLaunchInfo_GetNumEnvironmentEntries, METH_O, "SBLaunchInfo_GetNumEnvironmentEntries(SBLaunchInfo self) -> uint32_t"},
82041 { "SBLaunchInfo_GetEnvironmentEntryAtIndex", _wrap_SBLaunchInfo_GetEnvironmentEntryAtIndex, METH_VARARGS, "SBLaunchInfo_GetEnvironmentEntryAtIndex(SBLaunchInfo self, uint32_t idx) -> char const *"},
82042 { "SBLaunchInfo_SetEnvironmentEntries", _wrap_SBLaunchInfo_SetEnvironmentEntries, METH_VARARGS, "SBLaunchInfo_SetEnvironmentEntries(SBLaunchInfo self, char const ** envp, bool append)"},
82043 { "SBLaunchInfo_SetEnvironment", _wrap_SBLaunchInfo_SetEnvironment, METH_VARARGS, "SBLaunchInfo_SetEnvironment(SBLaunchInfo self, SBEnvironment env, bool append)"},
82044 { "SBLaunchInfo_GetEnvironment", _wrap_SBLaunchInfo_GetEnvironment, METH_O, "SBLaunchInfo_GetEnvironment(SBLaunchInfo self) -> SBEnvironment"},
82045 { "SBLaunchInfo_Clear", _wrap_SBLaunchInfo_Clear, METH_O, "SBLaunchInfo_Clear(SBLaunchInfo self)"},
82046 { "SBLaunchInfo_GetWorkingDirectory", _wrap_SBLaunchInfo_GetWorkingDirectory, METH_O, "SBLaunchInfo_GetWorkingDirectory(SBLaunchInfo self) -> char const *"},
82047 { "SBLaunchInfo_SetWorkingDirectory", _wrap_SBLaunchInfo_SetWorkingDirectory, METH_VARARGS, "SBLaunchInfo_SetWorkingDirectory(SBLaunchInfo self, char const * working_dir)"},
82048 { "SBLaunchInfo_GetLaunchFlags", _wrap_SBLaunchInfo_GetLaunchFlags, METH_O, "SBLaunchInfo_GetLaunchFlags(SBLaunchInfo self) -> uint32_t"},
82049 { "SBLaunchInfo_SetLaunchFlags", _wrap_SBLaunchInfo_SetLaunchFlags, METH_VARARGS, "SBLaunchInfo_SetLaunchFlags(SBLaunchInfo self, uint32_t flags)"},
82050 { "SBLaunchInfo_GetProcessPluginName", _wrap_SBLaunchInfo_GetProcessPluginName, METH_O, "SBLaunchInfo_GetProcessPluginName(SBLaunchInfo self) -> char const *"},
82051 { "SBLaunchInfo_SetProcessPluginName", _wrap_SBLaunchInfo_SetProcessPluginName, METH_VARARGS, "SBLaunchInfo_SetProcessPluginName(SBLaunchInfo self, char const * plugin_name)"},
82052 { "SBLaunchInfo_GetShell", _wrap_SBLaunchInfo_GetShell, METH_O, "SBLaunchInfo_GetShell(SBLaunchInfo self) -> char const *"},
82053 { "SBLaunchInfo_SetShell", _wrap_SBLaunchInfo_SetShell, METH_VARARGS, "SBLaunchInfo_SetShell(SBLaunchInfo self, char const * path)"},
82054 { "SBLaunchInfo_GetShellExpandArguments", _wrap_SBLaunchInfo_GetShellExpandArguments, METH_O, "SBLaunchInfo_GetShellExpandArguments(SBLaunchInfo self) -> bool"},
82055 { "SBLaunchInfo_SetShellExpandArguments", _wrap_SBLaunchInfo_SetShellExpandArguments, METH_VARARGS, "SBLaunchInfo_SetShellExpandArguments(SBLaunchInfo self, bool expand)"},
82056 { "SBLaunchInfo_GetResumeCount", _wrap_SBLaunchInfo_GetResumeCount, METH_O, "SBLaunchInfo_GetResumeCount(SBLaunchInfo self) -> uint32_t"},
82057 { "SBLaunchInfo_SetResumeCount", _wrap_SBLaunchInfo_SetResumeCount, METH_VARARGS, "SBLaunchInfo_SetResumeCount(SBLaunchInfo self, uint32_t c)"},
82058 { "SBLaunchInfo_AddCloseFileAction", _wrap_SBLaunchInfo_AddCloseFileAction, METH_VARARGS, "SBLaunchInfo_AddCloseFileAction(SBLaunchInfo self, int fd) -> bool"},
82059 { "SBLaunchInfo_AddDuplicateFileAction", _wrap_SBLaunchInfo_AddDuplicateFileAction, METH_VARARGS, "SBLaunchInfo_AddDuplicateFileAction(SBLaunchInfo self, int fd, int dup_fd) -> bool"},
82060 { "SBLaunchInfo_AddOpenFileAction", _wrap_SBLaunchInfo_AddOpenFileAction, METH_VARARGS, "SBLaunchInfo_AddOpenFileAction(SBLaunchInfo self, int fd, char const * path, bool read, bool write) -> bool"},
82061 { "SBLaunchInfo_AddSuppressFileAction", _wrap_SBLaunchInfo_AddSuppressFileAction, METH_VARARGS, "SBLaunchInfo_AddSuppressFileAction(SBLaunchInfo self, int fd, bool read, bool write) -> bool"},
82062 { "SBLaunchInfo_SetLaunchEventData", _wrap_SBLaunchInfo_SetLaunchEventData, METH_VARARGS, "SBLaunchInfo_SetLaunchEventData(SBLaunchInfo self, char const * data)"},
82063 { "SBLaunchInfo_GetLaunchEventData", _wrap_SBLaunchInfo_GetLaunchEventData, METH_O, "SBLaunchInfo_GetLaunchEventData(SBLaunchInfo self) -> char const *"},
82064 { "SBLaunchInfo_GetDetachOnError", _wrap_SBLaunchInfo_GetDetachOnError, METH_O, "SBLaunchInfo_GetDetachOnError(SBLaunchInfo self) -> bool"},
82065 { "SBLaunchInfo_SetDetachOnError", _wrap_SBLaunchInfo_SetDetachOnError, METH_VARARGS, "SBLaunchInfo_SetDetachOnError(SBLaunchInfo self, bool enable)"},
82066 { "delete_SBLaunchInfo", _wrap_delete_SBLaunchInfo, METH_O, "delete_SBLaunchInfo(SBLaunchInfo self)"},
82067 { "SBLaunchInfo_swigregister", SBLaunchInfo_swigregister, METH_O, NULL},
82068 { "SBLaunchInfo_swiginit", SBLaunchInfo_swiginit, METH_VARARGS, NULL},
82069 { "new_SBLineEntry", _wrap_new_SBLineEntry, METH_VARARGS, "\n"
82070 "SBLineEntry()\n"
82071 "new_SBLineEntry(SBLineEntry rhs) -> SBLineEntry\n"
82072 ""},
82073 { "delete_SBLineEntry", _wrap_delete_SBLineEntry, METH_O, "delete_SBLineEntry(SBLineEntry self)"},
82074 { "SBLineEntry_GetStartAddress", _wrap_SBLineEntry_GetStartAddress, METH_O, "SBLineEntry_GetStartAddress(SBLineEntry self) -> SBAddress"},
82075 { "SBLineEntry_GetEndAddress", _wrap_SBLineEntry_GetEndAddress, METH_O, "SBLineEntry_GetEndAddress(SBLineEntry self) -> SBAddress"},
82076 { "SBLineEntry_IsValid", _wrap_SBLineEntry_IsValid, METH_O, "SBLineEntry_IsValid(SBLineEntry self) -> bool"},
82077 { "SBLineEntry___nonzero__", _wrap_SBLineEntry___nonzero__, METH_O, "SBLineEntry___nonzero__(SBLineEntry self) -> bool"},
82078 { "SBLineEntry_GetFileSpec", _wrap_SBLineEntry_GetFileSpec, METH_O, "SBLineEntry_GetFileSpec(SBLineEntry self) -> SBFileSpec"},
82079 { "SBLineEntry_GetLine", _wrap_SBLineEntry_GetLine, METH_O, "SBLineEntry_GetLine(SBLineEntry self) -> uint32_t"},
82080 { "SBLineEntry_GetColumn", _wrap_SBLineEntry_GetColumn, METH_O, "SBLineEntry_GetColumn(SBLineEntry self) -> uint32_t"},
82081 { "SBLineEntry_GetDescription", _wrap_SBLineEntry_GetDescription, METH_VARARGS, "SBLineEntry_GetDescription(SBLineEntry self, SBStream description) -> bool"},
82082 { "SBLineEntry_SetFileSpec", _wrap_SBLineEntry_SetFileSpec, METH_VARARGS, "SBLineEntry_SetFileSpec(SBLineEntry self, SBFileSpec filespec)"},
82083 { "SBLineEntry_SetLine", _wrap_SBLineEntry_SetLine, METH_VARARGS, "SBLineEntry_SetLine(SBLineEntry self, uint32_t line)"},
82084 { "SBLineEntry_SetColumn", _wrap_SBLineEntry_SetColumn, METH_VARARGS, "SBLineEntry_SetColumn(SBLineEntry self, uint32_t column)"},
82085 { "SBLineEntry___eq__", _wrap_SBLineEntry___eq__, METH_VARARGS, "SBLineEntry___eq__(SBLineEntry self, SBLineEntry rhs) -> bool"},
82086 { "SBLineEntry___ne__", _wrap_SBLineEntry___ne__, METH_VARARGS, "SBLineEntry___ne__(SBLineEntry self, SBLineEntry rhs) -> bool"},
82087 { "SBLineEntry___str__", _wrap_SBLineEntry___str__, METH_O, "SBLineEntry___str__(SBLineEntry self) -> std::string"},
82088 { "SBLineEntry_swigregister", SBLineEntry_swigregister, METH_O, NULL},
82089 { "SBLineEntry_swiginit", SBLineEntry_swiginit, METH_VARARGS, NULL},
82090 { "new_SBListener", _wrap_new_SBListener, METH_VARARGS, "\n"
82091 "SBListener()\n"
82092 "SBListener(char const * name)\n"
82093 "new_SBListener(SBListener rhs) -> SBListener\n"
82094 ""},
82095 { "delete_SBListener", _wrap_delete_SBListener, METH_O, "delete_SBListener(SBListener self)"},
82096 { "SBListener_AddEvent", _wrap_SBListener_AddEvent, METH_VARARGS, "SBListener_AddEvent(SBListener self, SBEvent event)"},
82097 { "SBListener_Clear", _wrap_SBListener_Clear, METH_O, "SBListener_Clear(SBListener self)"},
82098 { "SBListener_IsValid", _wrap_SBListener_IsValid, METH_O, "SBListener_IsValid(SBListener self) -> bool"},
82099 { "SBListener___nonzero__", _wrap_SBListener___nonzero__, METH_O, "SBListener___nonzero__(SBListener self) -> bool"},
82100 { "SBListener_StartListeningForEventClass", _wrap_SBListener_StartListeningForEventClass, METH_VARARGS, "SBListener_StartListeningForEventClass(SBListener self, SBDebugger debugger, char const * broadcaster_class, uint32_t event_mask) -> uint32_t"},
82101 { "SBListener_StopListeningForEventClass", _wrap_SBListener_StopListeningForEventClass, METH_VARARGS, "SBListener_StopListeningForEventClass(SBListener self, SBDebugger debugger, char const * broadcaster_class, uint32_t event_mask) -> uint32_t"},
82102 { "SBListener_StartListeningForEvents", _wrap_SBListener_StartListeningForEvents, METH_VARARGS, "SBListener_StartListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> uint32_t"},
82103 { "SBListener_StopListeningForEvents", _wrap_SBListener_StopListeningForEvents, METH_VARARGS, "SBListener_StopListeningForEvents(SBListener self, SBBroadcaster broadcaster, uint32_t event_mask) -> bool"},
82104 { "SBListener_WaitForEvent", _wrap_SBListener_WaitForEvent, METH_VARARGS, "SBListener_WaitForEvent(SBListener self, uint32_t num_seconds, SBEvent event) -> bool"},
82105 { "SBListener_WaitForEventForBroadcaster", _wrap_SBListener_WaitForEventForBroadcaster, METH_VARARGS, "SBListener_WaitForEventForBroadcaster(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, SBEvent sb_event) -> bool"},
82106 { "SBListener_WaitForEventForBroadcasterWithType", _wrap_SBListener_WaitForEventForBroadcasterWithType, METH_VARARGS, "SBListener_WaitForEventForBroadcasterWithType(SBListener self, uint32_t num_seconds, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool"},
82107 { "SBListener_PeekAtNextEvent", _wrap_SBListener_PeekAtNextEvent, METH_VARARGS, "SBListener_PeekAtNextEvent(SBListener self, SBEvent sb_event) -> bool"},
82108 { "SBListener_PeekAtNextEventForBroadcaster", _wrap_SBListener_PeekAtNextEventForBroadcaster, METH_VARARGS, "SBListener_PeekAtNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool"},
82109 { "SBListener_PeekAtNextEventForBroadcasterWithType", _wrap_SBListener_PeekAtNextEventForBroadcasterWithType, METH_VARARGS, "SBListener_PeekAtNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool"},
82110 { "SBListener_GetNextEvent", _wrap_SBListener_GetNextEvent, METH_VARARGS, "SBListener_GetNextEvent(SBListener self, SBEvent sb_event) -> bool"},
82111 { "SBListener_GetNextEventForBroadcaster", _wrap_SBListener_GetNextEventForBroadcaster, METH_VARARGS, "SBListener_GetNextEventForBroadcaster(SBListener self, SBBroadcaster broadcaster, SBEvent sb_event) -> bool"},
82112 { "SBListener_GetNextEventForBroadcasterWithType", _wrap_SBListener_GetNextEventForBroadcasterWithType, METH_VARARGS, "SBListener_GetNextEventForBroadcasterWithType(SBListener self, SBBroadcaster broadcaster, uint32_t event_type_mask, SBEvent sb_event) -> bool"},
82113 { "SBListener_HandleBroadcastEvent", _wrap_SBListener_HandleBroadcastEvent, METH_VARARGS, "SBListener_HandleBroadcastEvent(SBListener self, SBEvent event) -> bool"},
82114 { "SBListener_swigregister", SBListener_swigregister, METH_O, NULL},
82115 { "SBListener_swiginit", SBListener_swiginit, METH_VARARGS, NULL},
82116 { "new_SBMemoryRegionInfo", _wrap_new_SBMemoryRegionInfo, METH_VARARGS, "\n"
82117 "SBMemoryRegionInfo()\n"
82118 "new_SBMemoryRegionInfo(SBMemoryRegionInfo rhs) -> SBMemoryRegionInfo\n"
82119 ""},
82120 { "delete_SBMemoryRegionInfo", _wrap_delete_SBMemoryRegionInfo, METH_O, "delete_SBMemoryRegionInfo(SBMemoryRegionInfo self)"},
82121 { "SBMemoryRegionInfo_Clear", _wrap_SBMemoryRegionInfo_Clear, METH_O, "SBMemoryRegionInfo_Clear(SBMemoryRegionInfo self)"},
82122 { "SBMemoryRegionInfo_GetRegionBase", _wrap_SBMemoryRegionInfo_GetRegionBase, METH_O, "SBMemoryRegionInfo_GetRegionBase(SBMemoryRegionInfo self) -> lldb::addr_t"},
82123 { "SBMemoryRegionInfo_GetRegionEnd", _wrap_SBMemoryRegionInfo_GetRegionEnd, METH_O, "SBMemoryRegionInfo_GetRegionEnd(SBMemoryRegionInfo self) -> lldb::addr_t"},
82124 { "SBMemoryRegionInfo_IsReadable", _wrap_SBMemoryRegionInfo_IsReadable, METH_O, "SBMemoryRegionInfo_IsReadable(SBMemoryRegionInfo self) -> bool"},
82125 { "SBMemoryRegionInfo_IsWritable", _wrap_SBMemoryRegionInfo_IsWritable, METH_O, "SBMemoryRegionInfo_IsWritable(SBMemoryRegionInfo self) -> bool"},
82126 { "SBMemoryRegionInfo_IsExecutable", _wrap_SBMemoryRegionInfo_IsExecutable, METH_O, "SBMemoryRegionInfo_IsExecutable(SBMemoryRegionInfo self) -> bool"},
82127 { "SBMemoryRegionInfo_IsMapped", _wrap_SBMemoryRegionInfo_IsMapped, METH_O, "SBMemoryRegionInfo_IsMapped(SBMemoryRegionInfo self) -> bool"},
82128 { "SBMemoryRegionInfo_GetName", _wrap_SBMemoryRegionInfo_GetName, METH_O, "SBMemoryRegionInfo_GetName(SBMemoryRegionInfo self) -> char const *"},
82129 { "SBMemoryRegionInfo___eq__", _wrap_SBMemoryRegionInfo___eq__, METH_VARARGS, "SBMemoryRegionInfo___eq__(SBMemoryRegionInfo self, SBMemoryRegionInfo rhs) -> bool"},
82130 { "SBMemoryRegionInfo___ne__", _wrap_SBMemoryRegionInfo___ne__, METH_VARARGS, "SBMemoryRegionInfo___ne__(SBMemoryRegionInfo self, SBMemoryRegionInfo rhs) -> bool"},
82131 { "SBMemoryRegionInfo_GetDescription", _wrap_SBMemoryRegionInfo_GetDescription, METH_VARARGS, "SBMemoryRegionInfo_GetDescription(SBMemoryRegionInfo self, SBStream description) -> bool"},
82132 { "SBMemoryRegionInfo___str__", _wrap_SBMemoryRegionInfo___str__, METH_O, "SBMemoryRegionInfo___str__(SBMemoryRegionInfo self) -> std::string"},
82133 { "SBMemoryRegionInfo_swigregister", SBMemoryRegionInfo_swigregister, METH_O, NULL},
82134 { "SBMemoryRegionInfo_swiginit", SBMemoryRegionInfo_swiginit, METH_VARARGS, NULL},
82135 { "new_SBMemoryRegionInfoList", _wrap_new_SBMemoryRegionInfoList, METH_VARARGS, "\n"
82136 "SBMemoryRegionInfoList()\n"
82137 "new_SBMemoryRegionInfoList(SBMemoryRegionInfoList rhs) -> SBMemoryRegionInfoList\n"
82138 ""},
82139 { "delete_SBMemoryRegionInfoList", _wrap_delete_SBMemoryRegionInfoList, METH_O, "delete_SBMemoryRegionInfoList(SBMemoryRegionInfoList self)"},
82140 { "SBMemoryRegionInfoList_GetSize", _wrap_SBMemoryRegionInfoList_GetSize, METH_O, "SBMemoryRegionInfoList_GetSize(SBMemoryRegionInfoList self) -> uint32_t"},
82141 { "SBMemoryRegionInfoList_GetMemoryRegionAtIndex", _wrap_SBMemoryRegionInfoList_GetMemoryRegionAtIndex, METH_VARARGS, "SBMemoryRegionInfoList_GetMemoryRegionAtIndex(SBMemoryRegionInfoList self, uint32_t idx, SBMemoryRegionInfo region_info) -> bool"},
82142 { "SBMemoryRegionInfoList_Append", _wrap_SBMemoryRegionInfoList_Append, METH_VARARGS, "\n"
82143 "SBMemoryRegionInfoList_Append(SBMemoryRegionInfoList self, SBMemoryRegionInfo region)\n"
82144 "SBMemoryRegionInfoList_Append(SBMemoryRegionInfoList self, SBMemoryRegionInfoList region_list)\n"
82145 ""},
82146 { "SBMemoryRegionInfoList_Clear", _wrap_SBMemoryRegionInfoList_Clear, METH_O, "SBMemoryRegionInfoList_Clear(SBMemoryRegionInfoList self)"},
82147 { "SBMemoryRegionInfoList_swigregister", SBMemoryRegionInfoList_swigregister, METH_O, NULL},
82148 { "SBMemoryRegionInfoList_swiginit", SBMemoryRegionInfoList_swiginit, METH_VARARGS, NULL},
82149 { "new_SBModule", _wrap_new_SBModule, METH_VARARGS, "\n"
82150 "SBModule()\n"
82151 "SBModule(SBModule rhs)\n"
82152 "SBModule(SBModuleSpec module_spec)\n"
82153 "new_SBModule(SBProcess process, lldb::addr_t header_addr) -> SBModule\n"
82154 ""},
82155 { "delete_SBModule", _wrap_delete_SBModule, METH_O, "delete_SBModule(SBModule self)"},
82156 { "SBModule_IsValid", _wrap_SBModule_IsValid, METH_O, "SBModule_IsValid(SBModule self) -> bool"},
82157 { "SBModule___nonzero__", _wrap_SBModule___nonzero__, METH_O, "SBModule___nonzero__(SBModule self) -> bool"},
82158 { "SBModule_Clear", _wrap_SBModule_Clear, METH_O, "SBModule_Clear(SBModule self)"},
82159 { "SBModule_GetFileSpec", _wrap_SBModule_GetFileSpec, METH_O, "\n"
82160 "SBModule_GetFileSpec(SBModule self) -> SBFileSpec\n"
82161 "\n"
82162 " Get const accessor for the module file specification.\n"
82163 "\n"
82164 " This function returns the file for the module on the host system\n"
82165 " that is running LLDB. This can differ from the path on the\n"
82166 " platform since we might be doing remote debugging.\n"
82167 "\n"
82168 " @return\n"
82169 " A const reference to the file specification object.\n"
82170 ""},
82171 { "SBModule_GetPlatformFileSpec", _wrap_SBModule_GetPlatformFileSpec, METH_O, "\n"
82172 "SBModule_GetPlatformFileSpec(SBModule self) -> SBFileSpec\n"
82173 "\n"
82174 " Get accessor for the module platform file specification.\n"
82175 "\n"
82176 " Platform file refers to the path of the module as it is known on\n"
82177 " the remote system on which it is being debugged. For local\n"
82178 " debugging this is always the same as Module::GetFileSpec(). But\n"
82179 " remote debugging might mention a file '/usr/lib/liba.dylib'\n"
82180 " which might be locally downloaded and cached. In this case the\n"
82181 " platform file could be something like:\n"
82182 " '/tmp/lldb/platform-cache/remote.host.computer/usr/lib/liba.dylib'\n"
82183 " The file could also be cached in a local developer kit directory.\n"
82184 "\n"
82185 " @return\n"
82186 " A const reference to the file specification object.\n"
82187 ""},
82188 { "SBModule_SetPlatformFileSpec", _wrap_SBModule_SetPlatformFileSpec, METH_VARARGS, "SBModule_SetPlatformFileSpec(SBModule self, SBFileSpec platform_file) -> bool"},
82189 { "SBModule_GetRemoteInstallFileSpec", _wrap_SBModule_GetRemoteInstallFileSpec, METH_O, "SBModule_GetRemoteInstallFileSpec(SBModule self) -> SBFileSpec"},
82190 { "SBModule_SetRemoteInstallFileSpec", _wrap_SBModule_SetRemoteInstallFileSpec, METH_VARARGS, "SBModule_SetRemoteInstallFileSpec(SBModule self, SBFileSpec file) -> bool"},
82191 { "SBModule_GetUUIDString", _wrap_SBModule_GetUUIDString, METH_O, "\n"
82192 "SBModule_GetUUIDString(SBModule self) -> char const *\n"
82193 "Returns the UUID of the module as a Python string.\n"
82194 ""},
82195 { "SBModule___eq__", _wrap_SBModule___eq__, METH_VARARGS, "SBModule___eq__(SBModule self, SBModule rhs) -> bool"},
82196 { "SBModule___ne__", _wrap_SBModule___ne__, METH_VARARGS, "SBModule___ne__(SBModule self, SBModule rhs) -> bool"},
82197 { "SBModule_FindSection", _wrap_SBModule_FindSection, METH_VARARGS, "SBModule_FindSection(SBModule self, char const * sect_name) -> SBSection"},
82198 { "SBModule_ResolveFileAddress", _wrap_SBModule_ResolveFileAddress, METH_VARARGS, "SBModule_ResolveFileAddress(SBModule self, lldb::addr_t vm_addr) -> SBAddress"},
82199 { "SBModule_ResolveSymbolContextForAddress", _wrap_SBModule_ResolveSymbolContextForAddress, METH_VARARGS, "SBModule_ResolveSymbolContextForAddress(SBModule self, SBAddress addr, uint32_t resolve_scope) -> SBSymbolContext"},
82200 { "SBModule_GetDescription", _wrap_SBModule_GetDescription, METH_VARARGS, "SBModule_GetDescription(SBModule self, SBStream description) -> bool"},
82201 { "SBModule_GetNumCompileUnits", _wrap_SBModule_GetNumCompileUnits, METH_O, "SBModule_GetNumCompileUnits(SBModule self) -> uint32_t"},
82202 { "SBModule_GetCompileUnitAtIndex", _wrap_SBModule_GetCompileUnitAtIndex, METH_VARARGS, "SBModule_GetCompileUnitAtIndex(SBModule self, uint32_t arg2) -> SBCompileUnit"},
82203 { "SBModule_FindCompileUnits", _wrap_SBModule_FindCompileUnits, METH_VARARGS, "\n"
82204 "SBModule_FindCompileUnits(SBModule self, SBFileSpec sb_file_spec) -> SBSymbolContextList\n"
82205 "\n"
82206 " Find compile units related to this module and passed source\n"
82207 " file.\n"
82208 "\n"
82209 " @param[in] sb_file_spec\n"
82210 " A :py:class:`SBFileSpec` object that contains source file\n"
82211 " specification.\n"
82212 "\n"
82213 " @return\n"
82214 " A :py:class:`SBSymbolContextList` that gets filled in with all of\n"
82215 " the symbol contexts for all the matches.\n"
82216 ""},
82217 { "SBModule_GetNumSymbols", _wrap_SBModule_GetNumSymbols, METH_O, "SBModule_GetNumSymbols(SBModule self) -> size_t"},
82218 { "SBModule_GetSymbolAtIndex", _wrap_SBModule_GetSymbolAtIndex, METH_VARARGS, "SBModule_GetSymbolAtIndex(SBModule self, size_t idx) -> SBSymbol"},
82219 { "SBModule_FindSymbol", _wrap_SBModule_FindSymbol, METH_VARARGS, "SBModule_FindSymbol(SBModule self, char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbol"},
82220 { "SBModule_FindSymbols", _wrap_SBModule_FindSymbols, METH_VARARGS, "SBModule_FindSymbols(SBModule self, char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbolContextList"},
82221 { "SBModule_GetNumSections", _wrap_SBModule_GetNumSections, METH_O, "SBModule_GetNumSections(SBModule self) -> size_t"},
82222 { "SBModule_GetSectionAtIndex", _wrap_SBModule_GetSectionAtIndex, METH_VARARGS, "SBModule_GetSectionAtIndex(SBModule self, size_t idx) -> SBSection"},
82223 { "SBModule_FindFunctions", _wrap_SBModule_FindFunctions, METH_VARARGS, "\n"
82224 "SBModule_FindFunctions(SBModule self, char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList\n"
82225 "\n"
82226 " Find functions by name.\n"
82227 "\n"
82228 " @param[in] name\n"
82229 " The name of the function we are looking for.\n"
82230 "\n"
82231 " @param[in] name_type_mask\n"
82232 " A logical OR of one or more FunctionNameType enum bits that\n"
82233 " indicate what kind of names should be used when doing the\n"
82234 " lookup. Bits include fully qualified names, base names,\n"
82235 " C++ methods, or ObjC selectors.\n"
82236 " See FunctionNameType for more details.\n"
82237 "\n"
82238 " @return\n"
82239 " A symbol context list that gets filled in with all of the\n"
82240 " matches.\n"
82241 ""},
82242 { "SBModule_FindFirstType", _wrap_SBModule_FindFirstType, METH_VARARGS, "SBModule_FindFirstType(SBModule self, char const * name) -> SBType"},
82243 { "SBModule_FindTypes", _wrap_SBModule_FindTypes, METH_VARARGS, "SBModule_FindTypes(SBModule self, char const * type) -> SBTypeList"},
82244 { "SBModule_GetTypeByID", _wrap_SBModule_GetTypeByID, METH_VARARGS, "SBModule_GetTypeByID(SBModule self, lldb::user_id_t uid) -> SBType"},
82245 { "SBModule_GetBasicType", _wrap_SBModule_GetBasicType, METH_VARARGS, "SBModule_GetBasicType(SBModule self, lldb::BasicType type) -> SBType"},
82246 { "SBModule_GetTypes", _wrap_SBModule_GetTypes, METH_VARARGS, "\n"
82247 "SBModule_GetTypes(SBModule self, uint32_t type_mask=eTypeClassAny) -> SBTypeList\n"
82248 "\n"
82249 " Get all types matching type_mask from debug info in this\n"
82250 " module.\n"
82251 "\n"
82252 " @param[in] type_mask\n"
82253 " A bitfield that consists of one or more bits logically OR'ed\n"
82254 " together from the lldb::TypeClass enumeration. This allows\n"
82255 " you to request only structure types, or only class, struct\n"
82256 " and union types. Passing in lldb::eTypeClassAny will return\n"
82257 " all types found in the debug information for this module.\n"
82258 "\n"
82259 " @return\n"
82260 " A list of types in this module that match type_mask\n"
82261 ""},
82262 { "SBModule_FindGlobalVariables", _wrap_SBModule_FindGlobalVariables, METH_VARARGS, "\n"
82263 "SBModule_FindGlobalVariables(SBModule self, SBTarget target, char const * name, uint32_t max_matches) -> SBValueList\n"
82264 "\n"
82265 " Find global and static variables by name.\n"
82266 "\n"
82267 " @param[in] target\n"
82268 " A valid SBTarget instance representing the debuggee.\n"
82269 "\n"
82270 " @param[in] name\n"
82271 " The name of the global or static variable we are looking\n"
82272 " for.\n"
82273 "\n"
82274 " @param[in] max_matches\n"
82275 " Allow the number of matches to be limited to max_matches.\n"
82276 "\n"
82277 " @return\n"
82278 " A list of matched variables in an SBValueList.\n"
82279 ""},
82280 { "SBModule_FindFirstGlobalVariable", _wrap_SBModule_FindFirstGlobalVariable, METH_VARARGS, "\n"
82281 "SBModule_FindFirstGlobalVariable(SBModule self, SBTarget target, char const * name) -> SBValue\n"
82282 "\n"
82283 " Find the first global (or static) variable by name.\n"
82284 "\n"
82285 " @param[in] target\n"
82286 " A valid SBTarget instance representing the debuggee.\n"
82287 "\n"
82288 " @param[in] name\n"
82289 " The name of the global or static variable we are looking\n"
82290 " for.\n"
82291 "\n"
82292 " @return\n"
82293 " An SBValue that gets filled in with the found variable (if any).\n"
82294 ""},
82295 { "SBModule_GetByteOrder", _wrap_SBModule_GetByteOrder, METH_O, "SBModule_GetByteOrder(SBModule self) -> lldb::ByteOrder"},
82296 { "SBModule_GetAddressByteSize", _wrap_SBModule_GetAddressByteSize, METH_O, "SBModule_GetAddressByteSize(SBModule self) -> uint32_t"},
82297 { "SBModule_GetTriple", _wrap_SBModule_GetTriple, METH_O, "SBModule_GetTriple(SBModule self) -> char const *"},
82298 { "SBModule_GetVersion", _wrap_SBModule_GetVersion, METH_O, "SBModule_GetVersion(SBModule self) -> uint32_t"},
82299 { "SBModule_GetSymbolFileSpec", _wrap_SBModule_GetSymbolFileSpec, METH_O, "SBModule_GetSymbolFileSpec(SBModule self) -> SBFileSpec"},
82300 { "SBModule_GetObjectFileHeaderAddress", _wrap_SBModule_GetObjectFileHeaderAddress, METH_O, "SBModule_GetObjectFileHeaderAddress(SBModule self) -> SBAddress"},
82301 { "SBModule_GetObjectFileEntryPointAddress", _wrap_SBModule_GetObjectFileEntryPointAddress, METH_O, "SBModule_GetObjectFileEntryPointAddress(SBModule self) -> SBAddress"},
82302 { "SBModule_GetNumberAllocatedModules", _wrap_SBModule_GetNumberAllocatedModules, METH_NOARGS, "\n"
82303 "SBModule_GetNumberAllocatedModules() -> uint32_t\n"
82304 "\n"
82305 " Returns the number of modules in the module cache. This is an\n"
82306 " implementation detail exposed for testing and should not be relied upon.\n"
82307 "\n"
82308 " @return\n"
82309 " The number of modules in the module cache.\n"
82310 ""},
82311 { "SBModule_GarbageCollectAllocatedModules", _wrap_SBModule_GarbageCollectAllocatedModules, METH_NOARGS, "\n"
82312 "SBModule_GarbageCollectAllocatedModules()\n"
82313 "\n"
82314 " Removes all modules which are no longer needed by any part of LLDB from\n"
82315 " the module cache.\n"
82316 "\n"
82317 " This is an implementation detail exposed for testing and should not be\n"
82318 " relied upon. Use SBDebugger::MemoryPressureDetected instead to reduce\n"
82319 " LLDB's memory consumption during execution.\n"
82320 "\n"
82321 ""},
82322 { "SBModule___str__", _wrap_SBModule___str__, METH_O, "SBModule___str__(SBModule self) -> std::string"},
82323 { "SBModule_swigregister", SBModule_swigregister, METH_O, NULL},
82324 { "SBModule_swiginit", SBModule_swiginit, METH_VARARGS, NULL},
82325 { "new_SBModuleSpec", _wrap_new_SBModuleSpec, METH_VARARGS, "\n"
82326 "SBModuleSpec()\n"
82327 "new_SBModuleSpec(SBModuleSpec rhs) -> SBModuleSpec\n"
82328 ""},
82329 { "delete_SBModuleSpec", _wrap_delete_SBModuleSpec, METH_O, "delete_SBModuleSpec(SBModuleSpec self)"},
82330 { "SBModuleSpec_IsValid", _wrap_SBModuleSpec_IsValid, METH_O, "SBModuleSpec_IsValid(SBModuleSpec self) -> bool"},
82331 { "SBModuleSpec___nonzero__", _wrap_SBModuleSpec___nonzero__, METH_O, "SBModuleSpec___nonzero__(SBModuleSpec self) -> bool"},
82332 { "SBModuleSpec_Clear", _wrap_SBModuleSpec_Clear, METH_O, "SBModuleSpec_Clear(SBModuleSpec self)"},
82333 { "SBModuleSpec_GetFileSpec", _wrap_SBModuleSpec_GetFileSpec, METH_O, "\n"
82334 "SBModuleSpec_GetFileSpec(SBModuleSpec self) -> SBFileSpec\n"
82335 "\n"
82336 " Get const accessor for the module file.\n"
82337 "\n"
82338 " This function returns the file for the module on the host system\n"
82339 " that is running LLDB. This can differ from the path on the\n"
82340 " platform since we might be doing remote debugging.\n"
82341 "\n"
82342 " @return\n"
82343 " A const reference to the file specification object.\n"
82344 ""},
82345 { "SBModuleSpec_SetFileSpec", _wrap_SBModuleSpec_SetFileSpec, METH_VARARGS, "SBModuleSpec_SetFileSpec(SBModuleSpec self, SBFileSpec fspec)"},
82346 { "SBModuleSpec_GetPlatformFileSpec", _wrap_SBModuleSpec_GetPlatformFileSpec, METH_O, "\n"
82347 "SBModuleSpec_GetPlatformFileSpec(SBModuleSpec self) -> SBFileSpec\n"
82348 "\n"
82349 " Get accessor for the module platform file.\n"
82350 "\n"
82351 " Platform file refers to the path of the module as it is known on\n"
82352 " the remote system on which it is being debugged. For local\n"
82353 " debugging this is always the same as Module::GetFileSpec(). But\n"
82354 " remote debugging might mention a file '/usr/lib/liba.dylib'\n"
82355 " which might be locally downloaded and cached. In this case the\n"
82356 " platform file could be something like:\n"
82357 " '/tmp/lldb/platform-cache/remote.host.computer/usr/lib/liba.dylib'\n"
82358 " The file could also be cached in a local developer kit directory.\n"
82359 "\n"
82360 " @return\n"
82361 " A const reference to the file specification object.\n"
82362 ""},
82363 { "SBModuleSpec_SetPlatformFileSpec", _wrap_SBModuleSpec_SetPlatformFileSpec, METH_VARARGS, "SBModuleSpec_SetPlatformFileSpec(SBModuleSpec self, SBFileSpec fspec)"},
82364 { "SBModuleSpec_GetSymbolFileSpec", _wrap_SBModuleSpec_GetSymbolFileSpec, METH_O, "SBModuleSpec_GetSymbolFileSpec(SBModuleSpec self) -> SBFileSpec"},
82365 { "SBModuleSpec_SetSymbolFileSpec", _wrap_SBModuleSpec_SetSymbolFileSpec, METH_VARARGS, "SBModuleSpec_SetSymbolFileSpec(SBModuleSpec self, SBFileSpec fspec)"},
82366 { "SBModuleSpec_GetObjectName", _wrap_SBModuleSpec_GetObjectName, METH_O, "SBModuleSpec_GetObjectName(SBModuleSpec self) -> char const *"},
82367 { "SBModuleSpec_SetObjectName", _wrap_SBModuleSpec_SetObjectName, METH_VARARGS, "SBModuleSpec_SetObjectName(SBModuleSpec self, char const * name)"},
82368 { "SBModuleSpec_GetTriple", _wrap_SBModuleSpec_GetTriple, METH_O, "SBModuleSpec_GetTriple(SBModuleSpec self) -> char const *"},
82369 { "SBModuleSpec_SetTriple", _wrap_SBModuleSpec_SetTriple, METH_VARARGS, "SBModuleSpec_SetTriple(SBModuleSpec self, char const * triple)"},
82370 { "SBModuleSpec_GetUUIDBytes", _wrap_SBModuleSpec_GetUUIDBytes, METH_O, "SBModuleSpec_GetUUIDBytes(SBModuleSpec self) -> uint8_t const *"},
82371 { "SBModuleSpec_GetUUIDLength", _wrap_SBModuleSpec_GetUUIDLength, METH_O, "SBModuleSpec_GetUUIDLength(SBModuleSpec self) -> size_t"},
82372 { "SBModuleSpec_SetUUIDBytes", _wrap_SBModuleSpec_SetUUIDBytes, METH_VARARGS, "SBModuleSpec_SetUUIDBytes(SBModuleSpec self, uint8_t const * uuid, size_t uuid_len) -> bool"},
82373 { "SBModuleSpec_GetDescription", _wrap_SBModuleSpec_GetDescription, METH_VARARGS, "SBModuleSpec_GetDescription(SBModuleSpec self, SBStream description) -> bool"},
82374 { "SBModuleSpec___str__", _wrap_SBModuleSpec___str__, METH_O, "SBModuleSpec___str__(SBModuleSpec self) -> std::string"},
82375 { "SBModuleSpec_swigregister", SBModuleSpec_swigregister, METH_O, NULL},
82376 { "SBModuleSpec_swiginit", SBModuleSpec_swiginit, METH_VARARGS, NULL},
82377 { "new_SBModuleSpecList", _wrap_new_SBModuleSpecList, METH_VARARGS, "\n"
82378 "SBModuleSpecList()\n"
82379 "new_SBModuleSpecList(SBModuleSpecList rhs) -> SBModuleSpecList\n"
82380 ""},
82381 { "delete_SBModuleSpecList", _wrap_delete_SBModuleSpecList, METH_O, "delete_SBModuleSpecList(SBModuleSpecList self)"},
82382 { "SBModuleSpecList_GetModuleSpecifications", _wrap_SBModuleSpecList_GetModuleSpecifications, METH_O, "SBModuleSpecList_GetModuleSpecifications(char const * path) -> SBModuleSpecList"},
82383 { "SBModuleSpecList_Append", _wrap_SBModuleSpecList_Append, METH_VARARGS, "\n"
82384 "SBModuleSpecList_Append(SBModuleSpecList self, SBModuleSpec spec)\n"
82385 "SBModuleSpecList_Append(SBModuleSpecList self, SBModuleSpecList spec_list)\n"
82386 ""},
82387 { "SBModuleSpecList_FindFirstMatchingSpec", _wrap_SBModuleSpecList_FindFirstMatchingSpec, METH_VARARGS, "SBModuleSpecList_FindFirstMatchingSpec(SBModuleSpecList self, SBModuleSpec match_spec) -> SBModuleSpec"},
82388 { "SBModuleSpecList_FindMatchingSpecs", _wrap_SBModuleSpecList_FindMatchingSpecs, METH_VARARGS, "SBModuleSpecList_FindMatchingSpecs(SBModuleSpecList self, SBModuleSpec match_spec) -> SBModuleSpecList"},
82389 { "SBModuleSpecList_GetSize", _wrap_SBModuleSpecList_GetSize, METH_O, "SBModuleSpecList_GetSize(SBModuleSpecList self) -> size_t"},
82390 { "SBModuleSpecList_GetSpecAtIndex", _wrap_SBModuleSpecList_GetSpecAtIndex, METH_VARARGS, "SBModuleSpecList_GetSpecAtIndex(SBModuleSpecList self, size_t i) -> SBModuleSpec"},
82391 { "SBModuleSpecList_GetDescription", _wrap_SBModuleSpecList_GetDescription, METH_VARARGS, "SBModuleSpecList_GetDescription(SBModuleSpecList self, SBStream description) -> bool"},
82392 { "SBModuleSpecList___str__", _wrap_SBModuleSpecList___str__, METH_O, "SBModuleSpecList___str__(SBModuleSpecList self) -> std::string"},
82393 { "SBModuleSpecList_swigregister", SBModuleSpecList_swigregister, METH_O, NULL},
82394 { "SBModuleSpecList_swiginit", SBModuleSpecList_swiginit, METH_VARARGS, NULL},
82395 { "new_SBPlatformConnectOptions", _wrap_new_SBPlatformConnectOptions, METH_VARARGS, "\n"
82396 "SBPlatformConnectOptions(char const * url)\n"
82397 "new_SBPlatformConnectOptions(SBPlatformConnectOptions rhs) -> SBPlatformConnectOptions\n"
82398 ""},
82399 { "delete_SBPlatformConnectOptions", _wrap_delete_SBPlatformConnectOptions, METH_O, "delete_SBPlatformConnectOptions(SBPlatformConnectOptions self)"},
82400 { "SBPlatformConnectOptions_GetURL", _wrap_SBPlatformConnectOptions_GetURL, METH_O, "SBPlatformConnectOptions_GetURL(SBPlatformConnectOptions self) -> char const *"},
82401 { "SBPlatformConnectOptions_SetURL", _wrap_SBPlatformConnectOptions_SetURL, METH_VARARGS, "SBPlatformConnectOptions_SetURL(SBPlatformConnectOptions self, char const * url)"},
82402 { "SBPlatformConnectOptions_GetRsyncEnabled", _wrap_SBPlatformConnectOptions_GetRsyncEnabled, METH_O, "SBPlatformConnectOptions_GetRsyncEnabled(SBPlatformConnectOptions self) -> bool"},
82403 { "SBPlatformConnectOptions_EnableRsync", _wrap_SBPlatformConnectOptions_EnableRsync, METH_VARARGS, "SBPlatformConnectOptions_EnableRsync(SBPlatformConnectOptions self, char const * options, char const * remote_path_prefix, bool omit_remote_hostname)"},
82404 { "SBPlatformConnectOptions_DisableRsync", _wrap_SBPlatformConnectOptions_DisableRsync, METH_O, "SBPlatformConnectOptions_DisableRsync(SBPlatformConnectOptions self)"},
82405 { "SBPlatformConnectOptions_GetLocalCacheDirectory", _wrap_SBPlatformConnectOptions_GetLocalCacheDirectory, METH_O, "SBPlatformConnectOptions_GetLocalCacheDirectory(SBPlatformConnectOptions self) -> char const *"},
82406 { "SBPlatformConnectOptions_SetLocalCacheDirectory", _wrap_SBPlatformConnectOptions_SetLocalCacheDirectory, METH_VARARGS, "SBPlatformConnectOptions_SetLocalCacheDirectory(SBPlatformConnectOptions self, char const * path)"},
82407 { "SBPlatformConnectOptions_swigregister", SBPlatformConnectOptions_swigregister, METH_O, NULL},
82408 { "SBPlatformConnectOptions_swiginit", SBPlatformConnectOptions_swiginit, METH_VARARGS, NULL},
82409 { "new_SBPlatformShellCommand", _wrap_new_SBPlatformShellCommand, METH_VARARGS, "\n"
82410 "SBPlatformShellCommand(char const * shell, char const * shell_command)\n"
82411 "SBPlatformShellCommand(char const * shell_command)\n"
82412 "new_SBPlatformShellCommand(SBPlatformShellCommand rhs) -> SBPlatformShellCommand\n"
82413 ""},
82414 { "delete_SBPlatformShellCommand", _wrap_delete_SBPlatformShellCommand, METH_O, "delete_SBPlatformShellCommand(SBPlatformShellCommand self)"},
82415 { "SBPlatformShellCommand_Clear", _wrap_SBPlatformShellCommand_Clear, METH_O, "SBPlatformShellCommand_Clear(SBPlatformShellCommand self)"},
82416 { "SBPlatformShellCommand_GetShell", _wrap_SBPlatformShellCommand_GetShell, METH_O, "SBPlatformShellCommand_GetShell(SBPlatformShellCommand self) -> char const *"},
82417 { "SBPlatformShellCommand_SetShell", _wrap_SBPlatformShellCommand_SetShell, METH_VARARGS, "SBPlatformShellCommand_SetShell(SBPlatformShellCommand self, char const * shell_interpreter)"},
82418 { "SBPlatformShellCommand_GetCommand", _wrap_SBPlatformShellCommand_GetCommand, METH_O, "SBPlatformShellCommand_GetCommand(SBPlatformShellCommand self) -> char const *"},
82419 { "SBPlatformShellCommand_SetCommand", _wrap_SBPlatformShellCommand_SetCommand, METH_VARARGS, "SBPlatformShellCommand_SetCommand(SBPlatformShellCommand self, char const * shell_command)"},
82420 { "SBPlatformShellCommand_GetWorkingDirectory", _wrap_SBPlatformShellCommand_GetWorkingDirectory, METH_O, "SBPlatformShellCommand_GetWorkingDirectory(SBPlatformShellCommand self) -> char const *"},
82421 { "SBPlatformShellCommand_SetWorkingDirectory", _wrap_SBPlatformShellCommand_SetWorkingDirectory, METH_VARARGS, "SBPlatformShellCommand_SetWorkingDirectory(SBPlatformShellCommand self, char const * path)"},
82422 { "SBPlatformShellCommand_GetTimeoutSeconds", _wrap_SBPlatformShellCommand_GetTimeoutSeconds, METH_O, "SBPlatformShellCommand_GetTimeoutSeconds(SBPlatformShellCommand self) -> uint32_t"},
82423 { "SBPlatformShellCommand_SetTimeoutSeconds", _wrap_SBPlatformShellCommand_SetTimeoutSeconds, METH_VARARGS, "SBPlatformShellCommand_SetTimeoutSeconds(SBPlatformShellCommand self, uint32_t sec)"},
82424 { "SBPlatformShellCommand_GetSignal", _wrap_SBPlatformShellCommand_GetSignal, METH_O, "SBPlatformShellCommand_GetSignal(SBPlatformShellCommand self) -> int"},
82425 { "SBPlatformShellCommand_GetStatus", _wrap_SBPlatformShellCommand_GetStatus, METH_O, "SBPlatformShellCommand_GetStatus(SBPlatformShellCommand self) -> int"},
82426 { "SBPlatformShellCommand_GetOutput", _wrap_SBPlatformShellCommand_GetOutput, METH_O, "SBPlatformShellCommand_GetOutput(SBPlatformShellCommand self) -> char const *"},
82427 { "SBPlatformShellCommand_swigregister", SBPlatformShellCommand_swigregister, METH_O, NULL},
82428 { "SBPlatformShellCommand_swiginit", SBPlatformShellCommand_swiginit, METH_VARARGS, NULL},
82429 { "new_SBPlatform", _wrap_new_SBPlatform, METH_VARARGS, "\n"
82430 "SBPlatform()\n"
82431 "new_SBPlatform(char const * arg1) -> SBPlatform\n"
82432 ""},
82433 { "delete_SBPlatform", _wrap_delete_SBPlatform, METH_O, "delete_SBPlatform(SBPlatform self)"},
82434 { "SBPlatform_GetHostPlatform", _wrap_SBPlatform_GetHostPlatform, METH_NOARGS, "SBPlatform_GetHostPlatform() -> SBPlatform"},
82435 { "SBPlatform_IsValid", _wrap_SBPlatform_IsValid, METH_O, "SBPlatform_IsValid(SBPlatform self) -> bool"},
82436 { "SBPlatform___nonzero__", _wrap_SBPlatform___nonzero__, METH_O, "SBPlatform___nonzero__(SBPlatform self) -> bool"},
82437 { "SBPlatform_Clear", _wrap_SBPlatform_Clear, METH_O, "SBPlatform_Clear(SBPlatform self)"},
82438 { "SBPlatform_GetWorkingDirectory", _wrap_SBPlatform_GetWorkingDirectory, METH_O, "SBPlatform_GetWorkingDirectory(SBPlatform self) -> char const *"},
82439 { "SBPlatform_SetWorkingDirectory", _wrap_SBPlatform_SetWorkingDirectory, METH_VARARGS, "SBPlatform_SetWorkingDirectory(SBPlatform self, char const * arg2) -> bool"},
82440 { "SBPlatform_GetName", _wrap_SBPlatform_GetName, METH_O, "SBPlatform_GetName(SBPlatform self) -> char const *"},
82441 { "SBPlatform_ConnectRemote", _wrap_SBPlatform_ConnectRemote, METH_VARARGS, "SBPlatform_ConnectRemote(SBPlatform self, SBPlatformConnectOptions connect_options) -> SBError"},
82442 { "SBPlatform_DisconnectRemote", _wrap_SBPlatform_DisconnectRemote, METH_O, "SBPlatform_DisconnectRemote(SBPlatform self)"},
82443 { "SBPlatform_IsConnected", _wrap_SBPlatform_IsConnected, METH_O, "SBPlatform_IsConnected(SBPlatform self) -> bool"},
82444 { "SBPlatform_GetTriple", _wrap_SBPlatform_GetTriple, METH_O, "SBPlatform_GetTriple(SBPlatform self) -> char const *"},
82445 { "SBPlatform_GetHostname", _wrap_SBPlatform_GetHostname, METH_O, "SBPlatform_GetHostname(SBPlatform self) -> char const *"},
82446 { "SBPlatform_GetOSBuild", _wrap_SBPlatform_GetOSBuild, METH_O, "SBPlatform_GetOSBuild(SBPlatform self) -> char const *"},
82447 { "SBPlatform_GetOSDescription", _wrap_SBPlatform_GetOSDescription, METH_O, "SBPlatform_GetOSDescription(SBPlatform self) -> char const *"},
82448 { "SBPlatform_GetOSMajorVersion", _wrap_SBPlatform_GetOSMajorVersion, METH_O, "SBPlatform_GetOSMajorVersion(SBPlatform self) -> uint32_t"},
82449 { "SBPlatform_GetOSMinorVersion", _wrap_SBPlatform_GetOSMinorVersion, METH_O, "SBPlatform_GetOSMinorVersion(SBPlatform self) -> uint32_t"},
82450 { "SBPlatform_GetOSUpdateVersion", _wrap_SBPlatform_GetOSUpdateVersion, METH_O, "SBPlatform_GetOSUpdateVersion(SBPlatform self) -> uint32_t"},
82451 { "SBPlatform_Get", _wrap_SBPlatform_Get, METH_VARARGS, "SBPlatform_Get(SBPlatform self, SBFileSpec src, SBFileSpec dst) -> SBError"},
82452 { "SBPlatform_Put", _wrap_SBPlatform_Put, METH_VARARGS, "SBPlatform_Put(SBPlatform self, SBFileSpec src, SBFileSpec dst) -> SBError"},
82453 { "SBPlatform_Install", _wrap_SBPlatform_Install, METH_VARARGS, "SBPlatform_Install(SBPlatform self, SBFileSpec src, SBFileSpec dst) -> SBError"},
82454 { "SBPlatform_Run", _wrap_SBPlatform_Run, METH_VARARGS, "SBPlatform_Run(SBPlatform self, SBPlatformShellCommand shell_command) -> SBError"},
82455 { "SBPlatform_Launch", _wrap_SBPlatform_Launch, METH_VARARGS, "SBPlatform_Launch(SBPlatform self, SBLaunchInfo launch_info) -> SBError"},
82456 { "SBPlatform_Kill", _wrap_SBPlatform_Kill, METH_VARARGS, "SBPlatform_Kill(SBPlatform self, lldb::pid_t const pid) -> SBError"},
82457 { "SBPlatform_MakeDirectory", _wrap_SBPlatform_MakeDirectory, METH_VARARGS, "SBPlatform_MakeDirectory(SBPlatform self, char const * path, uint32_t file_permissions=eFilePermissionsDirectoryDefault) -> SBError"},
82458 { "SBPlatform_GetFilePermissions", _wrap_SBPlatform_GetFilePermissions, METH_VARARGS, "SBPlatform_GetFilePermissions(SBPlatform self, char const * path) -> uint32_t"},
82459 { "SBPlatform_SetFilePermissions", _wrap_SBPlatform_SetFilePermissions, METH_VARARGS, "SBPlatform_SetFilePermissions(SBPlatform self, char const * path, uint32_t file_permissions) -> SBError"},
82460 { "SBPlatform_GetUnixSignals", _wrap_SBPlatform_GetUnixSignals, METH_O, "SBPlatform_GetUnixSignals(SBPlatform self) -> SBUnixSignals"},
82461 { "SBPlatform_GetEnvironment", _wrap_SBPlatform_GetEnvironment, METH_O, "SBPlatform_GetEnvironment(SBPlatform self) -> SBEnvironment"},
82462 { "SBPlatform_swigregister", SBPlatform_swigregister, METH_O, NULL},
82463 { "SBPlatform_swiginit", SBPlatform_swiginit, METH_VARARGS, NULL},
82464 { "new_SBProcess", _wrap_new_SBProcess, METH_VARARGS, "\n"
82465 "SBProcess()\n"
82466 "new_SBProcess(SBProcess rhs) -> SBProcess\n"
82467 ""},
82468 { "delete_SBProcess", _wrap_delete_SBProcess, METH_O, "delete_SBProcess(SBProcess self)"},
82469 { "SBProcess_GetBroadcasterClassName", _wrap_SBProcess_GetBroadcasterClassName, METH_NOARGS, "SBProcess_GetBroadcasterClassName() -> char const *"},
82470 { "SBProcess_GetPluginName", _wrap_SBProcess_GetPluginName, METH_O, "SBProcess_GetPluginName(SBProcess self) -> char const *"},
82471 { "SBProcess_GetShortPluginName", _wrap_SBProcess_GetShortPluginName, METH_O, "SBProcess_GetShortPluginName(SBProcess self) -> char const *"},
82472 { "SBProcess_Clear", _wrap_SBProcess_Clear, METH_O, "SBProcess_Clear(SBProcess self)"},
82473 { "SBProcess_IsValid", _wrap_SBProcess_IsValid, METH_O, "SBProcess_IsValid(SBProcess self) -> bool"},
82474 { "SBProcess___nonzero__", _wrap_SBProcess___nonzero__, METH_O, "SBProcess___nonzero__(SBProcess self) -> bool"},
82475 { "SBProcess_GetTarget", _wrap_SBProcess_GetTarget, METH_O, "SBProcess_GetTarget(SBProcess self) -> SBTarget"},
82476 { "SBProcess_GetByteOrder", _wrap_SBProcess_GetByteOrder, METH_O, "SBProcess_GetByteOrder(SBProcess self) -> lldb::ByteOrder"},
82477 { "SBProcess_PutSTDIN", _wrap_SBProcess_PutSTDIN, METH_VARARGS, "\n"
82478 "\n"
82479 "Writes data into the current process's stdin. API client specifies a Python\n"
82480 "string as the only argument.\n"
82481 ""},
82482 { "SBProcess_GetSTDOUT", _wrap_SBProcess_GetSTDOUT, METH_VARARGS, "\n"
82483 "\n"
82484 "Reads data from the current process's stdout stream. API client specifies\n"
82485 "the size of the buffer to read data into. It returns the byte buffer in a\n"
82486 "Python string.\n"
82487 ""},
82488 { "SBProcess_GetSTDERR", _wrap_SBProcess_GetSTDERR, METH_VARARGS, "\n"
82489 "\n"
82490 "Reads data from the current process's stderr stream. API client specifies\n"
82491 "the size of the buffer to read data into. It returns the byte buffer in a\n"
82492 "Python string.\n"
82493 ""},
82494 { "SBProcess_GetAsyncProfileData", _wrap_SBProcess_GetAsyncProfileData, METH_VARARGS, "SBProcess_GetAsyncProfileData(SBProcess self, char * dst) -> size_t"},
82495 { "SBProcess_ReportEventState", _wrap_SBProcess_ReportEventState, METH_VARARGS, "\n"
82496 "SBProcess_ReportEventState(SBProcess self, SBEvent event, SBFile out)\n"
82497 "SBProcess_ReportEventState(SBProcess self, SBEvent event, lldb::FileSP BORROWED)\n"
82498 ""},
82499 { "SBProcess_AppendEventStateReport", _wrap_SBProcess_AppendEventStateReport, METH_VARARGS, "SBProcess_AppendEventStateReport(SBProcess self, SBEvent event, SBCommandReturnObject result)"},
82500 { "SBProcess_RemoteAttachToProcessWithID", _wrap_SBProcess_RemoteAttachToProcessWithID, METH_VARARGS, "\n"
82501 "SBProcess_RemoteAttachToProcessWithID(SBProcess self, lldb::pid_t pid, SBError error) -> bool\n"
82502 "\n"
82503 " Remote connection related functions. These will fail if the\n"
82504 " process is not in eStateConnected. They are intended for use\n"
82505 " when connecting to an externally managed debugserver instance.\n"
82506 ""},
82507 { "SBProcess_RemoteLaunch", _wrap_SBProcess_RemoteLaunch, METH_VARARGS, "\n"
82508 "SBProcess_RemoteLaunch(SBProcess self, char const ** argv, char const ** envp, char const * stdin_path, char const * stdout_path, char const * stderr_path, char const * working_directory, uint32_t launch_flags, bool stop_at_entry, SBError error) -> bool\n"
82509 "See SBTarget.Launch for argument description and usage.\n"
82510 ""},
82511 { "SBProcess_GetNumThreads", _wrap_SBProcess_GetNumThreads, METH_O, "SBProcess_GetNumThreads(SBProcess self) -> uint32_t"},
82512 { "SBProcess_GetThreadAtIndex", _wrap_SBProcess_GetThreadAtIndex, METH_VARARGS, "\n"
82513 "\n"
82514 "Returns the INDEX'th thread from the list of current threads. The index\n"
82515 "of a thread is only valid for the current stop. For a persistent thread\n"
82516 "identifier use either the thread ID or the IndexID. See help on SBThread\n"
82517 "for more details.\n"
82518 ""},
82519 { "SBProcess_GetThreadByID", _wrap_SBProcess_GetThreadByID, METH_VARARGS, "\n"
82520 "\n"
82521 "Returns the thread with the given thread ID.\n"
82522 ""},
82523 { "SBProcess_GetThreadByIndexID", _wrap_SBProcess_GetThreadByIndexID, METH_VARARGS, "\n"
82524 "\n"
82525 "Returns the thread with the given thread IndexID.\n"
82526 ""},
82527 { "SBProcess_GetSelectedThread", _wrap_SBProcess_GetSelectedThread, METH_O, "\n"
82528 "\n"
82529 "Returns the currently selected thread.\n"
82530 ""},
82531 { "SBProcess_CreateOSPluginThread", _wrap_SBProcess_CreateOSPluginThread, METH_VARARGS, "\n"
82532 "\n"
82533 "Lazily create a thread on demand through the current OperatingSystem plug-in, if the current OperatingSystem plug-in supports it.\n"
82534 ""},
82535 { "SBProcess_SetSelectedThread", _wrap_SBProcess_SetSelectedThread, METH_VARARGS, "SBProcess_SetSelectedThread(SBProcess self, SBThread thread) -> bool"},
82536 { "SBProcess_SetSelectedThreadByID", _wrap_SBProcess_SetSelectedThreadByID, METH_VARARGS, "SBProcess_SetSelectedThreadByID(SBProcess self, lldb::tid_t tid) -> bool"},
82537 { "SBProcess_SetSelectedThreadByIndexID", _wrap_SBProcess_SetSelectedThreadByIndexID, METH_VARARGS, "SBProcess_SetSelectedThreadByIndexID(SBProcess self, uint32_t index_id) -> bool"},
82538 { "SBProcess_GetNumQueues", _wrap_SBProcess_GetNumQueues, METH_O, "SBProcess_GetNumQueues(SBProcess self) -> uint32_t"},
82539 { "SBProcess_GetQueueAtIndex", _wrap_SBProcess_GetQueueAtIndex, METH_VARARGS, "SBProcess_GetQueueAtIndex(SBProcess self, uint32_t index) -> SBQueue"},
82540 { "SBProcess_GetState", _wrap_SBProcess_GetState, METH_O, "SBProcess_GetState(SBProcess self) -> lldb::StateType"},
82541 { "SBProcess_GetExitStatus", _wrap_SBProcess_GetExitStatus, METH_O, "SBProcess_GetExitStatus(SBProcess self) -> int"},
82542 { "SBProcess_GetExitDescription", _wrap_SBProcess_GetExitDescription, METH_O, "SBProcess_GetExitDescription(SBProcess self) -> char const *"},
82543 { "SBProcess_GetProcessID", _wrap_SBProcess_GetProcessID, METH_O, "\n"
82544 "\n"
82545 "Returns the process ID of the process.\n"
82546 ""},
82547 { "SBProcess_GetUniqueID", _wrap_SBProcess_GetUniqueID, METH_O, "\n"
82548 "\n"
82549 "Returns an integer ID that is guaranteed to be unique across all process instances. This is not the process ID, just a unique integer for comparison and caching purposes.\n"
82550 ""},
82551 { "SBProcess_GetAddressByteSize", _wrap_SBProcess_GetAddressByteSize, METH_O, "SBProcess_GetAddressByteSize(SBProcess self) -> uint32_t"},
82552 { "SBProcess_Destroy", _wrap_SBProcess_Destroy, METH_O, "\n"
82553 "SBProcess_Destroy(SBProcess self) -> SBError\n"
82554 "\n"
82555 " Kills the process and shuts down all threads that were spawned to\n"
82556 " track and monitor process.\n"
82557 ""},
82558 { "SBProcess_Continue", _wrap_SBProcess_Continue, METH_O, "SBProcess_Continue(SBProcess self) -> SBError"},
82559 { "SBProcess_Stop", _wrap_SBProcess_Stop, METH_O, "SBProcess_Stop(SBProcess self) -> SBError"},
82560 { "SBProcess_Kill", _wrap_SBProcess_Kill, METH_O, "SBProcess_Kill(SBProcess self) -> SBError"},
82561 { "SBProcess_Detach", _wrap_SBProcess_Detach, METH_O, "SBProcess_Detach(SBProcess self) -> SBError"},
82562 { "SBProcess_Signal", _wrap_SBProcess_Signal, METH_VARARGS, "\n"
82563 "SBProcess_Signal(SBProcess self, int signal) -> SBError\n"
82564 "Sends the process a unix signal.\n"
82565 ""},
82566 { "SBProcess_GetUnixSignals", _wrap_SBProcess_GetUnixSignals, METH_O, "SBProcess_GetUnixSignals(SBProcess self) -> SBUnixSignals"},
82567 { "SBProcess_GetStopID", _wrap_SBProcess_GetStopID, METH_VARARGS, "\n"
82568 "SBProcess_GetStopID(SBProcess self, bool include_expression_stops=False) -> uint32_t\n"
82569 "\n"
82570 " Returns a stop id that will increase every time the process executes. If\n"
82571 " include_expression_stops is true, then stops caused by expression evaluation\n"
82572 " will cause the returned value to increase, otherwise the counter returned will\n"
82573 " only increase when execution is continued explicitly by the user. Note, the value\n"
82574 " will always increase, but may increase by more than one per stop.\n"
82575 ""},
82576 { "SBProcess_SendAsyncInterrupt", _wrap_SBProcess_SendAsyncInterrupt, METH_O, "SBProcess_SendAsyncInterrupt(SBProcess self)"},
82577 { "SBProcess_ReadMemory", _wrap_SBProcess_ReadMemory, METH_VARARGS, "\n"
82578 "\n"
82579 "Reads memory from the current process's address space and removes any\n"
82580 "traps that may have been inserted into the memory. It returns the byte\n"
82581 "buffer in a Python string. Example: ::\n"
82582 "\n"
82583 " # Read 4 bytes from address 'addr' and assume error.Success() is True.\n"
82584 " content = process.ReadMemory(addr, 4, error)\n"
82585 " new_bytes = bytearray(content)\n"
82586 ""},
82587 { "SBProcess_WriteMemory", _wrap_SBProcess_WriteMemory, METH_VARARGS, "\n"
82588 "\n"
82589 "Writes memory to the current process's address space and maintains any\n"
82590 "traps that might be present due to software breakpoints. Example: ::\n"
82591 "\n"
82592 " # Create a Python string from the byte array.\n"
82593 " new_value = str(bytes)\n"
82594 " result = process.WriteMemory(addr, new_value, error)\n"
82595 " if not error.Success() or result != len(bytes):\n"
82596 " print('SBProcess.WriteMemory() failed!')\n"
82597 ""},
82598 { "SBProcess_ReadCStringFromMemory", _wrap_SBProcess_ReadCStringFromMemory, METH_VARARGS, "\n"
82599 "\n"
82600 "Reads a NULL terminated C string from the current process's address space.\n"
82601 "It returns a python string of the exact length, or truncates the string if\n"
82602 "the maximum character limit is reached. Example: ::\n"
82603 "\n"
82604 " # Read a C string of at most 256 bytes from address '0x1000'\n"
82605 " error = lldb.SBError()\n"
82606 " cstring = process.ReadCStringFromMemory(0x1000, 256, error)\n"
82607 " if error.Success():\n"
82608 " print('cstring: ', cstring)\n"
82609 " else\n"
82610 " print('error: ', error)\n"
82611 ""},
82612 { "SBProcess_ReadUnsignedFromMemory", _wrap_SBProcess_ReadUnsignedFromMemory, METH_VARARGS, "\n"
82613 "\n"
82614 "Reads an unsigned integer from memory given a byte size and an address.\n"
82615 "Returns the unsigned integer that was read. Example: ::\n"
82616 "\n"
82617 " # Read a 4 byte unsigned integer from address 0x1000\n"
82618 " error = lldb.SBError()\n"
82619 " uint = ReadUnsignedFromMemory(0x1000, 4, error)\n"
82620 " if error.Success():\n"
82621 " print('integer: %u' % uint)\n"
82622 " else\n"
82623 " print('error: ', error)\n"
82624 ""},
82625 { "SBProcess_ReadPointerFromMemory", _wrap_SBProcess_ReadPointerFromMemory, METH_VARARGS, "\n"
82626 "\n"
82627 "Reads a pointer from memory from an address and returns the value. Example: ::\n"
82628 "\n"
82629 " # Read a pointer from address 0x1000\n"
82630 " error = lldb.SBError()\n"
82631 " ptr = ReadPointerFromMemory(0x1000, error)\n"
82632 " if error.Success():\n"
82633 " print('pointer: 0x%x' % ptr)\n"
82634 " else\n"
82635 " print('error: ', error)\n"
82636 ""},
82637 { "SBProcess_GetStateFromEvent", _wrap_SBProcess_GetStateFromEvent, METH_O, "SBProcess_GetStateFromEvent(SBEvent event) -> lldb::StateType"},
82638 { "SBProcess_GetRestartedFromEvent", _wrap_SBProcess_GetRestartedFromEvent, METH_O, "SBProcess_GetRestartedFromEvent(SBEvent event) -> bool"},
82639 { "SBProcess_GetNumRestartedReasonsFromEvent", _wrap_SBProcess_GetNumRestartedReasonsFromEvent, METH_O, "SBProcess_GetNumRestartedReasonsFromEvent(SBEvent event) -> size_t"},
82640 { "SBProcess_GetRestartedReasonAtIndexFromEvent", _wrap_SBProcess_GetRestartedReasonAtIndexFromEvent, METH_VARARGS, "SBProcess_GetRestartedReasonAtIndexFromEvent(SBEvent event, size_t idx) -> char const *"},
82641 { "SBProcess_GetProcessFromEvent", _wrap_SBProcess_GetProcessFromEvent, METH_O, "SBProcess_GetProcessFromEvent(SBEvent event) -> SBProcess"},
82642 { "SBProcess_GetInterruptedFromEvent", _wrap_SBProcess_GetInterruptedFromEvent, METH_O, "SBProcess_GetInterruptedFromEvent(SBEvent event) -> bool"},
82643 { "SBProcess_GetStructuredDataFromEvent", _wrap_SBProcess_GetStructuredDataFromEvent, METH_O, "SBProcess_GetStructuredDataFromEvent(SBEvent event) -> SBStructuredData"},
82644 { "SBProcess_EventIsProcessEvent", _wrap_SBProcess_EventIsProcessEvent, METH_O, "SBProcess_EventIsProcessEvent(SBEvent event) -> bool"},
82645 { "SBProcess_EventIsStructuredDataEvent", _wrap_SBProcess_EventIsStructuredDataEvent, METH_O, "SBProcess_EventIsStructuredDataEvent(SBEvent event) -> bool"},
82646 { "SBProcess_GetBroadcaster", _wrap_SBProcess_GetBroadcaster, METH_O, "SBProcess_GetBroadcaster(SBProcess self) -> SBBroadcaster"},
82647 { "SBProcess_GetDescription", _wrap_SBProcess_GetDescription, METH_VARARGS, "SBProcess_GetDescription(SBProcess self, SBStream description) -> bool"},
82648 { "SBProcess_GetExtendedCrashInformation", _wrap_SBProcess_GetExtendedCrashInformation, METH_O, "\n"
82649 "\n"
82650 "Returns the process' extended crash information.\n"
82651 ""},
82652 { "SBProcess_GetNumSupportedHardwareWatchpoints", _wrap_SBProcess_GetNumSupportedHardwareWatchpoints, METH_VARARGS, "SBProcess_GetNumSupportedHardwareWatchpoints(SBProcess self, SBError error) -> uint32_t"},
82653 { "SBProcess_LoadImage", _wrap_SBProcess_LoadImage, METH_VARARGS, "SBProcess_LoadImage(SBProcess self, SBFileSpec image_spec, SBError error) -> uint32_t"},
82654 { "SBProcess_LoadImageUsingPaths", _wrap_SBProcess_LoadImageUsingPaths, METH_VARARGS, "\n"
82655 "\n"
82656 "Load the library whose filename is given by image_spec looking in all the\n"
82657 "paths supplied in the paths argument. If successful, return a token that\n"
82658 "can be passed to UnloadImage and fill loaded_path with the path that was\n"
82659 "successfully loaded. On failure, return\n"
82660 "lldb.LLDB_INVALID_IMAGE_TOKEN.\n"
82661 ""},
82662 { "SBProcess_UnloadImage", _wrap_SBProcess_UnloadImage, METH_VARARGS, "SBProcess_UnloadImage(SBProcess self, uint32_t image_token) -> SBError"},
82663 { "SBProcess_SendEventData", _wrap_SBProcess_SendEventData, METH_VARARGS, "SBProcess_SendEventData(SBProcess self, char const * event_data) -> SBError"},
82664 { "SBProcess_GetNumExtendedBacktraceTypes", _wrap_SBProcess_GetNumExtendedBacktraceTypes, METH_O, "\n"
82665 "\n"
82666 "Return the number of different thread-origin extended backtraces\n"
82667 "this process can support as a uint32_t.\n"
82668 "When the process is stopped and you have an SBThread, lldb may be\n"
82669 "able to show a backtrace of when that thread was originally created,\n"
82670 "or the work item was enqueued to it (in the case of a libdispatch\n"
82671 "queue).\n"
82672 ""},
82673 { "SBProcess_GetExtendedBacktraceTypeAtIndex", _wrap_SBProcess_GetExtendedBacktraceTypeAtIndex, METH_VARARGS, "\n"
82674 "\n"
82675 "Takes an index argument, returns the name of one of the thread-origin\n"
82676 "extended backtrace methods as a str.\n"
82677 ""},
82678 { "SBProcess_GetHistoryThreads", _wrap_SBProcess_GetHistoryThreads, METH_VARARGS, "SBProcess_GetHistoryThreads(SBProcess self, lldb::addr_t addr) -> SBThreadCollection"},
82679 { "SBProcess_IsInstrumentationRuntimePresent", _wrap_SBProcess_IsInstrumentationRuntimePresent, METH_VARARGS, "SBProcess_IsInstrumentationRuntimePresent(SBProcess self, lldb::InstrumentationRuntimeType type) -> bool"},
82680 { "SBProcess_SaveCore", _wrap_SBProcess_SaveCore, METH_VARARGS, "SBProcess_SaveCore(SBProcess self, char const * file_name) -> SBError"},
82681 { "SBProcess_StartTrace", _wrap_SBProcess_StartTrace, METH_VARARGS, "SBProcess_StartTrace(SBProcess self, SBTraceOptions options, SBError error) -> SBTrace"},
82682 { "SBProcess_GetMemoryRegionInfo", _wrap_SBProcess_GetMemoryRegionInfo, METH_VARARGS, "SBProcess_GetMemoryRegionInfo(SBProcess self, lldb::addr_t load_addr, SBMemoryRegionInfo region_info) -> SBError"},
82683 { "SBProcess_GetMemoryRegions", _wrap_SBProcess_GetMemoryRegions, METH_O, "SBProcess_GetMemoryRegions(SBProcess self) -> SBMemoryRegionInfoList"},
82684 { "SBProcess_GetProcessInfo", _wrap_SBProcess_GetProcessInfo, METH_O, "\n"
82685 "\n"
82686 "Get information about the process.\n"
82687 "Valid process info will only be returned when the process is alive,\n"
82688 "use IsValid() to check if the info returned is valid. ::\n"
82689 "\n"
82690 " process_info = process.GetProcessInfo()\n"
82691 " if process_info.IsValid():\n"
82692 " process_info.GetProcessID()\n"
82693 ""},
82694 { "SBProcess___str__", _wrap_SBProcess___str__, METH_O, "SBProcess___str__(SBProcess self) -> std::string"},
82695 { "SBProcess_swigregister", SBProcess_swigregister, METH_O, NULL},
82696 { "SBProcess_swiginit", SBProcess_swiginit, METH_VARARGS, NULL},
82697 { "new_SBProcessInfo", _wrap_new_SBProcessInfo, METH_VARARGS, "\n"
82698 "SBProcessInfo()\n"
82699 "new_SBProcessInfo(SBProcessInfo rhs) -> SBProcessInfo\n"
82700 ""},
82701 { "delete_SBProcessInfo", _wrap_delete_SBProcessInfo, METH_O, "delete_SBProcessInfo(SBProcessInfo self)"},
82702 { "SBProcessInfo_IsValid", _wrap_SBProcessInfo_IsValid, METH_O, "SBProcessInfo_IsValid(SBProcessInfo self) -> bool"},
82703 { "SBProcessInfo___nonzero__", _wrap_SBProcessInfo___nonzero__, METH_O, "SBProcessInfo___nonzero__(SBProcessInfo self) -> bool"},
82704 { "SBProcessInfo_GetName", _wrap_SBProcessInfo_GetName, METH_O, "SBProcessInfo_GetName(SBProcessInfo self) -> char const *"},
82705 { "SBProcessInfo_GetExecutableFile", _wrap_SBProcessInfo_GetExecutableFile, METH_O, "SBProcessInfo_GetExecutableFile(SBProcessInfo self) -> SBFileSpec"},
82706 { "SBProcessInfo_GetProcessID", _wrap_SBProcessInfo_GetProcessID, METH_O, "SBProcessInfo_GetProcessID(SBProcessInfo self) -> lldb::pid_t"},
82707 { "SBProcessInfo_GetUserID", _wrap_SBProcessInfo_GetUserID, METH_O, "SBProcessInfo_GetUserID(SBProcessInfo self) -> uint32_t"},
82708 { "SBProcessInfo_GetGroupID", _wrap_SBProcessInfo_GetGroupID, METH_O, "SBProcessInfo_GetGroupID(SBProcessInfo self) -> uint32_t"},
82709 { "SBProcessInfo_UserIDIsValid", _wrap_SBProcessInfo_UserIDIsValid, METH_O, "SBProcessInfo_UserIDIsValid(SBProcessInfo self) -> bool"},
82710 { "SBProcessInfo_GroupIDIsValid", _wrap_SBProcessInfo_GroupIDIsValid, METH_O, "SBProcessInfo_GroupIDIsValid(SBProcessInfo self) -> bool"},
82711 { "SBProcessInfo_GetEffectiveUserID", _wrap_SBProcessInfo_GetEffectiveUserID, METH_O, "SBProcessInfo_GetEffectiveUserID(SBProcessInfo self) -> uint32_t"},
82712 { "SBProcessInfo_GetEffectiveGroupID", _wrap_SBProcessInfo_GetEffectiveGroupID, METH_O, "SBProcessInfo_GetEffectiveGroupID(SBProcessInfo self) -> uint32_t"},
82713 { "SBProcessInfo_EffectiveUserIDIsValid", _wrap_SBProcessInfo_EffectiveUserIDIsValid, METH_O, "SBProcessInfo_EffectiveUserIDIsValid(SBProcessInfo self) -> bool"},
82714 { "SBProcessInfo_EffectiveGroupIDIsValid", _wrap_SBProcessInfo_EffectiveGroupIDIsValid, METH_O, "SBProcessInfo_EffectiveGroupIDIsValid(SBProcessInfo self) -> bool"},
82715 { "SBProcessInfo_GetParentProcessID", _wrap_SBProcessInfo_GetParentProcessID, METH_O, "SBProcessInfo_GetParentProcessID(SBProcessInfo self) -> lldb::pid_t"},
82716 { "SBProcessInfo_swigregister", SBProcessInfo_swigregister, METH_O, NULL},
82717 { "SBProcessInfo_swiginit", SBProcessInfo_swiginit, METH_VARARGS, NULL},
82718 { "new_SBQueue", _wrap_new_SBQueue, METH_VARARGS, "\n"
82719 "SBQueue()\n"
82720 "new_SBQueue(lldb::QueueSP const & queue_sp) -> SBQueue\n"
82721 ""},
82722 { "delete_SBQueue", _wrap_delete_SBQueue, METH_O, "delete_SBQueue(SBQueue self)"},
82723 { "SBQueue_IsValid", _wrap_SBQueue_IsValid, METH_O, "SBQueue_IsValid(SBQueue self) -> bool"},
82724 { "SBQueue___nonzero__", _wrap_SBQueue___nonzero__, METH_O, "SBQueue___nonzero__(SBQueue self) -> bool"},
82725 { "SBQueue_Clear", _wrap_SBQueue_Clear, METH_O, "SBQueue_Clear(SBQueue self)"},
82726 { "SBQueue_GetProcess", _wrap_SBQueue_GetProcess, METH_O, "SBQueue_GetProcess(SBQueue self) -> SBProcess"},
82727 { "SBQueue_GetQueueID", _wrap_SBQueue_GetQueueID, METH_O, "\n"
82728 "\n"
82729 "Returns an lldb::queue_id_t type unique identifier number for this\n"
82730 "queue that will not be used by any other queue during this process'\n"
82731 "execution. These ID numbers often start at 1 with the first\n"
82732 "system-created queues and increment from there.\n"
82733 ""},
82734 { "SBQueue_GetName", _wrap_SBQueue_GetName, METH_O, "SBQueue_GetName(SBQueue self) -> char const *"},
82735 { "SBQueue_GetKind", _wrap_SBQueue_GetKind, METH_O, "\n"
82736 "\n"
82737 "Returns an lldb::QueueKind enumerated value (e.g. eQueueKindUnknown,\n"
82738 "eQueueKindSerial, eQueueKindConcurrent) describing the type of this\n"
82739 "queue.\n"
82740 ""},
82741 { "SBQueue_GetIndexID", _wrap_SBQueue_GetIndexID, METH_O, "SBQueue_GetIndexID(SBQueue self) -> uint32_t"},
82742 { "SBQueue_GetNumThreads", _wrap_SBQueue_GetNumThreads, METH_O, "SBQueue_GetNumThreads(SBQueue self) -> uint32_t"},
82743 { "SBQueue_GetThreadAtIndex", _wrap_SBQueue_GetThreadAtIndex, METH_VARARGS, "SBQueue_GetThreadAtIndex(SBQueue self, uint32_t arg2) -> SBThread"},
82744 { "SBQueue_GetNumPendingItems", _wrap_SBQueue_GetNumPendingItems, METH_O, "SBQueue_GetNumPendingItems(SBQueue self) -> uint32_t"},
82745 { "SBQueue_GetPendingItemAtIndex", _wrap_SBQueue_GetPendingItemAtIndex, METH_VARARGS, "SBQueue_GetPendingItemAtIndex(SBQueue self, uint32_t arg2) -> SBQueueItem"},
82746 { "SBQueue_GetNumRunningItems", _wrap_SBQueue_GetNumRunningItems, METH_O, "SBQueue_GetNumRunningItems(SBQueue self) -> uint32_t"},
82747 { "SBQueue_swigregister", SBQueue_swigregister, METH_O, NULL},
82748 { "SBQueue_swiginit", SBQueue_swiginit, METH_VARARGS, NULL},
82749 { "new_SBQueueItem", _wrap_new_SBQueueItem, METH_VARARGS, "\n"
82750 "SBQueueItem()\n"
82751 "new_SBQueueItem(lldb::QueueItemSP const & queue_item_sp) -> SBQueueItem\n"
82752 ""},
82753 { "delete_SBQueueItem", _wrap_delete_SBQueueItem, METH_O, "delete_SBQueueItem(SBQueueItem self)"},
82754 { "SBQueueItem_IsValid", _wrap_SBQueueItem_IsValid, METH_O, "SBQueueItem_IsValid(SBQueueItem self) -> bool"},
82755 { "SBQueueItem___nonzero__", _wrap_SBQueueItem___nonzero__, METH_O, "SBQueueItem___nonzero__(SBQueueItem self) -> bool"},
82756 { "SBQueueItem_Clear", _wrap_SBQueueItem_Clear, METH_O, "SBQueueItem_Clear(SBQueueItem self)"},
82757 { "SBQueueItem_GetKind", _wrap_SBQueueItem_GetKind, METH_O, "SBQueueItem_GetKind(SBQueueItem self) -> lldb::QueueItemKind"},
82758 { "SBQueueItem_SetKind", _wrap_SBQueueItem_SetKind, METH_VARARGS, "SBQueueItem_SetKind(SBQueueItem self, lldb::QueueItemKind kind)"},
82759 { "SBQueueItem_GetAddress", _wrap_SBQueueItem_GetAddress, METH_O, "SBQueueItem_GetAddress(SBQueueItem self) -> SBAddress"},
82760 { "SBQueueItem_SetAddress", _wrap_SBQueueItem_SetAddress, METH_VARARGS, "SBQueueItem_SetAddress(SBQueueItem self, SBAddress addr)"},
82761 { "SBQueueItem_SetQueueItem", _wrap_SBQueueItem_SetQueueItem, METH_VARARGS, "SBQueueItem_SetQueueItem(SBQueueItem self, lldb::QueueItemSP const & queue_item_sp)"},
82762 { "SBQueueItem_GetExtendedBacktraceThread", _wrap_SBQueueItem_GetExtendedBacktraceThread, METH_VARARGS, "SBQueueItem_GetExtendedBacktraceThread(SBQueueItem self, char const * type) -> SBThread"},
82763 { "SBQueueItem_swigregister", SBQueueItem_swigregister, METH_O, NULL},
82764 { "SBQueueItem_swiginit", SBQueueItem_swiginit, METH_VARARGS, NULL},
82765 { "SBReproducer_Capture", _wrap_SBReproducer_Capture, METH_O, "SBReproducer_Capture(char const * path) -> char const *"},
82766 { "SBReproducer_PassiveReplay", _wrap_SBReproducer_PassiveReplay, METH_O, "SBReproducer_PassiveReplay(char const * path) -> char const *"},
82767 { "SBReproducer_SetAutoGenerate", _wrap_SBReproducer_SetAutoGenerate, METH_O, "SBReproducer_SetAutoGenerate(bool b) -> bool"},
82768 { "SBReproducer_SetWorkingDirectory", _wrap_SBReproducer_SetWorkingDirectory, METH_O, "SBReproducer_SetWorkingDirectory(char const * path)"},
82769 { "new_SBReproducer", _wrap_new_SBReproducer, METH_NOARGS, "new_SBReproducer() -> SBReproducer"},
82770 { "delete_SBReproducer", _wrap_delete_SBReproducer, METH_O, "delete_SBReproducer(SBReproducer self)"},
82771 { "SBReproducer_swigregister", SBReproducer_swigregister, METH_O, NULL},
82772 { "SBReproducer_swiginit", SBReproducer_swiginit, METH_VARARGS, NULL},
82773 { "new_SBSection", _wrap_new_SBSection, METH_VARARGS, "\n"
82774 "SBSection()\n"
82775 "new_SBSection(SBSection rhs) -> SBSection\n"
82776 ""},
82777 { "delete_SBSection", _wrap_delete_SBSection, METH_O, "delete_SBSection(SBSection self)"},
82778 { "SBSection_IsValid", _wrap_SBSection_IsValid, METH_O, "SBSection_IsValid(SBSection self) -> bool"},
82779 { "SBSection___nonzero__", _wrap_SBSection___nonzero__, METH_O, "SBSection___nonzero__(SBSection self) -> bool"},
82780 { "SBSection_GetName", _wrap_SBSection_GetName, METH_O, "SBSection_GetName(SBSection self) -> char const *"},
82781 { "SBSection_GetParent", _wrap_SBSection_GetParent, METH_O, "SBSection_GetParent(SBSection self) -> SBSection"},
82782 { "SBSection_FindSubSection", _wrap_SBSection_FindSubSection, METH_VARARGS, "SBSection_FindSubSection(SBSection self, char const * sect_name) -> SBSection"},
82783 { "SBSection_GetNumSubSections", _wrap_SBSection_GetNumSubSections, METH_O, "SBSection_GetNumSubSections(SBSection self) -> size_t"},
82784 { "SBSection_GetSubSectionAtIndex", _wrap_SBSection_GetSubSectionAtIndex, METH_VARARGS, "SBSection_GetSubSectionAtIndex(SBSection self, size_t idx) -> SBSection"},
82785 { "SBSection_GetFileAddress", _wrap_SBSection_GetFileAddress, METH_O, "SBSection_GetFileAddress(SBSection self) -> lldb::addr_t"},
82786 { "SBSection_GetLoadAddress", _wrap_SBSection_GetLoadAddress, METH_VARARGS, "SBSection_GetLoadAddress(SBSection self, SBTarget target) -> lldb::addr_t"},
82787 { "SBSection_GetByteSize", _wrap_SBSection_GetByteSize, METH_O, "SBSection_GetByteSize(SBSection self) -> lldb::addr_t"},
82788 { "SBSection_GetFileOffset", _wrap_SBSection_GetFileOffset, METH_O, "SBSection_GetFileOffset(SBSection self) -> uint64_t"},
82789 { "SBSection_GetFileByteSize", _wrap_SBSection_GetFileByteSize, METH_O, "SBSection_GetFileByteSize(SBSection self) -> uint64_t"},
82790 { "SBSection_GetSectionData", _wrap_SBSection_GetSectionData, METH_VARARGS, "\n"
82791 "SBSection_GetSectionData(SBSection self) -> SBData\n"
82792 "SBSection_GetSectionData(SBSection self, uint64_t offset, uint64_t size) -> SBData\n"
82793 ""},
82794 { "SBSection_GetSectionType", _wrap_SBSection_GetSectionType, METH_O, "SBSection_GetSectionType(SBSection self) -> lldb::SectionType"},
82795 { "SBSection_GetPermissions", _wrap_SBSection_GetPermissions, METH_O, "SBSection_GetPermissions(SBSection self) -> uint32_t"},
82796 { "SBSection_GetTargetByteSize", _wrap_SBSection_GetTargetByteSize, METH_O, "\n"
82797 "SBSection_GetTargetByteSize(SBSection self) -> uint32_t\n"
82798 "\n"
82799 " Return the size of a target's byte represented by this section\n"
82800 " in numbers of host bytes. Note that certain architectures have\n"
82801 " varying minimum addressable unit (i.e. byte) size for their\n"
82802 " CODE or DATA buses.\n"
82803 "\n"
82804 " @return\n"
82805 " The number of host (8-bit) bytes needed to hold a target byte\n"
82806 ""},
82807 { "SBSection_GetDescription", _wrap_SBSection_GetDescription, METH_VARARGS, "SBSection_GetDescription(SBSection self, SBStream description) -> bool"},
82808 { "SBSection___eq__", _wrap_SBSection___eq__, METH_VARARGS, "SBSection___eq__(SBSection self, SBSection rhs) -> bool"},
82809 { "SBSection___ne__", _wrap_SBSection___ne__, METH_VARARGS, "SBSection___ne__(SBSection self, SBSection rhs) -> bool"},
82810 { "SBSection___str__", _wrap_SBSection___str__, METH_O, "SBSection___str__(SBSection self) -> std::string"},
82811 { "SBSection_swigregister", SBSection_swigregister, METH_O, NULL},
82812 { "SBSection_swiginit", SBSection_swiginit, METH_VARARGS, NULL},
82813 { "new_SBSourceManager", _wrap_new_SBSourceManager, METH_O, "new_SBSourceManager(SBSourceManager rhs) -> SBSourceManager"},
82814 { "delete_SBSourceManager", _wrap_delete_SBSourceManager, METH_O, "delete_SBSourceManager(SBSourceManager self)"},
82815 { "SBSourceManager_DisplaySourceLinesWithLineNumbers", _wrap_SBSourceManager_DisplaySourceLinesWithLineNumbers, METH_VARARGS, "SBSourceManager_DisplaySourceLinesWithLineNumbers(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t context_before, uint32_t context_after, char const * current_line_cstr, SBStream s) -> size_t"},
82816 { "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn", _wrap_SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn, METH_VARARGS, "SBSourceManager_DisplaySourceLinesWithLineNumbersAndColumn(SBSourceManager self, SBFileSpec file, uint32_t line, uint32_t column, uint32_t context_before, uint32_t context_after, char const * current_line_cstr, SBStream s) -> size_t"},
82817 { "SBSourceManager_swigregister", SBSourceManager_swigregister, METH_O, NULL},
82818 { "SBSourceManager_swiginit", SBSourceManager_swiginit, METH_VARARGS, NULL},
82819 { "new_SBStream", _wrap_new_SBStream, METH_NOARGS, "new_SBStream() -> SBStream"},
82820 { "delete_SBStream", _wrap_delete_SBStream, METH_O, "delete_SBStream(SBStream self)"},
82821 { "SBStream_IsValid", _wrap_SBStream_IsValid, METH_O, "SBStream_IsValid(SBStream self) -> bool"},
82822 { "SBStream___nonzero__", _wrap_SBStream___nonzero__, METH_O, "SBStream___nonzero__(SBStream self) -> bool"},
82823 { "SBStream_GetData", _wrap_SBStream_GetData, METH_O, "\n"
82824 "SBStream_GetData(SBStream self) -> char const *\n"
82825 "\n"
82826 " If this stream is not redirected to a file, it will maintain a local\n"
82827 " cache for the stream data which can be accessed using this accessor.\n"
82828 ""},
82829 { "SBStream_GetSize", _wrap_SBStream_GetSize, METH_O, "\n"
82830 "SBStream_GetSize(SBStream self) -> size_t\n"
82831 "\n"
82832 " If this stream is not redirected to a file, it will maintain a local\n"
82833 " cache for the stream output whose length can be accessed using this\n"
82834 " accessor.\n"
82835 ""},
82836 { "SBStream_Print", _wrap_SBStream_Print, METH_VARARGS, "SBStream_Print(SBStream self, char const * str)"},
82837 { "SBStream_RedirectToFile", _wrap_SBStream_RedirectToFile, METH_VARARGS, "\n"
82838 "SBStream_RedirectToFile(SBStream self, char const * path, bool append)\n"
82839 "SBStream_RedirectToFile(SBStream self, SBFile file)\n"
82840 "SBStream_RedirectToFile(SBStream self, lldb::FileSP file)\n"
82841 ""},
82842 { "SBStream_RedirectToFileHandle", _wrap_SBStream_RedirectToFileHandle, METH_VARARGS, "DEPRECATED, use RedirectToFile"},
82843 { "SBStream_RedirectToFileDescriptor", _wrap_SBStream_RedirectToFileDescriptor, METH_VARARGS, "DEPRECATED, use RedirectToFile"},
82844 { "SBStream_Clear", _wrap_SBStream_Clear, METH_O, "\n"
82845 "DEPRECATED, use RedirectToFile\n"
82846 "\n"
82847 " If the stream is redirected to a file, forget about the file and if\n"
82848 " ownership of the file was transferred to this object, close the file.\n"
82849 " If the stream is backed by a local cache, clear this cache.\n"
82850 ""},
82851 { "SBStream_write", _wrap_SBStream_write, METH_VARARGS, "DEPRECATED, use RedirectToFile"},
82852 { "SBStream_flush", _wrap_SBStream_flush, METH_O, "DEPRECATED, use RedirectToFile"},
82853 { "SBStream_swigregister", SBStream_swigregister, METH_O, NULL},
82854 { "SBStream_swiginit", SBStream_swiginit, METH_VARARGS, NULL},
82855 { "new_SBStringList", _wrap_new_SBStringList, METH_VARARGS, "\n"
82856 "SBStringList()\n"
82857 "new_SBStringList(SBStringList rhs) -> SBStringList\n"
82858 ""},
82859 { "delete_SBStringList", _wrap_delete_SBStringList, METH_O, "delete_SBStringList(SBStringList self)"},
82860 { "SBStringList_IsValid", _wrap_SBStringList_IsValid, METH_O, "SBStringList_IsValid(SBStringList self) -> bool"},
82861 { "SBStringList___nonzero__", _wrap_SBStringList___nonzero__, METH_O, "SBStringList___nonzero__(SBStringList self) -> bool"},
82862 { "SBStringList_AppendString", _wrap_SBStringList_AppendString, METH_VARARGS, "SBStringList_AppendString(SBStringList self, char const * str)"},
82863 { "SBStringList_AppendList", _wrap_SBStringList_AppendList, METH_VARARGS, "\n"
82864 "SBStringList_AppendList(SBStringList self, char const ** strv, int strc)\n"
82865 "SBStringList_AppendList(SBStringList self, SBStringList strings)\n"
82866 ""},
82867 { "SBStringList_GetSize", _wrap_SBStringList_GetSize, METH_O, "SBStringList_GetSize(SBStringList self) -> uint32_t"},
82868 { "SBStringList_GetStringAtIndex", _wrap_SBStringList_GetStringAtIndex, METH_VARARGS, "SBStringList_GetStringAtIndex(SBStringList self, size_t idx) -> char const *"},
82869 { "SBStringList_Clear", _wrap_SBStringList_Clear, METH_O, "SBStringList_Clear(SBStringList self)"},
82870 { "SBStringList_swigregister", SBStringList_swigregister, METH_O, NULL},
82871 { "SBStringList_swiginit", SBStringList_swiginit, METH_VARARGS, NULL},
82872 { "new_SBStructuredData", _wrap_new_SBStructuredData, METH_VARARGS, "\n"
82873 "SBStructuredData()\n"
82874 "SBStructuredData(SBStructuredData rhs)\n"
82875 "new_SBStructuredData(lldb::EventSP const & event_sp) -> SBStructuredData\n"
82876 ""},
82877 { "delete_SBStructuredData", _wrap_delete_SBStructuredData, METH_O, "delete_SBStructuredData(SBStructuredData self)"},
82878 { "SBStructuredData_IsValid", _wrap_SBStructuredData_IsValid, METH_O, "SBStructuredData_IsValid(SBStructuredData self) -> bool"},
82879 { "SBStructuredData___nonzero__", _wrap_SBStructuredData___nonzero__, METH_O, "SBStructuredData___nonzero__(SBStructuredData self) -> bool"},
82880 { "SBStructuredData_Clear", _wrap_SBStructuredData_Clear, METH_O, "SBStructuredData_Clear(SBStructuredData self)"},
82881 { "SBStructuredData_GetType", _wrap_SBStructuredData_GetType, METH_O, "SBStructuredData_GetType(SBStructuredData self) -> lldb::StructuredDataType"},
82882 { "SBStructuredData_GetSize", _wrap_SBStructuredData_GetSize, METH_O, "SBStructuredData_GetSize(SBStructuredData self) -> size_t"},
82883 { "SBStructuredData_GetKeys", _wrap_SBStructuredData_GetKeys, METH_VARARGS, "SBStructuredData_GetKeys(SBStructuredData self, SBStringList keys) -> bool"},
82884 { "SBStructuredData_GetValueForKey", _wrap_SBStructuredData_GetValueForKey, METH_VARARGS, "SBStructuredData_GetValueForKey(SBStructuredData self, char const * key) -> SBStructuredData"},
82885 { "SBStructuredData_GetItemAtIndex", _wrap_SBStructuredData_GetItemAtIndex, METH_VARARGS, "SBStructuredData_GetItemAtIndex(SBStructuredData self, size_t idx) -> SBStructuredData"},
82886 { "SBStructuredData_GetIntegerValue", _wrap_SBStructuredData_GetIntegerValue, METH_VARARGS, "SBStructuredData_GetIntegerValue(SBStructuredData self, uint64_t fail_value=0) -> uint64_t"},
82887 { "SBStructuredData_GetFloatValue", _wrap_SBStructuredData_GetFloatValue, METH_VARARGS, "SBStructuredData_GetFloatValue(SBStructuredData self, double fail_value=0.0) -> double"},
82888 { "SBStructuredData_GetBooleanValue", _wrap_SBStructuredData_GetBooleanValue, METH_VARARGS, "SBStructuredData_GetBooleanValue(SBStructuredData self, bool fail_value=False) -> bool"},
82889 { "SBStructuredData_GetStringValue", _wrap_SBStructuredData_GetStringValue, METH_VARARGS, "SBStructuredData_GetStringValue(SBStructuredData self, char * dst) -> size_t"},
82890 { "SBStructuredData_GetAsJSON", _wrap_SBStructuredData_GetAsJSON, METH_VARARGS, "SBStructuredData_GetAsJSON(SBStructuredData self, SBStream stream) -> SBError"},
82891 { "SBStructuredData_GetDescription", _wrap_SBStructuredData_GetDescription, METH_VARARGS, "SBStructuredData_GetDescription(SBStructuredData self, SBStream stream) -> SBError"},
82892 { "SBStructuredData_SetFromJSON", _wrap_SBStructuredData_SetFromJSON, METH_VARARGS, "SBStructuredData_SetFromJSON(SBStructuredData self, SBStream stream) -> SBError"},
82893 { "SBStructuredData_swigregister", SBStructuredData_swigregister, METH_O, NULL},
82894 { "SBStructuredData_swiginit", SBStructuredData_swiginit, METH_VARARGS, NULL},
82895 { "delete_SBSymbol", _wrap_delete_SBSymbol, METH_O, "delete_SBSymbol(SBSymbol self)"},
82896 { "new_SBSymbol", _wrap_new_SBSymbol, METH_VARARGS, "\n"
82897 "SBSymbol()\n"
82898 "new_SBSymbol(SBSymbol rhs) -> SBSymbol\n"
82899 ""},
82900 { "SBSymbol_IsValid", _wrap_SBSymbol_IsValid, METH_O, "SBSymbol_IsValid(SBSymbol self) -> bool"},
82901 { "SBSymbol___nonzero__", _wrap_SBSymbol___nonzero__, METH_O, "SBSymbol___nonzero__(SBSymbol self) -> bool"},
82902 { "SBSymbol_GetName", _wrap_SBSymbol_GetName, METH_O, "SBSymbol_GetName(SBSymbol self) -> char const *"},
82903 { "SBSymbol_GetDisplayName", _wrap_SBSymbol_GetDisplayName, METH_O, "SBSymbol_GetDisplayName(SBSymbol self) -> char const *"},
82904 { "SBSymbol_GetMangledName", _wrap_SBSymbol_GetMangledName, METH_O, "SBSymbol_GetMangledName(SBSymbol self) -> char const *"},
82905 { "SBSymbol_GetInstructions", _wrap_SBSymbol_GetInstructions, METH_VARARGS, "\n"
82906 "SBSymbol_GetInstructions(SBSymbol self, SBTarget target) -> SBInstructionList\n"
82907 "SBSymbol_GetInstructions(SBSymbol self, SBTarget target, char const * flavor_string) -> SBInstructionList\n"
82908 ""},
82909 { "SBSymbol_GetStartAddress", _wrap_SBSymbol_GetStartAddress, METH_O, "SBSymbol_GetStartAddress(SBSymbol self) -> SBAddress"},
82910 { "SBSymbol_GetEndAddress", _wrap_SBSymbol_GetEndAddress, METH_O, "SBSymbol_GetEndAddress(SBSymbol self) -> SBAddress"},
82911 { "SBSymbol_GetPrologueByteSize", _wrap_SBSymbol_GetPrologueByteSize, METH_O, "SBSymbol_GetPrologueByteSize(SBSymbol self) -> uint32_t"},
82912 { "SBSymbol_GetType", _wrap_SBSymbol_GetType, METH_O, "SBSymbol_GetType(SBSymbol self) -> lldb::SymbolType"},
82913 { "SBSymbol_GetDescription", _wrap_SBSymbol_GetDescription, METH_VARARGS, "SBSymbol_GetDescription(SBSymbol self, SBStream description) -> bool"},
82914 { "SBSymbol_IsExternal", _wrap_SBSymbol_IsExternal, METH_O, "SBSymbol_IsExternal(SBSymbol self) -> bool"},
82915 { "SBSymbol_IsSynthetic", _wrap_SBSymbol_IsSynthetic, METH_O, "SBSymbol_IsSynthetic(SBSymbol self) -> bool"},
82916 { "SBSymbol___eq__", _wrap_SBSymbol___eq__, METH_VARARGS, "SBSymbol___eq__(SBSymbol self, SBSymbol rhs) -> bool"},
82917 { "SBSymbol___ne__", _wrap_SBSymbol___ne__, METH_VARARGS, "SBSymbol___ne__(SBSymbol self, SBSymbol rhs) -> bool"},
82918 { "SBSymbol___str__", _wrap_SBSymbol___str__, METH_O, "SBSymbol___str__(SBSymbol self) -> std::string"},
82919 { "SBSymbol_swigregister", SBSymbol_swigregister, METH_O, NULL},
82920 { "SBSymbol_swiginit", SBSymbol_swiginit, METH_VARARGS, NULL},
82921 { "new_SBSymbolContext", _wrap_new_SBSymbolContext, METH_VARARGS, "\n"
82922 "SBSymbolContext()\n"
82923 "new_SBSymbolContext(SBSymbolContext rhs) -> SBSymbolContext\n"
82924 ""},
82925 { "delete_SBSymbolContext", _wrap_delete_SBSymbolContext, METH_O, "delete_SBSymbolContext(SBSymbolContext self)"},
82926 { "SBSymbolContext_IsValid", _wrap_SBSymbolContext_IsValid, METH_O, "SBSymbolContext_IsValid(SBSymbolContext self) -> bool"},
82927 { "SBSymbolContext___nonzero__", _wrap_SBSymbolContext___nonzero__, METH_O, "SBSymbolContext___nonzero__(SBSymbolContext self) -> bool"},
82928 { "SBSymbolContext_GetModule", _wrap_SBSymbolContext_GetModule, METH_O, "SBSymbolContext_GetModule(SBSymbolContext self) -> SBModule"},
82929 { "SBSymbolContext_GetCompileUnit", _wrap_SBSymbolContext_GetCompileUnit, METH_O, "SBSymbolContext_GetCompileUnit(SBSymbolContext self) -> SBCompileUnit"},
82930 { "SBSymbolContext_GetFunction", _wrap_SBSymbolContext_GetFunction, METH_O, "SBSymbolContext_GetFunction(SBSymbolContext self) -> SBFunction"},
82931 { "SBSymbolContext_GetBlock", _wrap_SBSymbolContext_GetBlock, METH_O, "SBSymbolContext_GetBlock(SBSymbolContext self) -> SBBlock"},
82932 { "SBSymbolContext_GetLineEntry", _wrap_SBSymbolContext_GetLineEntry, METH_O, "SBSymbolContext_GetLineEntry(SBSymbolContext self) -> SBLineEntry"},
82933 { "SBSymbolContext_GetSymbol", _wrap_SBSymbolContext_GetSymbol, METH_O, "SBSymbolContext_GetSymbol(SBSymbolContext self) -> SBSymbol"},
82934 { "SBSymbolContext_SetModule", _wrap_SBSymbolContext_SetModule, METH_VARARGS, "SBSymbolContext_SetModule(SBSymbolContext self, SBModule module)"},
82935 { "SBSymbolContext_SetCompileUnit", _wrap_SBSymbolContext_SetCompileUnit, METH_VARARGS, "SBSymbolContext_SetCompileUnit(SBSymbolContext self, SBCompileUnit compile_unit)"},
82936 { "SBSymbolContext_SetFunction", _wrap_SBSymbolContext_SetFunction, METH_VARARGS, "SBSymbolContext_SetFunction(SBSymbolContext self, SBFunction function)"},
82937 { "SBSymbolContext_SetBlock", _wrap_SBSymbolContext_SetBlock, METH_VARARGS, "SBSymbolContext_SetBlock(SBSymbolContext self, SBBlock block)"},
82938 { "SBSymbolContext_SetLineEntry", _wrap_SBSymbolContext_SetLineEntry, METH_VARARGS, "SBSymbolContext_SetLineEntry(SBSymbolContext self, SBLineEntry line_entry)"},
82939 { "SBSymbolContext_SetSymbol", _wrap_SBSymbolContext_SetSymbol, METH_VARARGS, "SBSymbolContext_SetSymbol(SBSymbolContext self, SBSymbol symbol)"},
82940 { "SBSymbolContext_GetParentOfInlinedScope", _wrap_SBSymbolContext_GetParentOfInlinedScope, METH_VARARGS, "SBSymbolContext_GetParentOfInlinedScope(SBSymbolContext self, SBAddress curr_frame_pc, SBAddress parent_frame_addr) -> SBSymbolContext"},
82941 { "SBSymbolContext_GetDescription", _wrap_SBSymbolContext_GetDescription, METH_VARARGS, "SBSymbolContext_GetDescription(SBSymbolContext self, SBStream description) -> bool"},
82942 { "SBSymbolContext___str__", _wrap_SBSymbolContext___str__, METH_O, "SBSymbolContext___str__(SBSymbolContext self) -> std::string"},
82943 { "SBSymbolContext_swigregister", SBSymbolContext_swigregister, METH_O, NULL},
82944 { "SBSymbolContext_swiginit", SBSymbolContext_swiginit, METH_VARARGS, NULL},
82945 { "new_SBSymbolContextList", _wrap_new_SBSymbolContextList, METH_VARARGS, "\n"
82946 "SBSymbolContextList()\n"
82947 "new_SBSymbolContextList(SBSymbolContextList rhs) -> SBSymbolContextList\n"
82948 ""},
82949 { "delete_SBSymbolContextList", _wrap_delete_SBSymbolContextList, METH_O, "delete_SBSymbolContextList(SBSymbolContextList self)"},
82950 { "SBSymbolContextList_IsValid", _wrap_SBSymbolContextList_IsValid, METH_O, "SBSymbolContextList_IsValid(SBSymbolContextList self) -> bool"},
82951 { "SBSymbolContextList___nonzero__", _wrap_SBSymbolContextList___nonzero__, METH_O, "SBSymbolContextList___nonzero__(SBSymbolContextList self) -> bool"},
82952 { "SBSymbolContextList_GetSize", _wrap_SBSymbolContextList_GetSize, METH_O, "SBSymbolContextList_GetSize(SBSymbolContextList self) -> uint32_t"},
82953 { "SBSymbolContextList_GetContextAtIndex", _wrap_SBSymbolContextList_GetContextAtIndex, METH_VARARGS, "SBSymbolContextList_GetContextAtIndex(SBSymbolContextList self, uint32_t idx) -> SBSymbolContext"},
82954 { "SBSymbolContextList_Append", _wrap_SBSymbolContextList_Append, METH_VARARGS, "\n"
82955 "SBSymbolContextList_Append(SBSymbolContextList self, SBSymbolContext sc)\n"
82956 "SBSymbolContextList_Append(SBSymbolContextList self, SBSymbolContextList sc_list)\n"
82957 ""},
82958 { "SBSymbolContextList_GetDescription", _wrap_SBSymbolContextList_GetDescription, METH_VARARGS, "SBSymbolContextList_GetDescription(SBSymbolContextList self, SBStream description) -> bool"},
82959 { "SBSymbolContextList_Clear", _wrap_SBSymbolContextList_Clear, METH_O, "SBSymbolContextList_Clear(SBSymbolContextList self)"},
82960 { "SBSymbolContextList___str__", _wrap_SBSymbolContextList___str__, METH_O, "SBSymbolContextList___str__(SBSymbolContextList self) -> std::string"},
82961 { "SBSymbolContextList_swigregister", SBSymbolContextList_swigregister, METH_O, NULL},
82962 { "SBSymbolContextList_swiginit", SBSymbolContextList_swiginit, METH_VARARGS, NULL},
82963 { "new_SBTarget", _wrap_new_SBTarget, METH_VARARGS, "\n"
82964 "SBTarget()\n"
82965 "new_SBTarget(SBTarget rhs) -> SBTarget\n"
82966 ""},
82967 { "delete_SBTarget", _wrap_delete_SBTarget, METH_O, "delete_SBTarget(SBTarget self)"},
82968 { "SBTarget_GetBroadcasterClassName", _wrap_SBTarget_GetBroadcasterClassName, METH_NOARGS, "SBTarget_GetBroadcasterClassName() -> char const *"},
82969 { "SBTarget_IsValid", _wrap_SBTarget_IsValid, METH_O, "SBTarget_IsValid(SBTarget self) -> bool"},
82970 { "SBTarget___nonzero__", _wrap_SBTarget___nonzero__, METH_O, "SBTarget___nonzero__(SBTarget self) -> bool"},
82971 { "SBTarget_EventIsTargetEvent", _wrap_SBTarget_EventIsTargetEvent, METH_O, "SBTarget_EventIsTargetEvent(SBEvent event) -> bool"},
82972 { "SBTarget_GetTargetFromEvent", _wrap_SBTarget_GetTargetFromEvent, METH_O, "SBTarget_GetTargetFromEvent(SBEvent event) -> SBTarget"},
82973 { "SBTarget_GetNumModulesFromEvent", _wrap_SBTarget_GetNumModulesFromEvent, METH_O, "SBTarget_GetNumModulesFromEvent(SBEvent event) -> uint32_t"},
82974 { "SBTarget_GetModuleAtIndexFromEvent", _wrap_SBTarget_GetModuleAtIndexFromEvent, METH_VARARGS, "SBTarget_GetModuleAtIndexFromEvent(uint32_t const idx, SBEvent event) -> SBModule"},
82975 { "SBTarget_GetProcess", _wrap_SBTarget_GetProcess, METH_O, "SBTarget_GetProcess(SBTarget self) -> SBProcess"},
82976 { "SBTarget_GetPlatform", _wrap_SBTarget_GetPlatform, METH_O, "\n"
82977 "SBTarget_GetPlatform(SBTarget self) -> SBPlatform\n"
82978 "\n"
82979 " Return the platform object associated with the target.\n"
82980 "\n"
82981 " After return, the platform object should be checked for\n"
82982 " validity.\n"
82983 "\n"
82984 " @return\n"
82985 " A platform object.\n"
82986 ""},
82987 { "SBTarget_Install", _wrap_SBTarget_Install, METH_O, "\n"
82988 "SBTarget_Install(SBTarget self) -> SBError\n"
82989 "\n"
82990 " Install any binaries that need to be installed.\n"
82991 "\n"
82992 " This function does nothing when debugging on the host system.\n"
82993 " When connected to remote platforms, the target's main executable\n"
82994 " and any modules that have their install path set will be\n"
82995 " installed on the remote platform. If the main executable doesn't\n"
82996 " have an install location set, it will be installed in the remote\n"
82997 " platform's working directory.\n"
82998 "\n"
82999 " @return\n"
83000 " An error describing anything that went wrong during\n"
83001 " installation.\n"
83002 ""},
83003 { "SBTarget_LaunchSimple", _wrap_SBTarget_LaunchSimple, METH_VARARGS, "\n"
83004 "SBTarget_LaunchSimple(SBTarget self, char const ** argv, char const ** envp, char const * working_directory) -> SBProcess\n"
83005 "\n"
83006 " Launch a new process with sensible defaults.\n"
83007 "\n"
83008 " :param argv: The argument array.\n"
83009 " :param envp: The environment array.\n"
83010 " :param working_directory: The working directory to have the child process run in\n"
83011 " :return: The newly created process.\n"
83012 " :rtype: SBProcess\n"
83013 "\n"
83014 " A pseudo terminal will be used as stdin/stdout/stderr.\n"
83015 " No launch flags are passed and the target's debuger is used as a listener.\n"
83016 "\n"
83017 " For example, ::\n"
83018 "\n"
83019 " process = target.LaunchSimple(['X', 'Y', 'Z'], None, os.getcwd())\n"
83020 "\n"
83021 " launches a new process by passing 'X', 'Y', 'Z' as the args to the\n"
83022 " executable.\n"
83023 ""},
83024 { "SBTarget_Launch", _wrap_SBTarget_Launch, METH_VARARGS, "\n"
83025 "SBTarget_Launch(SBTarget self, SBListener listener, char const ** argv, char const ** envp, char const * stdin_path, char const * stdout_path, char const * stderr_path, char const * working_directory, uint32_t launch_flags, bool stop_at_entry, SBError error) -> SBProcess\n"
83026 "SBTarget_Launch(SBTarget self, SBLaunchInfo launch_info, SBError error) -> SBProcess\n"
83027 "\n"
83028 " Launch a new process.\n"
83029 "\n"
83030 " Launch a new process by spawning a new process using the\n"
83031 " target object's executable module's file as the file to launch.\n"
83032 " Arguments are given in argv, and the environment variables\n"
83033 " are in envp. Standard input and output files can be\n"
83034 " optionally re-directed to stdin_path, stdout_path, and\n"
83035 " stderr_path.\n"
83036 "\n"
83037 " @param[in] listener\n"
83038 " An optional listener that will receive all process events.\n"
83039 " If listener is valid then listener will listen to all\n"
83040 " process events. If not valid, then this target's debugger\n"
83041 " (SBTarget::GetDebugger()) will listen to all process events.\n"
83042 "\n"
83043 " @param[in] argv\n"
83044 " The argument array.\n"
83045 "\n"
83046 " @param[in] envp\n"
83047 " The environment array.\n"
83048 "\n"
83049 " @param[in] launch_flags\n"
83050 " Flags to modify the launch (@see lldb::LaunchFlags)\n"
83051 "\n"
83052 " @param[in] stdin_path\n"
83053 " The path to use when re-directing the STDIN of the new\n"
83054 " process. If all stdXX_path arguments are NULL, a pseudo\n"
83055 " terminal will be used.\n"
83056 "\n"
83057 " @param[in] stdout_path\n"
83058 " The path to use when re-directing the STDOUT of the new\n"
83059 " process. If all stdXX_path arguments are NULL, a pseudo\n"
83060 " terminal will be used.\n"
83061 "\n"
83062 " @param[in] stderr_path\n"
83063 " The path to use when re-directing the STDERR of the new\n"
83064 " process. If all stdXX_path arguments are NULL, a pseudo\n"
83065 " terminal will be used.\n"
83066 "\n"
83067 " @param[in] working_directory\n"
83068 " The working directory to have the child process run in\n"
83069 "\n"
83070 " @param[in] launch_flags\n"
83071 " Some launch options specified by logical OR'ing\n"
83072 " lldb::LaunchFlags enumeration values together.\n"
83073 "\n"
83074 " @param[in] stop_at_entry\n"
83075 " If false do not stop the inferior at the entry point.\n"
83076 "\n"
83077 " @param[out]\n"
83078 " An error object. Contains the reason if there is some failure.\n"
83079 "\n"
83080 " @return\n"
83081 " A process object for the newly created process.\n"
83082 "\n"
83083 " For example,\n"
83084 "\n"
83085 " process = target.Launch(self.dbg.GetListener(), None, None,\n"
83086 " None, '/tmp/stdout.txt', None,\n"
83087 " None, 0, False, error)\n"
83088 "\n"
83089 " launches a new process by passing nothing for both the args and the envs\n"
83090 " and redirect the standard output of the inferior to the /tmp/stdout.txt\n"
83091 " file. It does not specify a working directory so that the debug server\n"
83092 " will use its idea of what the current working directory is for the\n"
83093 " inferior. Also, we ask the debugger not to stop the inferior at the\n"
83094 " entry point. If no breakpoint is specified for the inferior, it should\n"
83095 " run to completion if no user interaction is required.\n"
83096 ""},
83097 { "SBTarget_LoadCore", _wrap_SBTarget_LoadCore, METH_VARARGS, "\n"
83098 "SBTarget_LoadCore(SBTarget self, char const * core_file) -> SBProcess\n"
83099 "SBTarget_LoadCore(SBTarget self, char const * core_file, SBError error) -> SBProcess\n"
83100 "\n"
83101 " Load a core file\n"
83102 "\n"
83103 " @param[in] core_file\n"
83104 " File path of the core dump.\n"
83105 "\n"
83106 " @param[out] error\n"
83107 " An error explaining what went wrong if the operation fails.\n"
83108 " (Optional)\n"
83109 "\n"
83110 " @return\n"
83111 " A process object for the newly created core file.\n"
83112 "\n"
83113 " For example,\n"
83114 "\n"
83115 " process = target.LoadCore('./a.out.core')\n"
83116 "\n"
83117 " loads a new core file and returns the process object.\n"
83118 ""},
83119 { "SBTarget_Attach", _wrap_SBTarget_Attach, METH_VARARGS, "SBTarget_Attach(SBTarget self, SBAttachInfo attach_info, SBError error) -> SBProcess"},
83120 { "SBTarget_AttachToProcessWithID", _wrap_SBTarget_AttachToProcessWithID, METH_VARARGS, "\n"
83121 "SBTarget_AttachToProcessWithID(SBTarget self, SBListener listener, lldb::pid_t pid, SBError error) -> SBProcess\n"
83122 "\n"
83123 " Attach to process with pid.\n"
83124 "\n"
83125 " @param[in] listener\n"
83126 " An optional listener that will receive all process events.\n"
83127 " If listener is valid then listener will listen to all\n"
83128 " process events. If not valid, then this target's debugger\n"
83129 " (SBTarget::GetDebugger()) will listen to all process events.\n"
83130 "\n"
83131 " @param[in] pid\n"
83132 " The process ID to attach to.\n"
83133 "\n"
83134 " @param[out]\n"
83135 " An error explaining what went wrong if attach fails.\n"
83136 "\n"
83137 " @return\n"
83138 " A process object for the attached process.\n"
83139 ""},
83140 { "SBTarget_AttachToProcessWithName", _wrap_SBTarget_AttachToProcessWithName, METH_VARARGS, "\n"
83141 "SBTarget_AttachToProcessWithName(SBTarget self, SBListener listener, char const * name, bool wait_for, SBError error) -> SBProcess\n"
83142 "\n"
83143 " Attach to process with name.\n"
83144 "\n"
83145 " @param[in] listener\n"
83146 " An optional listener that will receive all process events.\n"
83147 " If listener is valid then listener will listen to all\n"
83148 " process events. If not valid, then this target's debugger\n"
83149 " (SBTarget::GetDebugger()) will listen to all process events.\n"
83150 "\n"
83151 " @param[in] name\n"
83152 " Basename of process to attach to.\n"
83153 "\n"
83154 " @param[in] wait_for\n"
83155 " If true wait for a new instance of 'name' to be launched.\n"
83156 "\n"
83157 " @param[out]\n"
83158 " An error explaining what went wrong if attach fails.\n"
83159 "\n"
83160 " @return\n"
83161 " A process object for the attached process.\n"
83162 ""},
83163 { "SBTarget_ConnectRemote", _wrap_SBTarget_ConnectRemote, METH_VARARGS, "\n"
83164 "SBTarget_ConnectRemote(SBTarget self, SBListener listener, char const * url, char const * plugin_name, SBError error) -> SBProcess\n"
83165 "\n"
83166 " Connect to a remote debug server with url.\n"
83167 "\n"
83168 " @param[in] listener\n"
83169 " An optional listener that will receive all process events.\n"
83170 " If listener is valid then listener will listen to all\n"
83171 " process events. If not valid, then this target's debugger\n"
83172 " (SBTarget::GetDebugger()) will listen to all process events.\n"
83173 "\n"
83174 " @param[in] url\n"
83175 " The url to connect to, e.g., 'connect://localhost:12345'.\n"
83176 "\n"
83177 " @param[in] plugin_name\n"
83178 " The plugin name to be used; can be NULL.\n"
83179 "\n"
83180 " @param[out]\n"
83181 " An error explaining what went wrong if the connect fails.\n"
83182 "\n"
83183 " @return\n"
83184 " A process object for the connected process.\n"
83185 ""},
83186 { "SBTarget_GetExecutable", _wrap_SBTarget_GetExecutable, METH_O, "SBTarget_GetExecutable(SBTarget self) -> SBFileSpec"},
83187 { "SBTarget_AppendImageSearchPath", _wrap_SBTarget_AppendImageSearchPath, METH_VARARGS, "\n"
83188 "SBTarget_AppendImageSearchPath(SBTarget self, char const * _from, char const * to, SBError error)\n"
83189 "\n"
83190 " Append the path mapping (from -> to) to the target's paths mapping list.\n"
83191 ""},
83192 { "SBTarget_AddModule", _wrap_SBTarget_AddModule, METH_VARARGS, "\n"
83193 "SBTarget_AddModule(SBTarget self, SBModule module) -> bool\n"
83194 "SBTarget_AddModule(SBTarget self, char const * path, char const * triple, char const * uuid) -> SBModule\n"
83195 "SBTarget_AddModule(SBTarget self, char const * path, char const * triple, char const * uuid_cstr, char const * symfile) -> SBModule\n"
83196 "SBTarget_AddModule(SBTarget self, SBModuleSpec module_spec) -> SBModule\n"
83197 ""},
83198 { "SBTarget_GetNumModules", _wrap_SBTarget_GetNumModules, METH_O, "SBTarget_GetNumModules(SBTarget self) -> uint32_t"},
83199 { "SBTarget_GetModuleAtIndex", _wrap_SBTarget_GetModuleAtIndex, METH_VARARGS, "SBTarget_GetModuleAtIndex(SBTarget self, uint32_t idx) -> SBModule"},
83200 { "SBTarget_RemoveModule", _wrap_SBTarget_RemoveModule, METH_VARARGS, "SBTarget_RemoveModule(SBTarget self, SBModule module) -> bool"},
83201 { "SBTarget_GetDebugger", _wrap_SBTarget_GetDebugger, METH_O, "SBTarget_GetDebugger(SBTarget self) -> SBDebugger"},
83202 { "SBTarget_FindModule", _wrap_SBTarget_FindModule, METH_VARARGS, "SBTarget_FindModule(SBTarget self, SBFileSpec file_spec) -> SBModule"},
83203 { "SBTarget_FindCompileUnits", _wrap_SBTarget_FindCompileUnits, METH_VARARGS, "\n"
83204 "SBTarget_FindCompileUnits(SBTarget self, SBFileSpec sb_file_spec) -> SBSymbolContextList\n"
83205 "\n"
83206 " Find compile units related to this target and passed source\n"
83207 " file.\n"
83208 "\n"
83209 " :param sb_file_spec: A :py:class:`lldb::SBFileSpec` object that contains source file\n"
83210 " specification.\n"
83211 " :return: The symbol contexts for all the matches.\n"
83212 " :rtype: SBSymbolContextList\n"
83213 ""},
83214 { "SBTarget_GetByteOrder", _wrap_SBTarget_GetByteOrder, METH_O, "SBTarget_GetByteOrder(SBTarget self) -> lldb::ByteOrder"},
83215 { "SBTarget_GetAddressByteSize", _wrap_SBTarget_GetAddressByteSize, METH_O, "SBTarget_GetAddressByteSize(SBTarget self) -> uint32_t"},
83216 { "SBTarget_GetTriple", _wrap_SBTarget_GetTriple, METH_O, "SBTarget_GetTriple(SBTarget self) -> char const *"},
83217 { "SBTarget_GetDataByteSize", _wrap_SBTarget_GetDataByteSize, METH_O, "\n"
83218 "SBTarget_GetDataByteSize(SBTarget self) -> uint32_t\n"
83219 "\n"
83220 " Architecture data byte width accessor\n"
83221 "\n"
83222 " :return: The size in 8-bit (host) bytes of a minimum addressable unit from the Architecture's data bus.\n"
83223 "\n"
83224 "\n"
83225 ""},
83226 { "SBTarget_GetCodeByteSize", _wrap_SBTarget_GetCodeByteSize, METH_O, "\n"
83227 "SBTarget_GetCodeByteSize(SBTarget self) -> uint32_t\n"
83228 "\n"
83229 " Architecture code byte width accessor.\n"
83230 "\n"
83231 " :return: The size in 8-bit (host) bytes of a minimum addressable unit from the Architecture's code bus.\n"
83232 "\n"
83233 "\n"
83234 ""},
83235 { "SBTarget_SetSectionLoadAddress", _wrap_SBTarget_SetSectionLoadAddress, METH_VARARGS, "SBTarget_SetSectionLoadAddress(SBTarget self, SBSection section, lldb::addr_t section_base_addr) -> SBError"},
83236 { "SBTarget_ClearSectionLoadAddress", _wrap_SBTarget_ClearSectionLoadAddress, METH_VARARGS, "SBTarget_ClearSectionLoadAddress(SBTarget self, SBSection section) -> SBError"},
83237 { "SBTarget_SetModuleLoadAddress", _wrap_SBTarget_SetModuleLoadAddress, METH_VARARGS, "SBTarget_SetModuleLoadAddress(SBTarget self, SBModule module, int64_t sections_offset) -> SBError"},
83238 { "SBTarget_ClearModuleLoadAddress", _wrap_SBTarget_ClearModuleLoadAddress, METH_VARARGS, "SBTarget_ClearModuleLoadAddress(SBTarget self, SBModule module) -> SBError"},
83239 { "SBTarget_FindFunctions", _wrap_SBTarget_FindFunctions, METH_VARARGS, "\n"
83240 "SBTarget_FindFunctions(SBTarget self, char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList\n"
83241 "\n"
83242 " Find functions by name.\n"
83243 "\n"
83244 " :param name: The name of the function we are looking for.\n"
83245 "\n"
83246 " :param name_type_mask:\n"
83247 " A logical OR of one or more FunctionNameType enum bits that\n"
83248 " indicate what kind of names should be used when doing the\n"
83249 " lookup. Bits include fully qualified names, base names,\n"
83250 " C++ methods, or ObjC selectors.\n"
83251 " See FunctionNameType for more details.\n"
83252 "\n"
83253 " :return:\n"
83254 " A lldb::SBSymbolContextList that gets filled in with all of\n"
83255 " the symbol contexts for all the matches.\n"
83256 ""},
83257 { "SBTarget_FindFirstType", _wrap_SBTarget_FindFirstType, METH_VARARGS, "SBTarget_FindFirstType(SBTarget self, char const * type) -> SBType"},
83258 { "SBTarget_FindTypes", _wrap_SBTarget_FindTypes, METH_VARARGS, "SBTarget_FindTypes(SBTarget self, char const * type) -> SBTypeList"},
83259 { "SBTarget_GetBasicType", _wrap_SBTarget_GetBasicType, METH_VARARGS, "SBTarget_GetBasicType(SBTarget self, lldb::BasicType type) -> SBType"},
83260 { "SBTarget_GetSourceManager", _wrap_SBTarget_GetSourceManager, METH_O, "SBTarget_GetSourceManager(SBTarget self) -> SBSourceManager"},
83261 { "SBTarget_FindFirstGlobalVariable", _wrap_SBTarget_FindFirstGlobalVariable, METH_VARARGS, "\n"
83262 "SBTarget_FindFirstGlobalVariable(SBTarget self, char const * name) -> SBValue\n"
83263 "\n"
83264 " Find the first global (or static) variable by name.\n"
83265 "\n"
83266 " @param[in] name\n"
83267 " The name of the global or static variable we are looking\n"
83268 " for.\n"
83269 "\n"
83270 " @return\n"
83271 " An SBValue that gets filled in with the found variable (if any).\n"
83272 ""},
83273 { "SBTarget_FindGlobalVariables", _wrap_SBTarget_FindGlobalVariables, METH_VARARGS, "\n"
83274 "SBTarget_FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches) -> SBValueList\n"
83275 "SBTarget_FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches, lldb::MatchType matchtype) -> SBValueList\n"
83276 "\n"
83277 " Find global and static variables by name.\n"
83278 "\n"
83279 " @param[in] name\n"
83280 " The name of the global or static variable we are looking\n"
83281 " for.\n"
83282 "\n"
83283 " @param[in] max_matches\n"
83284 " Allow the number of matches to be limited to max_matches.\n"
83285 "\n"
83286 " @return\n"
83287 " A list of matched variables in an SBValueList.\n"
83288 ""},
83289 { "SBTarget_FindGlobalFunctions", _wrap_SBTarget_FindGlobalFunctions, METH_VARARGS, "SBTarget_FindGlobalFunctions(SBTarget self, char const * name, uint32_t max_matches, lldb::MatchType matchtype) -> SBSymbolContextList"},
83290 { "SBTarget_Clear", _wrap_SBTarget_Clear, METH_O, "SBTarget_Clear(SBTarget self)"},
83291 { "SBTarget_ResolveFileAddress", _wrap_SBTarget_ResolveFileAddress, METH_VARARGS, "\n"
83292 "SBTarget_ResolveFileAddress(SBTarget self, lldb::addr_t file_addr) -> SBAddress\n"
83293 "\n"
83294 " Resolve a current file address into a section offset address.\n"
83295 "\n"
83296 " @param[in] file_addr\n"
83297 "\n"
83298 " @return\n"
83299 " An SBAddress which will be valid if...\n"
83300 ""},
83301 { "SBTarget_ResolveLoadAddress", _wrap_SBTarget_ResolveLoadAddress, METH_VARARGS, "SBTarget_ResolveLoadAddress(SBTarget self, lldb::addr_t vm_addr) -> SBAddress"},
83302 { "SBTarget_ResolvePastLoadAddress", _wrap_SBTarget_ResolvePastLoadAddress, METH_VARARGS, "SBTarget_ResolvePastLoadAddress(SBTarget self, uint32_t stop_id, lldb::addr_t vm_addr) -> SBAddress"},
83303 { "SBTarget_ResolveSymbolContextForAddress", _wrap_SBTarget_ResolveSymbolContextForAddress, METH_VARARGS, "SBTarget_ResolveSymbolContextForAddress(SBTarget self, SBAddress addr, uint32_t resolve_scope) -> SBSymbolContext"},
83304 { "SBTarget_ReadMemory", _wrap_SBTarget_ReadMemory, METH_VARARGS, "\n"
83305 "SBTarget_ReadMemory(SBTarget self, SBAddress addr, void * buf, SBError error) -> size_t\n"
83306 "\n"
83307 " Read target memory. If a target process is running then memory\n"
83308 " is read from here. Otherwise the memory is read from the object\n"
83309 " files. For a target whose bytes are sized as a multiple of host\n"
83310 " bytes, the data read back will preserve the target's byte order.\n"
83311 "\n"
83312 " @param[in] addr\n"
83313 " A target address to read from.\n"
83314 "\n"
83315 " @param[out] buf\n"
83316 " The buffer to read memory into.\n"
83317 "\n"
83318 " @param[in] size\n"
83319 " The maximum number of host bytes to read in the buffer passed\n"
83320 " into this call\n"
83321 "\n"
83322 " @param[out] error\n"
83323 " Error information is written here if the memory read fails.\n"
83324 "\n"
83325 " @return\n"
83326 " The amount of data read in host bytes.\n"
83327 ""},
83328 { "SBTarget_BreakpointCreateByLocation", _wrap_SBTarget_BreakpointCreateByLocation, METH_VARARGS, "\n"
83329 "SBTarget_BreakpointCreateByLocation(SBTarget self, char const * file, uint32_t line) -> SBBreakpoint\n"
83330 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line) -> SBBreakpoint\n"
83331 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, lldb::addr_t offset) -> SBBreakpoint\n"
83332 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, lldb::addr_t offset, SBFileSpecList module_list) -> SBBreakpoint\n"
83333 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, uint32_t column, lldb::addr_t offset, SBFileSpecList module_list) -> SBBreakpoint\n"
83334 "SBTarget_BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec, uint32_t line, uint32_t column, lldb::addr_t offset, SBFileSpecList module_list, bool move_to_nearest_code) -> SBBreakpoint\n"
83335 ""},
83336 { "SBTarget_BreakpointCreateByName", _wrap_SBTarget_BreakpointCreateByName, METH_VARARGS, "\n"
83337 "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, char const * module_name=None) -> SBBreakpoint\n"
83338 "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t func_name_type, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
83339 "SBTarget_BreakpointCreateByName(SBTarget self, char const * symbol_name, uint32_t func_name_type, lldb::LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
83340 ""},
83341 { "SBTarget_BreakpointCreateByNames", _wrap_SBTarget_BreakpointCreateByNames, METH_VARARGS, "\n"
83342 "SBTarget_BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
83343 "SBTarget_BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
83344 "SBTarget_BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, lldb::LanguageType symbol_language, lldb::addr_t offset, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
83345 ""},
83346 { "SBTarget_BreakpointCreateByRegex", _wrap_SBTarget_BreakpointCreateByRegex, METH_VARARGS, "\n"
83347 "SBTarget_BreakpointCreateByRegex(SBTarget self, char const * symbol_name_regex, char const * module_name=None) -> SBBreakpoint\n"
83348 "SBTarget_BreakpointCreateByRegex(SBTarget self, char const * symbol_name_regex, lldb::LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint\n"
83349 ""},
83350 { "SBTarget_BreakpointCreateBySourceRegex", _wrap_SBTarget_BreakpointCreateBySourceRegex, METH_VARARGS, "\n"
83351 "SBTarget_BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpec source_file, char const * module_name=None) -> SBBreakpoint\n"
83352 "SBTarget_BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpecList module_list, SBFileSpecList file_list) -> SBBreakpoint\n"
83353 "SBTarget_BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpecList module_list, SBFileSpecList source_file, SBStringList func_names) -> SBBreakpoint\n"
83354 ""},
83355 { "SBTarget_BreakpointCreateForException", _wrap_SBTarget_BreakpointCreateForException, METH_VARARGS, "SBTarget_BreakpointCreateForException(SBTarget self, lldb::LanguageType language, bool catch_bp, bool throw_bp) -> SBBreakpoint"},
83356 { "SBTarget_BreakpointCreateByAddress", _wrap_SBTarget_BreakpointCreateByAddress, METH_VARARGS, "SBTarget_BreakpointCreateByAddress(SBTarget self, lldb::addr_t address) -> SBBreakpoint"},
83357 { "SBTarget_GetEnvironment", _wrap_SBTarget_GetEnvironment, METH_O, "SBTarget_GetEnvironment(SBTarget self) -> SBEnvironment"},
83358 { "SBTarget_BreakpointCreateBySBAddress", _wrap_SBTarget_BreakpointCreateBySBAddress, METH_VARARGS, "SBTarget_BreakpointCreateBySBAddress(SBTarget self, SBAddress sb_address) -> SBBreakpoint"},
83359 { "SBTarget_BreakpointCreateFromScript", _wrap_SBTarget_BreakpointCreateFromScript, METH_VARARGS, "\n"
83360 "SBTarget_BreakpointCreateFromScript(SBTarget self, char const * class_name, SBStructuredData extra_args, SBFileSpecList module_list, SBFileSpecList file_list, bool request_hardware=False) -> SBBreakpoint\n"
83361 "\n"
83362 " Create a breakpoint using a scripted resolver.\n"
83363 "\n"
83364 " @param[in] class_name\n"
83365 " This is the name of the class that implements a scripted resolver.\n"
83366 " The class should have the following signature: ::\n"
83367 "\n"
83368 " class Resolver:\n"
83369 " def __init__(self, bkpt, extra_args):\n"
83370 " # bkpt - the breakpoint for which this is the resolver. When\n"
83371 " # the resolver finds an interesting address, call AddLocation\n"
83372 " # on this breakpoint to add it.\n"
83373 " #\n"
83374 " # extra_args - an SBStructuredData that can be used to\n"
83375 " # parametrize this instance. Same as the extra_args passed\n"
83376 " # to BreakpointCreateFromScript.\n"
83377 "\n"
83378 " def __get_depth__ (self):\n"
83379 " # This is optional, but if defined, you should return the\n"
83380 " # depth at which you want the callback to be called. The\n"
83381 " # available options are:\n"
83382 " # lldb.eSearchDepthModule\n"
83383 " # lldb.eSearchDepthCompUnit\n"
83384 " # The default if you don't implement this method is\n"
83385 " # eSearchDepthModule.\n"
83386 "\n"
83387 " def __callback__(self, sym_ctx):\n"
83388 " # sym_ctx - an SBSymbolContext that is the cursor in the\n"
83389 " # search through the program to resolve breakpoints.\n"
83390 " # The sym_ctx will be filled out to the depth requested in\n"
83391 " # __get_depth__.\n"
83392 " # Look in this sym_ctx for new breakpoint locations,\n"
83393 " # and if found use bkpt.AddLocation to add them.\n"
83394 " # Note, you will only get called for modules/compile_units that\n"
83395 " # pass the SearchFilter provided by the module_list & file_list\n"
83396 " # passed into BreakpointCreateFromScript.\n"
83397 "\n"
83398 " def get_short_help(self):\n"
83399 " # Optional, but if implemented return a short string that will\n"
83400 " # be printed at the beginning of the break list output for the\n"
83401 " # breakpoint.\n"
83402 "\n"
83403 " @param[in] extra_args\n"
83404 " This is an SBStructuredData object that will get passed to the\n"
83405 " constructor of the class in class_name. You can use this to\n"
83406 " reuse the same class, parametrizing it with entries from this\n"
83407 " dictionary.\n"
83408 "\n"
83409 " @param module_list\n"
83410 " If this is non-empty, this will be used as the module filter in the\n"
83411 " SearchFilter created for this breakpoint.\n"
83412 "\n"
83413 " @param file_list\n"
83414 " If this is non-empty, this will be used as the comp unit filter in the\n"
83415 " SearchFilter created for this breakpoint.\n"
83416 "\n"
83417 " @return\n"
83418 " An SBBreakpoint that will set locations based on the logic in the\n"
83419 " resolver's search callback.\n"
83420 ""},
83421 { "SBTarget_GetNumBreakpoints", _wrap_SBTarget_GetNumBreakpoints, METH_O, "SBTarget_GetNumBreakpoints(SBTarget self) -> uint32_t"},
83422 { "SBTarget_GetBreakpointAtIndex", _wrap_SBTarget_GetBreakpointAtIndex, METH_VARARGS, "SBTarget_GetBreakpointAtIndex(SBTarget self, uint32_t idx) -> SBBreakpoint"},
83423 { "SBTarget_BreakpointDelete", _wrap_SBTarget_BreakpointDelete, METH_VARARGS, "SBTarget_BreakpointDelete(SBTarget self, lldb::break_id_t break_id) -> bool"},
83424 { "SBTarget_FindBreakpointByID", _wrap_SBTarget_FindBreakpointByID, METH_VARARGS, "SBTarget_FindBreakpointByID(SBTarget self, lldb::break_id_t break_id) -> SBBreakpoint"},
83425 { "SBTarget_FindBreakpointsByName", _wrap_SBTarget_FindBreakpointsByName, METH_VARARGS, "SBTarget_FindBreakpointsByName(SBTarget self, char const * name, SBBreakpointList bkpt_list) -> bool"},
83426 { "SBTarget_DeleteBreakpointName", _wrap_SBTarget_DeleteBreakpointName, METH_VARARGS, "SBTarget_DeleteBreakpointName(SBTarget self, char const * name)"},
83427 { "SBTarget_GetBreakpointNames", _wrap_SBTarget_GetBreakpointNames, METH_VARARGS, "SBTarget_GetBreakpointNames(SBTarget self, SBStringList names)"},
83428 { "SBTarget_EnableAllBreakpoints", _wrap_SBTarget_EnableAllBreakpoints, METH_O, "SBTarget_EnableAllBreakpoints(SBTarget self) -> bool"},
83429 { "SBTarget_DisableAllBreakpoints", _wrap_SBTarget_DisableAllBreakpoints, METH_O, "SBTarget_DisableAllBreakpoints(SBTarget self) -> bool"},
83430 { "SBTarget_DeleteAllBreakpoints", _wrap_SBTarget_DeleteAllBreakpoints, METH_O, "SBTarget_DeleteAllBreakpoints(SBTarget self) -> bool"},
83431 { "SBTarget_BreakpointsCreateFromFile", _wrap_SBTarget_BreakpointsCreateFromFile, METH_VARARGS, "\n"
83432 "SBTarget_BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBBreakpointList bkpt_list) -> SBError\n"
83433 "SBTarget_BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBStringList matching_names, SBBreakpointList new_bps) -> SBError\n"
83434 "\n"
83435 " Read breakpoints from source_file and return the newly created\n"
83436 " breakpoints in bkpt_list.\n"
83437 "\n"
83438 " @param[in] source_file\n"
83439 " The file from which to read the breakpoints\n"
83440 "\n"
83441 " @param[out] bkpt_list\n"
83442 " A list of the newly created breakpoints.\n"
83443 "\n"
83444 " @return\n"
83445 " An SBError detailing any errors in reading in the breakpoints.\n"
83446 ""},
83447 { "SBTarget_BreakpointsWriteToFile", _wrap_SBTarget_BreakpointsWriteToFile, METH_VARARGS, "\n"
83448 "SBTarget_BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file) -> SBError\n"
83449 "SBTarget_BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file, SBBreakpointList bkpt_list, bool append=False) -> SBError\n"
83450 ""},
83451 { "SBTarget_GetNumWatchpoints", _wrap_SBTarget_GetNumWatchpoints, METH_O, "SBTarget_GetNumWatchpoints(SBTarget self) -> uint32_t"},
83452 { "SBTarget_GetWatchpointAtIndex", _wrap_SBTarget_GetWatchpointAtIndex, METH_VARARGS, "SBTarget_GetWatchpointAtIndex(SBTarget self, uint32_t idx) -> SBWatchpoint"},
83453 { "SBTarget_DeleteWatchpoint", _wrap_SBTarget_DeleteWatchpoint, METH_VARARGS, "SBTarget_DeleteWatchpoint(SBTarget self, lldb::watch_id_t watch_id) -> bool"},
83454 { "SBTarget_FindWatchpointByID", _wrap_SBTarget_FindWatchpointByID, METH_VARARGS, "SBTarget_FindWatchpointByID(SBTarget self, lldb::watch_id_t watch_id) -> SBWatchpoint"},
83455 { "SBTarget_EnableAllWatchpoints", _wrap_SBTarget_EnableAllWatchpoints, METH_O, "SBTarget_EnableAllWatchpoints(SBTarget self) -> bool"},
83456 { "SBTarget_DisableAllWatchpoints", _wrap_SBTarget_DisableAllWatchpoints, METH_O, "SBTarget_DisableAllWatchpoints(SBTarget self) -> bool"},
83457 { "SBTarget_DeleteAllWatchpoints", _wrap_SBTarget_DeleteAllWatchpoints, METH_O, "SBTarget_DeleteAllWatchpoints(SBTarget self) -> bool"},
83458 { "SBTarget_WatchAddress", _wrap_SBTarget_WatchAddress, METH_VARARGS, "SBTarget_WatchAddress(SBTarget self, lldb::addr_t addr, size_t size, bool read, bool write, SBError error) -> SBWatchpoint"},
83459 { "SBTarget_GetBroadcaster", _wrap_SBTarget_GetBroadcaster, METH_O, "SBTarget_GetBroadcaster(SBTarget self) -> SBBroadcaster"},
83460 { "SBTarget_CreateValueFromAddress", _wrap_SBTarget_CreateValueFromAddress, METH_VARARGS, "\n"
83461 "SBTarget_CreateValueFromAddress(SBTarget self, char const * name, SBAddress addr, SBType type) -> SBValue\n"
83462 "\n"
83463 " Create an SBValue with the given name by treating the memory starting at addr as an entity of type.\n"
83464 "\n"
83465 " @param[in] name\n"
83466 " The name of the resultant SBValue\n"
83467 "\n"
83468 " @param[in] addr\n"
83469 " The address of the start of the memory region to be used.\n"
83470 "\n"
83471 " @param[in] type\n"
83472 " The type to use to interpret the memory starting at addr.\n"
83473 "\n"
83474 " @return\n"
83475 " An SBValue of the given type, may be invalid if there was an error reading\n"
83476 " the underlying memory.\n"
83477 ""},
83478 { "SBTarget_CreateValueFromData", _wrap_SBTarget_CreateValueFromData, METH_VARARGS, "SBTarget_CreateValueFromData(SBTarget self, char const * name, SBData data, SBType type) -> SBValue"},
83479 { "SBTarget_CreateValueFromExpression", _wrap_SBTarget_CreateValueFromExpression, METH_VARARGS, "SBTarget_CreateValueFromExpression(SBTarget self, char const * name, char const * expr) -> SBValue"},
83480 { "SBTarget_ReadInstructions", _wrap_SBTarget_ReadInstructions, METH_VARARGS, "\n"
83481 "SBTarget_ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count) -> SBInstructionList\n"
83482 "SBTarget_ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count, char const * flavor_string) -> SBInstructionList\n"
83483 "\n"
83484 " Disassemble a specified number of instructions starting at an address.\n"
83485 "\n"
83486 " :param base_addr: the address to start disassembly from.\n"
83487 " :param count: the number of instructions to disassemble.\n"
83488 " :param flavor_string: may be 'intel' or 'att' on x86 targets to specify that style of disassembly.\n"
83489 " :rtype: SBInstructionList\n"
83490 "\n"
83491 ""},
83492 { "SBTarget_GetInstructions", _wrap_SBTarget_GetInstructions, METH_VARARGS, "\n"
83493 "SBTarget_GetInstructions(SBTarget self, SBAddress base_addr, void const * buf) -> SBInstructionList\n"
83494 "\n"
83495 " Disassemble the bytes in a buffer and return them in an SBInstructionList.\n"
83496 "\n"
83497 " :param base_addr: used for symbolicating the offsets in the byte stream when disassembling.\n"
83498 " :param buf: bytes to be disassembled.\n"
83499 " :param size: (C++) size of the buffer.\n"
83500 " :rtype: SBInstructionList\n"
83501 "\n"
83502 ""},
83503 { "SBTarget_GetInstructionsWithFlavor", _wrap_SBTarget_GetInstructionsWithFlavor, METH_VARARGS, "\n"
83504 "SBTarget_GetInstructionsWithFlavor(SBTarget self, SBAddress base_addr, char const * flavor_string, void const * buf) -> SBInstructionList\n"
83505 "\n"
83506 " Disassemble the bytes in a buffer and return them in an SBInstructionList, with a supplied flavor.\n"
83507 "\n"
83508 " :param base_addr: used for symbolicating the offsets in the byte stream when disassembling.\n"
83509 " :param flavor: may be 'intel' or 'att' on x86 targets to specify that style of disassembly.\n"
83510 " :param buf: bytes to be disassembled.\n"
83511 " :param size: (C++) size of the buffer.\n"
83512 " :rtype: SBInstructionList\n"
83513 "\n"
83514 ""},
83515 { "SBTarget_FindSymbols", _wrap_SBTarget_FindSymbols, METH_VARARGS, "SBTarget_FindSymbols(SBTarget self, char const * name, lldb::SymbolType type=eSymbolTypeAny) -> SBSymbolContextList"},
83516 { "SBTarget_GetDescription", _wrap_SBTarget_GetDescription, METH_VARARGS, "SBTarget_GetDescription(SBTarget self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
83517 { "SBTarget_GetStackRedZoneSize", _wrap_SBTarget_GetStackRedZoneSize, METH_O, "SBTarget_GetStackRedZoneSize(SBTarget self) -> lldb::addr_t"},
83518 { "SBTarget_GetLaunchInfo", _wrap_SBTarget_GetLaunchInfo, METH_O, "SBTarget_GetLaunchInfo(SBTarget self) -> SBLaunchInfo"},
83519 { "SBTarget_SetLaunchInfo", _wrap_SBTarget_SetLaunchInfo, METH_VARARGS, "SBTarget_SetLaunchInfo(SBTarget self, SBLaunchInfo launch_info)"},
83520 { "SBTarget_SetCollectingStats", _wrap_SBTarget_SetCollectingStats, METH_VARARGS, "SBTarget_SetCollectingStats(SBTarget self, bool v)"},
83521 { "SBTarget_GetCollectingStats", _wrap_SBTarget_GetCollectingStats, METH_O, "SBTarget_GetCollectingStats(SBTarget self) -> bool"},
83522 { "SBTarget_GetStatistics", _wrap_SBTarget_GetStatistics, METH_O, "SBTarget_GetStatistics(SBTarget self) -> SBStructuredData"},
83523 { "SBTarget___eq__", _wrap_SBTarget___eq__, METH_VARARGS, "SBTarget___eq__(SBTarget self, SBTarget rhs) -> bool"},
83524 { "SBTarget___ne__", _wrap_SBTarget___ne__, METH_VARARGS, "SBTarget___ne__(SBTarget self, SBTarget rhs) -> bool"},
83525 { "SBTarget_EvaluateExpression", _wrap_SBTarget_EvaluateExpression, METH_VARARGS, "\n"
83526 "SBTarget_EvaluateExpression(SBTarget self, char const * expr) -> SBValue\n"
83527 "SBTarget_EvaluateExpression(SBTarget self, char const * expr, SBExpressionOptions options) -> SBValue\n"
83528 ""},
83529 { "SBTarget___str__", _wrap_SBTarget___str__, METH_O, "SBTarget___str__(SBTarget self) -> std::string"},
83530 { "SBTarget_swigregister", SBTarget_swigregister, METH_O, NULL},
83531 { "SBTarget_swiginit", SBTarget_swiginit, METH_VARARGS, NULL},
83532 { "new_SBThread", _wrap_new_SBThread, METH_VARARGS, "\n"
83533 "SBThread()\n"
83534 "new_SBThread(SBThread thread) -> SBThread\n"
83535 ""},
83536 { "delete_SBThread", _wrap_delete_SBThread, METH_O, "delete_SBThread(SBThread self)"},
83537 { "SBThread_GetBroadcasterClassName", _wrap_SBThread_GetBroadcasterClassName, METH_NOARGS, "SBThread_GetBroadcasterClassName() -> char const *"},
83538 { "SBThread_EventIsThreadEvent", _wrap_SBThread_EventIsThreadEvent, METH_O, "SBThread_EventIsThreadEvent(SBEvent event) -> bool"},
83539 { "SBThread_GetStackFrameFromEvent", _wrap_SBThread_GetStackFrameFromEvent, METH_O, "SBThread_GetStackFrameFromEvent(SBEvent event) -> SBFrame"},
83540 { "SBThread_GetThreadFromEvent", _wrap_SBThread_GetThreadFromEvent, METH_O, "SBThread_GetThreadFromEvent(SBEvent event) -> SBThread"},
83541 { "SBThread_IsValid", _wrap_SBThread_IsValid, METH_O, "SBThread_IsValid(SBThread self) -> bool"},
83542 { "SBThread___nonzero__", _wrap_SBThread___nonzero__, METH_O, "SBThread___nonzero__(SBThread self) -> bool"},
83543 { "SBThread_Clear", _wrap_SBThread_Clear, METH_O, "SBThread_Clear(SBThread self)"},
83544 { "SBThread_GetStopReason", _wrap_SBThread_GetStopReason, METH_O, "SBThread_GetStopReason(SBThread self) -> lldb::StopReason"},
83545 { "SBThread_GetStopReasonDataCount", _wrap_SBThread_GetStopReasonDataCount, METH_O, "\n"
83546 "SBThread_GetStopReasonDataCount(SBThread self) -> size_t\n"
83547 "\n"
83548 " Get the number of words associated with the stop reason.\n"
83549 " See also GetStopReasonDataAtIndex().\n"
83550 ""},
83551 { "SBThread_GetStopReasonDataAtIndex", _wrap_SBThread_GetStopReasonDataAtIndex, METH_VARARGS, "\n"
83552 "SBThread_GetStopReasonDataAtIndex(SBThread self, uint32_t idx) -> uint64_t\n"
83553 "\n"
83554 " Get information associated with a stop reason.\n"
83555 "\n"
83556 " Breakpoint stop reasons will have data that consists of pairs of\n"
83557 " breakpoint IDs followed by the breakpoint location IDs (they always come\n"
83558 " in pairs).\n"
83559 "\n"
83560 " Stop Reason Count Data Type\n"
83561 " ======================== ===== =========================================\n"
83562 " eStopReasonNone 0\n"
83563 " eStopReasonTrace 0\n"
83564 " eStopReasonBreakpoint N duple: {breakpoint id, location id}\n"
83565 " eStopReasonWatchpoint 1 watchpoint id\n"
83566 " eStopReasonSignal 1 unix signal number\n"
83567 " eStopReasonException N exception data\n"
83568 " eStopReasonExec 0\n"
83569 " eStopReasonPlanComplete 0\n"
83570 ""},
83571 { "SBThread_GetStopReasonExtendedInfoAsJSON", _wrap_SBThread_GetStopReasonExtendedInfoAsJSON, METH_VARARGS, "\n"
83572 "\n"
83573 "Collects a thread's stop reason extended information dictionary and prints it\n"
83574 "into the SBStream in a JSON format. The format of this JSON dictionary depends\n"
83575 "on the stop reason and is currently used only for instrumentation plugins.\n"
83576 ""},
83577 { "SBThread_GetStopReasonExtendedBacktraces", _wrap_SBThread_GetStopReasonExtendedBacktraces, METH_VARARGS, "\n"
83578 "\n"
83579 "Returns a collection of historical stack traces that are significant to the\n"
83580 "current stop reason. Used by ThreadSanitizer, where we provide various stack\n"
83581 "traces that were involved in a data race or other type of detected issue.\n"
83582 ""},
83583 { "SBThread_GetStopDescription", _wrap_SBThread_GetStopDescription, METH_VARARGS, "\n"
83584 "\n"
83585 "Pass only an (int)length and expect to get a Python string describing the\n"
83586 "stop reason.\n"
83587 ""},
83588 { "SBThread_GetStopReturnValue", _wrap_SBThread_GetStopReturnValue, METH_O, "SBThread_GetStopReturnValue(SBThread self) -> SBValue"},
83589 { "SBThread_GetThreadID", _wrap_SBThread_GetThreadID, METH_O, "\n"
83590 "\n"
83591 "Returns a unique thread identifier (type lldb::tid_t, typically a 64-bit type)\n"
83592 "for the current SBThread that will remain constant throughout the thread's\n"
83593 "lifetime in this process and will not be reused by another thread during this\n"
83594 "process lifetime. On Mac OS X systems, this is a system-wide unique thread\n"
83595 "identifier; this identifier is also used by other tools like sample which helps\n"
83596 "to associate data from those tools with lldb. See related GetIndexID.\n"
83597 ""},
83598 { "SBThread_GetIndexID", _wrap_SBThread_GetIndexID, METH_O, "\n"
83599 "\n"
83600 "Return the index number for this SBThread. The index number is the same thing\n"
83601 "that a user gives as an argument to 'thread select' in the command line lldb.\n"
83602 "These numbers start at 1 (for the first thread lldb sees in a debug session)\n"
83603 "and increments up throughout the process lifetime. An index number will not be\n"
83604 "reused for a different thread later in a process - thread 1 will always be\n"
83605 "associated with the same thread. See related GetThreadID.\n"
83606 "This method returns a uint32_t index number, takes no arguments.\n"
83607 ""},
83608 { "SBThread_GetName", _wrap_SBThread_GetName, METH_O, "SBThread_GetName(SBThread self) -> char const *"},
83609 { "SBThread_GetQueueName", _wrap_SBThread_GetQueueName, METH_O, "\n"
83610 "\n"
83611 "Return the queue name associated with this thread, if any, as a str.\n"
83612 "For example, with a libdispatch (aka Grand Central Dispatch) queue.\n"
83613 ""},
83614 { "SBThread_GetQueueID", _wrap_SBThread_GetQueueID, METH_O, "\n"
83615 "\n"
83616 "Return the dispatch_queue_id for this thread, if any, as a lldb::queue_id_t.\n"
83617 "For example, with a libdispatch (aka Grand Central Dispatch) queue.\n"
83618 ""},
83619 { "SBThread_GetInfoItemByPathAsString", _wrap_SBThread_GetInfoItemByPathAsString, METH_VARARGS, "\n"
83620 "SBThread_GetInfoItemByPathAsString(SBThread self, char const * path, SBStream strm) -> bool\n"
83621 "\n"
83622 " Takes a path string and a SBStream reference as parameters, returns a bool.\n"
83623 " Collects the thread's 'info' dictionary from the remote system, uses the path\n"
83624 " argument to descend into the dictionary to an item of interest, and prints\n"
83625 " it into the SBStream in a natural format. Return bool is to indicate if\n"
83626 " anything was printed into the stream (true) or not (false).\n"
83627 ""},
83628 { "SBThread_GetQueue", _wrap_SBThread_GetQueue, METH_O, "\n"
83629 "\n"
83630 "Return the SBQueue for this thread. If this thread is not currently associated\n"
83631 "with a libdispatch queue, the SBQueue object's IsValid() method will return false.\n"
83632 "If this SBThread is actually a HistoryThread, we may be able to provide QueueID\n"
83633 "and QueueName, but not provide an SBQueue. Those individual attributes may have\n"
83634 "been saved for the HistoryThread without enough information to reconstitute the\n"
83635 "entire SBQueue at that time.\n"
83636 "This method takes no arguments, returns an SBQueue.\n"
83637 ""},
83638 { "SBThread_StepOver", _wrap_SBThread_StepOver, METH_VARARGS, "SBThread_StepOver(SBThread self, lldb::RunMode stop_other_threads=eOnlyDuringStepping)Do a source level single step over in the currently selected thread."},
83639 { "SBThread_StepInto", _wrap_SBThread_StepInto, METH_VARARGS, "\n"
83640 "SBThread_StepInto(SBThread self, lldb::RunMode stop_other_threads=eOnlyDuringStepping)\n"
83641 "SBThread_StepInto(SBThread self, char const * target_name, lldb::RunMode stop_other_threads=eOnlyDuringStepping)\n"
83642 " Step the current thread from the current source line to the line given by end_line, stopping if\n"
83643 " the thread steps into the function given by target_name. If target_name is None, then stepping will stop\n"
83644 " in any of the places we would normally stop.\n"
83645 " Step the current thread from the current source line to the line given by end_line, stopping if\n"
83646 " the thread steps into the function given by target_name. If target_name is None, then stepping will stop\n"
83647 " in any of the places we would normally stop.\n"
83648 ""},
83649 { "SBThread_StepOut", _wrap_SBThread_StepOut, METH_VARARGS, "SBThread_StepOut(SBThread self)Step out of the currently selected thread."},
83650 { "SBThread_StepOutOfFrame", _wrap_SBThread_StepOutOfFrame, METH_VARARGS, "SBThread_StepOutOfFrame(SBThread self, SBFrame frame)Step out of the specified frame."},
83651 { "SBThread_StepInstruction", _wrap_SBThread_StepInstruction, METH_VARARGS, "SBThread_StepInstruction(SBThread self, bool step_over)Do an instruction level single step in the currently selected thread."},
83652 { "SBThread_StepOverUntil", _wrap_SBThread_StepOverUntil, METH_VARARGS, "SBThread_StepOverUntil(SBThread self, SBFrame frame, SBFileSpec file_spec, uint32_t line) -> SBError"},
83653 { "SBThread_StepUsingScriptedThreadPlan", _wrap_SBThread_StepUsingScriptedThreadPlan, METH_VARARGS, "\n"
83654 "SBThread_StepUsingScriptedThreadPlan(SBThread self, char const * script_class_name) -> SBError\n"
83655 "SBThread_StepUsingScriptedThreadPlan(SBThread self, char const * script_class_name, bool resume_immediately) -> SBError\n"
83656 "SBThread_StepUsingScriptedThreadPlan(SBThread self, char const * script_class_name, SBStructuredData args_data, bool resume_immediately) -> SBError\n"
83657 ""},
83658 { "SBThread_JumpToLine", _wrap_SBThread_JumpToLine, METH_VARARGS, "SBThread_JumpToLine(SBThread self, SBFileSpec file_spec, uint32_t line) -> SBError"},
83659 { "SBThread_RunToAddress", _wrap_SBThread_RunToAddress, METH_VARARGS, "\n"
83660 "SBThread_RunToAddress(SBThread self, lldb::addr_t addr)\n"
83661 "SBThread_RunToAddress(SBThread self, lldb::addr_t addr, SBError error)\n"
83662 ""},
83663 { "SBThread_ReturnFromFrame", _wrap_SBThread_ReturnFromFrame, METH_VARARGS, "\n"
83664 "\n"
83665 "Force a return from the frame passed in (and any frames younger than it)\n"
83666 "without executing any more code in those frames. If return_value contains\n"
83667 "a valid SBValue, that will be set as the return value from frame. Note, at\n"
83668 "present only scalar return values are supported.\n"
83669 ""},
83670 { "SBThread_UnwindInnermostExpression", _wrap_SBThread_UnwindInnermostExpression, METH_O, "\n"
83671 "\n"
83672 "Unwind the stack frames from the innermost expression evaluation.\n"
83673 "This API is equivalent to 'thread return -x'.\n"
83674 ""},
83675 { "SBThread_Suspend", _wrap_SBThread_Suspend, METH_VARARGS, "\n"
83676 "SBThread_Suspend(SBThread self) -> bool\n"
83677 "SBThread_Suspend(SBThread self, SBError error) -> bool\n"
83678 "\n"
83679 " LLDB currently supports process centric debugging which means when any\n"
83680 " thread in a process stops, all other threads are stopped. The Suspend()\n"
83681 " call here tells our process to suspend a thread and not let it run when\n"
83682 " the other threads in a process are allowed to run. So when\n"
83683 " SBProcess::Continue() is called, any threads that aren't suspended will\n"
83684 " be allowed to run. If any of the SBThread functions for stepping are\n"
83685 " called (StepOver, StepInto, StepOut, StepInstruction, RunToAddres), the\n"
83686 " thread will now be allowed to run and these functions will simply return.\n"
83687 "\n"
83688 " Eventually we plan to add support for thread centric debugging where\n"
83689 " each thread is controlled individually and each thread would broadcast\n"
83690 " its state, but we haven't implemented this yet.\n"
83691 "\n"
83692 " Likewise the SBThread::Resume() call will again allow the thread to run\n"
83693 " when the process is continued.\n"
83694 "\n"
83695 " Suspend() and Resume() functions are not currently reference counted, if\n"
83696 " anyone has the need for them to be reference counted, please let us\n"
83697 " know.\n"
83698 ""},
83699 { "SBThread_Resume", _wrap_SBThread_Resume, METH_VARARGS, "\n"
83700 "SBThread_Resume(SBThread self) -> bool\n"
83701 "SBThread_Resume(SBThread self, SBError error) -> bool\n"
83702 ""},
83703 { "SBThread_IsSuspended", _wrap_SBThread_IsSuspended, METH_O, "SBThread_IsSuspended(SBThread self) -> bool"},
83704 { "SBThread_IsStopped", _wrap_SBThread_IsStopped, METH_O, "SBThread_IsStopped(SBThread self) -> bool"},
83705 { "SBThread_GetNumFrames", _wrap_SBThread_GetNumFrames, METH_O, "SBThread_GetNumFrames(SBThread self) -> uint32_t"},
83706 { "SBThread_GetFrameAtIndex", _wrap_SBThread_GetFrameAtIndex, METH_VARARGS, "SBThread_GetFrameAtIndex(SBThread self, uint32_t idx) -> SBFrame"},
83707 { "SBThread_GetSelectedFrame", _wrap_SBThread_GetSelectedFrame, METH_O, "SBThread_GetSelectedFrame(SBThread self) -> SBFrame"},
83708 { "SBThread_SetSelectedFrame", _wrap_SBThread_SetSelectedFrame, METH_VARARGS, "SBThread_SetSelectedFrame(SBThread self, uint32_t frame_idx) -> SBFrame"},
83709 { "SBThread_GetProcess", _wrap_SBThread_GetProcess, METH_O, "SBThread_GetProcess(SBThread self) -> SBProcess"},
83710 { "SBThread_GetDescription", _wrap_SBThread_GetDescription, METH_VARARGS, "\n"
83711 "SBThread_GetDescription(SBThread self, SBStream description) -> bool\n"
83712 "SBThread_GetDescription(SBThread self, SBStream description, bool stop_format) -> bool\n"
83713 ""},
83714 { "SBThread_GetStatus", _wrap_SBThread_GetStatus, METH_VARARGS, "SBThread_GetStatus(SBThread self, SBStream status) -> bool"},
83715 { "SBThread___eq__", _wrap_SBThread___eq__, METH_VARARGS, "SBThread___eq__(SBThread self, SBThread rhs) -> bool"},
83716 { "SBThread___ne__", _wrap_SBThread___ne__, METH_VARARGS, "SBThread___ne__(SBThread self, SBThread rhs) -> bool"},
83717 { "SBThread_GetExtendedBacktraceThread", _wrap_SBThread_GetExtendedBacktraceThread, METH_VARARGS, "\n"
83718 "\n"
83719 "Given an argument of str to specify the type of thread-origin extended\n"
83720 "backtrace to retrieve, query whether the origin of this thread is\n"
83721 "available. An SBThread is retured; SBThread.IsValid will return true\n"
83722 "if an extended backtrace was available. The returned SBThread is not\n"
83723 "a part of the SBProcess' thread list and it cannot be manipulated like\n"
83724 "normal threads -- you cannot step or resume it, for instance -- it is\n"
83725 "intended to used primarily for generating a backtrace. You may request\n"
83726 "the returned thread's own thread origin in turn.\n"
83727 ""},
83728 { "SBThread_GetExtendedBacktraceOriginatingIndexID", _wrap_SBThread_GetExtendedBacktraceOriginatingIndexID, METH_O, "\n"
83729 "\n"
83730 "Takes no arguments, returns a uint32_t.\n"
83731 "If this SBThread is an ExtendedBacktrace thread, get the IndexID of the\n"
83732 "original thread that this ExtendedBacktrace thread represents, if\n"
83733 "available. The thread that was running this backtrace in the past may\n"
83734 "not have been registered with lldb's thread index (if it was created,\n"
83735 "did its work, and was destroyed without lldb ever stopping execution).\n"
83736 "In that case, this ExtendedBacktrace thread's IndexID will be returned.\n"
83737 ""},
83738 { "SBThread_GetCurrentException", _wrap_SBThread_GetCurrentException, METH_O, "\n"
83739 "\n"
83740 "Returns an SBValue object represeting the current exception for the thread,\n"
83741 "if there is any. Currently, this works for Obj-C code and returns an SBValue\n"
83742 "representing the NSException object at the throw site or that's currently\n"
83743 "being processes.\n"
83744 ""},
83745 { "SBThread_GetCurrentExceptionBacktrace", _wrap_SBThread_GetCurrentExceptionBacktrace, METH_O, "\n"
83746 "\n"
83747 "Returns a historical (fake) SBThread representing the stack trace of an\n"
83748 "exception, if there is one for the thread. Currently, this works for Obj-C\n"
83749 "code, and can retrieve the throw-site backtrace of an NSException object\n"
83750 "even when the program is no longer at the throw site.\n"
83751 ""},
83752 { "SBThread_SafeToCallFunctions", _wrap_SBThread_SafeToCallFunctions, METH_O, "\n"
83753 "\n"
83754 "Takes no arguments, returns a bool.\n"
83755 "lldb may be able to detect that function calls should not be executed\n"
83756 "on a given thread at a particular point in time. It is recommended that\n"
83757 "this is checked before performing an inferior function call on a given\n"
83758 "thread.\n"
83759 ""},
83760 { "SBThread___str__", _wrap_SBThread___str__, METH_O, "SBThread___str__(SBThread self) -> std::string"},
83761 { "SBThread_swigregister", SBThread_swigregister, METH_O, NULL},
83762 { "SBThread_swiginit", SBThread_swiginit, METH_VARARGS, NULL},
83763 { "new_SBThreadCollection", _wrap_new_SBThreadCollection, METH_VARARGS, "\n"
83764 "SBThreadCollection()\n"
83765 "new_SBThreadCollection(SBThreadCollection rhs) -> SBThreadCollection\n"
83766 ""},
83767 { "delete_SBThreadCollection", _wrap_delete_SBThreadCollection, METH_O, "delete_SBThreadCollection(SBThreadCollection self)"},
83768 { "SBThreadCollection_IsValid", _wrap_SBThreadCollection_IsValid, METH_O, "SBThreadCollection_IsValid(SBThreadCollection self) -> bool"},
83769 { "SBThreadCollection___nonzero__", _wrap_SBThreadCollection___nonzero__, METH_O, "SBThreadCollection___nonzero__(SBThreadCollection self) -> bool"},
83770 { "SBThreadCollection_GetSize", _wrap_SBThreadCollection_GetSize, METH_O, "SBThreadCollection_GetSize(SBThreadCollection self) -> size_t"},
83771 { "SBThreadCollection_GetThreadAtIndex", _wrap_SBThreadCollection_GetThreadAtIndex, METH_VARARGS, "SBThreadCollection_GetThreadAtIndex(SBThreadCollection self, size_t idx) -> SBThread"},
83772 { "SBThreadCollection_swigregister", SBThreadCollection_swigregister, METH_O, NULL},
83773 { "SBThreadCollection_swiginit", SBThreadCollection_swiginit, METH_VARARGS, NULL},
83774 { "new_SBThreadPlan", _wrap_new_SBThreadPlan, METH_VARARGS, "\n"
83775 "SBThreadPlan()\n"
83776 "SBThreadPlan(SBThreadPlan threadPlan)\n"
83777 "SBThreadPlan(lldb::ThreadPlanSP const & lldb_object_sp)\n"
83778 "new_SBThreadPlan(SBThread thread, char const * class_name) -> SBThreadPlan\n"
83779 ""},
83780 { "delete_SBThreadPlan", _wrap_delete_SBThreadPlan, METH_O, "delete_SBThreadPlan(SBThreadPlan self)"},
83781 { "SBThreadPlan_IsValid", _wrap_SBThreadPlan_IsValid, METH_VARARGS, "\n"
83782 "SBThreadPlan_IsValid(SBThreadPlan self) -> bool\n"
83783 "SBThreadPlan_IsValid(SBThreadPlan self) -> bool\n"
83784 ""},
83785 { "SBThreadPlan___nonzero__", _wrap_SBThreadPlan___nonzero__, METH_O, "SBThreadPlan___nonzero__(SBThreadPlan self) -> bool"},
83786 { "SBThreadPlan_Clear", _wrap_SBThreadPlan_Clear, METH_O, "SBThreadPlan_Clear(SBThreadPlan self)"},
83787 { "SBThreadPlan_GetStopReason", _wrap_SBThreadPlan_GetStopReason, METH_O, "SBThreadPlan_GetStopReason(SBThreadPlan self) -> lldb::StopReason"},
83788 { "SBThreadPlan_GetStopReasonDataCount", _wrap_SBThreadPlan_GetStopReasonDataCount, METH_O, "\n"
83789 "SBThreadPlan_GetStopReasonDataCount(SBThreadPlan self) -> size_t\n"
83790 "\n"
83791 " Get the number of words associated with the stop reason.\n"
83792 " See also GetStopReasonDataAtIndex().\n"
83793 ""},
83794 { "SBThreadPlan_GetStopReasonDataAtIndex", _wrap_SBThreadPlan_GetStopReasonDataAtIndex, METH_VARARGS, "\n"
83795 "SBThreadPlan_GetStopReasonDataAtIndex(SBThreadPlan self, uint32_t idx) -> uint64_t\n"
83796 "\n"
83797 " Get information associated with a stop reason.\n"
83798 "\n"
83799 " Breakpoint stop reasons will have data that consists of pairs of\n"
83800 " breakpoint IDs followed by the breakpoint location IDs (they always come\n"
83801 " in pairs).\n"
83802 "\n"
83803 " Stop Reason Count Data Type\n"
83804 " ======================== ===== =========================================\n"
83805 " eStopReasonNone 0\n"
83806 " eStopReasonTrace 0\n"
83807 " eStopReasonBreakpoint N duple: {breakpoint id, location id}\n"
83808 " eStopReasonWatchpoint 1 watchpoint id\n"
83809 " eStopReasonSignal 1 unix signal number\n"
83810 " eStopReasonException N exception data\n"
83811 " eStopReasonExec 0\n"
83812 " eStopReasonPlanComplete 0\n"
83813 ""},
83814 { "SBThreadPlan_GetThread", _wrap_SBThreadPlan_GetThread, METH_O, "SBThreadPlan_GetThread(SBThreadPlan self) -> SBThread"},
83815 { "SBThreadPlan_GetDescription", _wrap_SBThreadPlan_GetDescription, METH_VARARGS, "SBThreadPlan_GetDescription(SBThreadPlan self, SBStream description) -> bool"},
83816 { "SBThreadPlan_SetPlanComplete", _wrap_SBThreadPlan_SetPlanComplete, METH_VARARGS, "SBThreadPlan_SetPlanComplete(SBThreadPlan self, bool success)"},
83817 { "SBThreadPlan_IsPlanComplete", _wrap_SBThreadPlan_IsPlanComplete, METH_O, "SBThreadPlan_IsPlanComplete(SBThreadPlan self) -> bool"},
83818 { "SBThreadPlan_IsPlanStale", _wrap_SBThreadPlan_IsPlanStale, METH_O, "SBThreadPlan_IsPlanStale(SBThreadPlan self) -> bool"},
83819 { "SBThreadPlan_GetStopOthers", _wrap_SBThreadPlan_GetStopOthers, METH_O, "\n"
83820 "SBThreadPlan_GetStopOthers(SBThreadPlan self) -> bool\n"
83821 "Return whether this plan will ask to stop other threads when it runs.\n"
83822 ""},
83823 { "SBThreadPlan_SetStopOthers", _wrap_SBThreadPlan_SetStopOthers, METH_VARARGS, "SBThreadPlan_SetStopOthers(SBThreadPlan self, bool stop_others)"},
83824 { "SBThreadPlan_QueueThreadPlanForStepOverRange", _wrap_SBThreadPlan_QueueThreadPlanForStepOverRange, METH_VARARGS, "SBThreadPlan_QueueThreadPlanForStepOverRange(SBThreadPlan self, SBAddress start_address, lldb::addr_t range_size) -> SBThreadPlan"},
83825 { "SBThreadPlan_QueueThreadPlanForStepInRange", _wrap_SBThreadPlan_QueueThreadPlanForStepInRange, METH_VARARGS, "SBThreadPlan_QueueThreadPlanForStepInRange(SBThreadPlan self, SBAddress start_address, lldb::addr_t range_size) -> SBThreadPlan"},
83826 { "SBThreadPlan_QueueThreadPlanForStepOut", _wrap_SBThreadPlan_QueueThreadPlanForStepOut, METH_VARARGS, "SBThreadPlan_QueueThreadPlanForStepOut(SBThreadPlan self, uint32_t frame_idx_to_step_to, bool first_insn=False) -> SBThreadPlan"},
83827 { "SBThreadPlan_QueueThreadPlanForRunToAddress", _wrap_SBThreadPlan_QueueThreadPlanForRunToAddress, METH_VARARGS, "SBThreadPlan_QueueThreadPlanForRunToAddress(SBThreadPlan self, SBAddress address) -> SBThreadPlan"},
83828 { "SBThreadPlan_QueueThreadPlanForStepScripted", _wrap_SBThreadPlan_QueueThreadPlanForStepScripted, METH_VARARGS, "\n"
83829 "SBThreadPlan_QueueThreadPlanForStepScripted(SBThreadPlan self, char const * script_class_name) -> SBThreadPlan\n"
83830 "SBThreadPlan_QueueThreadPlanForStepScripted(SBThreadPlan self, char const * script_class_name, SBError error) -> SBThreadPlan\n"
83831 "SBThreadPlan_QueueThreadPlanForStepScripted(SBThreadPlan self, char const * script_class_name, SBStructuredData args_data, SBError error) -> SBThreadPlan\n"
83832 ""},
83833 { "SBThreadPlan_swigregister", SBThreadPlan_swigregister, METH_O, NULL},
83834 { "SBThreadPlan_swiginit", SBThreadPlan_swiginit, METH_VARARGS, NULL},
83835 { "new_SBTrace", _wrap_new_SBTrace, METH_NOARGS, "new_SBTrace() -> SBTrace"},
83836 { "SBTrace_GetTraceData", _wrap_SBTrace_GetTraceData, METH_VARARGS, "SBTrace_GetTraceData(SBTrace self, SBError error, void * buf, size_t offset, lldb::tid_t thread_id) -> size_t"},
83837 { "SBTrace_GetMetaData", _wrap_SBTrace_GetMetaData, METH_VARARGS, "SBTrace_GetMetaData(SBTrace self, SBError error, void * buf, size_t offset, lldb::tid_t thread_id) -> size_t"},
83838 { "SBTrace_StopTrace", _wrap_SBTrace_StopTrace, METH_VARARGS, "SBTrace_StopTrace(SBTrace self, SBError error, lldb::tid_t thread_id)"},
83839 { "SBTrace_GetTraceConfig", _wrap_SBTrace_GetTraceConfig, METH_VARARGS, "SBTrace_GetTraceConfig(SBTrace self, SBTraceOptions options, SBError error)"},
83840 { "SBTrace_GetTraceUID", _wrap_SBTrace_GetTraceUID, METH_O, "SBTrace_GetTraceUID(SBTrace self) -> lldb::user_id_t"},
83841 { "SBTrace___nonzero__", _wrap_SBTrace___nonzero__, METH_O, "SBTrace___nonzero__(SBTrace self) -> bool"},
83842 { "SBTrace_IsValid", _wrap_SBTrace_IsValid, METH_O, "SBTrace_IsValid(SBTrace self) -> bool"},
83843 { "delete_SBTrace", _wrap_delete_SBTrace, METH_O, "delete_SBTrace(SBTrace self)"},
83844 { "SBTrace_swigregister", SBTrace_swigregister, METH_O, NULL},
83845 { "SBTrace_swiginit", SBTrace_swiginit, METH_VARARGS, NULL},
83846 { "new_SBTraceOptions", _wrap_new_SBTraceOptions, METH_NOARGS, "new_SBTraceOptions() -> SBTraceOptions"},
83847 { "SBTraceOptions_getType", _wrap_SBTraceOptions_getType, METH_O, "SBTraceOptions_getType(SBTraceOptions self) -> lldb::TraceType"},
83848 { "SBTraceOptions_getTraceBufferSize", _wrap_SBTraceOptions_getTraceBufferSize, METH_O, "SBTraceOptions_getTraceBufferSize(SBTraceOptions self) -> uint64_t"},
83849 { "SBTraceOptions_getTraceParams", _wrap_SBTraceOptions_getTraceParams, METH_VARARGS, "SBTraceOptions_getTraceParams(SBTraceOptions self, SBError error) -> SBStructuredData"},
83850 { "SBTraceOptions_getMetaDataBufferSize", _wrap_SBTraceOptions_getMetaDataBufferSize, METH_O, "SBTraceOptions_getMetaDataBufferSize(SBTraceOptions self) -> uint64_t"},
83851 { "SBTraceOptions_setTraceParams", _wrap_SBTraceOptions_setTraceParams, METH_VARARGS, "SBTraceOptions_setTraceParams(SBTraceOptions self, SBStructuredData params)"},
83852 { "SBTraceOptions_setType", _wrap_SBTraceOptions_setType, METH_VARARGS, "SBTraceOptions_setType(SBTraceOptions self, lldb::TraceType type)"},
83853 { "SBTraceOptions_setTraceBufferSize", _wrap_SBTraceOptions_setTraceBufferSize, METH_VARARGS, "SBTraceOptions_setTraceBufferSize(SBTraceOptions self, uint64_t size)"},
83854 { "SBTraceOptions_setMetaDataBufferSize", _wrap_SBTraceOptions_setMetaDataBufferSize, METH_VARARGS, "SBTraceOptions_setMetaDataBufferSize(SBTraceOptions self, uint64_t size)"},
83855 { "SBTraceOptions_setThreadID", _wrap_SBTraceOptions_setThreadID, METH_VARARGS, "SBTraceOptions_setThreadID(SBTraceOptions self, lldb::tid_t thread_id)"},
83856 { "SBTraceOptions_getThreadID", _wrap_SBTraceOptions_getThreadID, METH_O, "SBTraceOptions_getThreadID(SBTraceOptions self) -> lldb::tid_t"},
83857 { "SBTraceOptions___nonzero__", _wrap_SBTraceOptions___nonzero__, METH_O, "SBTraceOptions___nonzero__(SBTraceOptions self) -> bool"},
83858 { "SBTraceOptions_IsValid", _wrap_SBTraceOptions_IsValid, METH_O, "SBTraceOptions_IsValid(SBTraceOptions self) -> bool"},
83859 { "delete_SBTraceOptions", _wrap_delete_SBTraceOptions, METH_O, "delete_SBTraceOptions(SBTraceOptions self)"},
83860 { "SBTraceOptions_swigregister", SBTraceOptions_swigregister, METH_O, NULL},
83861 { "SBTraceOptions_swiginit", SBTraceOptions_swiginit, METH_VARARGS, NULL},
83862 { "new_SBTypeMember", _wrap_new_SBTypeMember, METH_VARARGS, "\n"
83863 "SBTypeMember()\n"
83864 "new_SBTypeMember(SBTypeMember rhs) -> SBTypeMember\n"
83865 ""},
83866 { "delete_SBTypeMember", _wrap_delete_SBTypeMember, METH_O, "delete_SBTypeMember(SBTypeMember self)"},
83867 { "SBTypeMember_IsValid", _wrap_SBTypeMember_IsValid, METH_O, "SBTypeMember_IsValid(SBTypeMember self) -> bool"},
83868 { "SBTypeMember___nonzero__", _wrap_SBTypeMember___nonzero__, METH_O, "SBTypeMember___nonzero__(SBTypeMember self) -> bool"},
83869 { "SBTypeMember_GetName", _wrap_SBTypeMember_GetName, METH_O, "SBTypeMember_GetName(SBTypeMember self) -> char const *"},
83870 { "SBTypeMember_GetType", _wrap_SBTypeMember_GetType, METH_O, "SBTypeMember_GetType(SBTypeMember self) -> SBType"},
83871 { "SBTypeMember_GetOffsetInBytes", _wrap_SBTypeMember_GetOffsetInBytes, METH_O, "SBTypeMember_GetOffsetInBytes(SBTypeMember self) -> uint64_t"},
83872 { "SBTypeMember_GetOffsetInBits", _wrap_SBTypeMember_GetOffsetInBits, METH_O, "SBTypeMember_GetOffsetInBits(SBTypeMember self) -> uint64_t"},
83873 { "SBTypeMember_IsBitfield", _wrap_SBTypeMember_IsBitfield, METH_O, "SBTypeMember_IsBitfield(SBTypeMember self) -> bool"},
83874 { "SBTypeMember_GetBitfieldSizeInBits", _wrap_SBTypeMember_GetBitfieldSizeInBits, METH_O, "SBTypeMember_GetBitfieldSizeInBits(SBTypeMember self) -> uint32_t"},
83875 { "SBTypeMember___str__", _wrap_SBTypeMember___str__, METH_O, "SBTypeMember___str__(SBTypeMember self) -> std::string"},
83876 { "SBTypeMember_swigregister", SBTypeMember_swigregister, METH_O, NULL},
83877 { "SBTypeMember_swiginit", SBTypeMember_swiginit, METH_VARARGS, NULL},
83878 { "new_SBTypeMemberFunction", _wrap_new_SBTypeMemberFunction, METH_VARARGS, "\n"
83879 "SBTypeMemberFunction()\n"
83880 "new_SBTypeMemberFunction(SBTypeMemberFunction rhs) -> SBTypeMemberFunction\n"
83881 ""},
83882 { "delete_SBTypeMemberFunction", _wrap_delete_SBTypeMemberFunction, METH_O, "delete_SBTypeMemberFunction(SBTypeMemberFunction self)"},
83883 { "SBTypeMemberFunction_IsValid", _wrap_SBTypeMemberFunction_IsValid, METH_O, "SBTypeMemberFunction_IsValid(SBTypeMemberFunction self) -> bool"},
83884 { "SBTypeMemberFunction___nonzero__", _wrap_SBTypeMemberFunction___nonzero__, METH_O, "SBTypeMemberFunction___nonzero__(SBTypeMemberFunction self) -> bool"},
83885 { "SBTypeMemberFunction_GetName", _wrap_SBTypeMemberFunction_GetName, METH_O, "SBTypeMemberFunction_GetName(SBTypeMemberFunction self) -> char const *"},
83886 { "SBTypeMemberFunction_GetDemangledName", _wrap_SBTypeMemberFunction_GetDemangledName, METH_O, "SBTypeMemberFunction_GetDemangledName(SBTypeMemberFunction self) -> char const *"},
83887 { "SBTypeMemberFunction_GetMangledName", _wrap_SBTypeMemberFunction_GetMangledName, METH_O, "SBTypeMemberFunction_GetMangledName(SBTypeMemberFunction self) -> char const *"},
83888 { "SBTypeMemberFunction_GetType", _wrap_SBTypeMemberFunction_GetType, METH_O, "SBTypeMemberFunction_GetType(SBTypeMemberFunction self) -> SBType"},
83889 { "SBTypeMemberFunction_GetReturnType", _wrap_SBTypeMemberFunction_GetReturnType, METH_O, "SBTypeMemberFunction_GetReturnType(SBTypeMemberFunction self) -> SBType"},
83890 { "SBTypeMemberFunction_GetNumberOfArguments", _wrap_SBTypeMemberFunction_GetNumberOfArguments, METH_O, "SBTypeMemberFunction_GetNumberOfArguments(SBTypeMemberFunction self) -> uint32_t"},
83891 { "SBTypeMemberFunction_GetArgumentTypeAtIndex", _wrap_SBTypeMemberFunction_GetArgumentTypeAtIndex, METH_VARARGS, "SBTypeMemberFunction_GetArgumentTypeAtIndex(SBTypeMemberFunction self, uint32_t arg2) -> SBType"},
83892 { "SBTypeMemberFunction_GetKind", _wrap_SBTypeMemberFunction_GetKind, METH_O, "SBTypeMemberFunction_GetKind(SBTypeMemberFunction self) -> lldb::MemberFunctionKind"},
83893 { "SBTypeMemberFunction_GetDescription", _wrap_SBTypeMemberFunction_GetDescription, METH_VARARGS, "SBTypeMemberFunction_GetDescription(SBTypeMemberFunction self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
83894 { "SBTypeMemberFunction___str__", _wrap_SBTypeMemberFunction___str__, METH_O, "SBTypeMemberFunction___str__(SBTypeMemberFunction self) -> std::string"},
83895 { "SBTypeMemberFunction_swigregister", SBTypeMemberFunction_swigregister, METH_O, NULL},
83896 { "SBTypeMemberFunction_swiginit", SBTypeMemberFunction_swiginit, METH_VARARGS, NULL},
83897 { "new_SBType", _wrap_new_SBType, METH_VARARGS, "\n"
83898 "SBType()\n"
83899 "new_SBType(SBType rhs) -> SBType\n"
83900 ""},
83901 { "delete_SBType", _wrap_delete_SBType, METH_O, "delete_SBType(SBType self)"},
83902 { "SBType_IsValid", _wrap_SBType_IsValid, METH_O, "SBType_IsValid(SBType self) -> bool"},
83903 { "SBType___nonzero__", _wrap_SBType___nonzero__, METH_O, "SBType___nonzero__(SBType self) -> bool"},
83904 { "SBType_GetByteSize", _wrap_SBType_GetByteSize, METH_O, "SBType_GetByteSize(SBType self) -> uint64_t"},
83905 { "SBType_IsPointerType", _wrap_SBType_IsPointerType, METH_O, "SBType_IsPointerType(SBType self) -> bool"},
83906 { "SBType_IsReferenceType", _wrap_SBType_IsReferenceType, METH_O, "SBType_IsReferenceType(SBType self) -> bool"},
83907 { "SBType_IsFunctionType", _wrap_SBType_IsFunctionType, METH_O, "SBType_IsFunctionType(SBType self) -> bool"},
83908 { "SBType_IsPolymorphicClass", _wrap_SBType_IsPolymorphicClass, METH_O, "SBType_IsPolymorphicClass(SBType self) -> bool"},
83909 { "SBType_IsArrayType", _wrap_SBType_IsArrayType, METH_O, "SBType_IsArrayType(SBType self) -> bool"},
83910 { "SBType_IsVectorType", _wrap_SBType_IsVectorType, METH_O, "SBType_IsVectorType(SBType self) -> bool"},
83911 { "SBType_IsTypedefType", _wrap_SBType_IsTypedefType, METH_O, "SBType_IsTypedefType(SBType self) -> bool"},
83912 { "SBType_IsAnonymousType", _wrap_SBType_IsAnonymousType, METH_O, "SBType_IsAnonymousType(SBType self) -> bool"},
83913 { "SBType_IsScopedEnumerationType", _wrap_SBType_IsScopedEnumerationType, METH_O, "SBType_IsScopedEnumerationType(SBType self) -> bool"},
83914 { "SBType_GetPointerType", _wrap_SBType_GetPointerType, METH_O, "SBType_GetPointerType(SBType self) -> SBType"},
83915 { "SBType_GetPointeeType", _wrap_SBType_GetPointeeType, METH_O, "SBType_GetPointeeType(SBType self) -> SBType"},
83916 { "SBType_GetReferenceType", _wrap_SBType_GetReferenceType, METH_O, "SBType_GetReferenceType(SBType self) -> SBType"},
83917 { "SBType_GetTypedefedType", _wrap_SBType_GetTypedefedType, METH_O, "SBType_GetTypedefedType(SBType self) -> SBType"},
83918 { "SBType_GetDereferencedType", _wrap_SBType_GetDereferencedType, METH_O, "SBType_GetDereferencedType(SBType self) -> SBType"},
83919 { "SBType_GetUnqualifiedType", _wrap_SBType_GetUnqualifiedType, METH_O, "SBType_GetUnqualifiedType(SBType self) -> SBType"},
83920 { "SBType_GetCanonicalType", _wrap_SBType_GetCanonicalType, METH_O, "SBType_GetCanonicalType(SBType self) -> SBType"},
83921 { "SBType_GetEnumerationIntegerType", _wrap_SBType_GetEnumerationIntegerType, METH_O, "SBType_GetEnumerationIntegerType(SBType self) -> SBType"},
83922 { "SBType_GetArrayElementType", _wrap_SBType_GetArrayElementType, METH_O, "SBType_GetArrayElementType(SBType self) -> SBType"},
83923 { "SBType_GetArrayType", _wrap_SBType_GetArrayType, METH_VARARGS, "SBType_GetArrayType(SBType self, uint64_t size) -> SBType"},
83924 { "SBType_GetVectorElementType", _wrap_SBType_GetVectorElementType, METH_O, "SBType_GetVectorElementType(SBType self) -> SBType"},
83925 { "SBType_GetBasicType", _wrap_SBType_GetBasicType, METH_VARARGS, "\n"
83926 "SBType_GetBasicType(SBType self) -> lldb::BasicType\n"
83927 "SBType_GetBasicType(SBType self, lldb::BasicType type) -> SBType\n"
83928 ""},
83929 { "SBType_GetNumberOfFields", _wrap_SBType_GetNumberOfFields, METH_O, "SBType_GetNumberOfFields(SBType self) -> uint32_t"},
83930 { "SBType_GetNumberOfDirectBaseClasses", _wrap_SBType_GetNumberOfDirectBaseClasses, METH_O, "SBType_GetNumberOfDirectBaseClasses(SBType self) -> uint32_t"},
83931 { "SBType_GetNumberOfVirtualBaseClasses", _wrap_SBType_GetNumberOfVirtualBaseClasses, METH_O, "SBType_GetNumberOfVirtualBaseClasses(SBType self) -> uint32_t"},
83932 { "SBType_GetFieldAtIndex", _wrap_SBType_GetFieldAtIndex, METH_VARARGS, "SBType_GetFieldAtIndex(SBType self, uint32_t idx) -> SBTypeMember"},
83933 { "SBType_GetDirectBaseClassAtIndex", _wrap_SBType_GetDirectBaseClassAtIndex, METH_VARARGS, "SBType_GetDirectBaseClassAtIndex(SBType self, uint32_t idx) -> SBTypeMember"},
83934 { "SBType_GetVirtualBaseClassAtIndex", _wrap_SBType_GetVirtualBaseClassAtIndex, METH_VARARGS, "SBType_GetVirtualBaseClassAtIndex(SBType self, uint32_t idx) -> SBTypeMember"},
83935 { "SBType_GetEnumMembers", _wrap_SBType_GetEnumMembers, METH_O, "SBType_GetEnumMembers(SBType self) -> SBTypeEnumMemberList"},
83936 { "SBType_GetModule", _wrap_SBType_GetModule, METH_O, "SBType_GetModule(SBType self) -> SBModule"},
83937 { "SBType_GetName", _wrap_SBType_GetName, METH_O, "SBType_GetName(SBType self) -> char const *"},
83938 { "SBType_GetDisplayTypeName", _wrap_SBType_GetDisplayTypeName, METH_O, "SBType_GetDisplayTypeName(SBType self) -> char const *"},
83939 { "SBType_GetTypeClass", _wrap_SBType_GetTypeClass, METH_O, "SBType_GetTypeClass(SBType self) -> lldb::TypeClass"},
83940 { "SBType_GetNumberOfTemplateArguments", _wrap_SBType_GetNumberOfTemplateArguments, METH_O, "SBType_GetNumberOfTemplateArguments(SBType self) -> uint32_t"},
83941 { "SBType_GetTemplateArgumentType", _wrap_SBType_GetTemplateArgumentType, METH_VARARGS, "SBType_GetTemplateArgumentType(SBType self, uint32_t idx) -> SBType"},
83942 { "SBType_GetTemplateArgumentKind", _wrap_SBType_GetTemplateArgumentKind, METH_VARARGS, "SBType_GetTemplateArgumentKind(SBType self, uint32_t idx) -> lldb::TemplateArgumentKind"},
83943 { "SBType_GetFunctionReturnType", _wrap_SBType_GetFunctionReturnType, METH_O, "SBType_GetFunctionReturnType(SBType self) -> SBType"},
83944 { "SBType_GetFunctionArgumentTypes", _wrap_SBType_GetFunctionArgumentTypes, METH_O, "SBType_GetFunctionArgumentTypes(SBType self) -> SBTypeList"},
83945 { "SBType_GetNumberOfMemberFunctions", _wrap_SBType_GetNumberOfMemberFunctions, METH_O, "SBType_GetNumberOfMemberFunctions(SBType self) -> uint32_t"},
83946 { "SBType_GetMemberFunctionAtIndex", _wrap_SBType_GetMemberFunctionAtIndex, METH_VARARGS, "SBType_GetMemberFunctionAtIndex(SBType self, uint32_t idx) -> SBTypeMemberFunction"},
83947 { "SBType_IsTypeComplete", _wrap_SBType_IsTypeComplete, METH_O, "SBType_IsTypeComplete(SBType self) -> bool"},
83948 { "SBType_GetTypeFlags", _wrap_SBType_GetTypeFlags, METH_O, "SBType_GetTypeFlags(SBType self) -> uint32_t"},
83949 { "SBType___eq__", _wrap_SBType___eq__, METH_VARARGS, "SBType___eq__(SBType self, SBType rhs) -> bool"},
83950 { "SBType___ne__", _wrap_SBType___ne__, METH_VARARGS, "SBType___ne__(SBType self, SBType rhs) -> bool"},
83951 { "SBType___str__", _wrap_SBType___str__, METH_O, "SBType___str__(SBType self) -> std::string"},
83952 { "SBType_swigregister", SBType_swigregister, METH_O, NULL},
83953 { "SBType_swiginit", SBType_swiginit, METH_VARARGS, NULL},
83954 { "new_SBTypeList", _wrap_new_SBTypeList, METH_NOARGS, "new_SBTypeList() -> SBTypeList"},
83955 { "SBTypeList_IsValid", _wrap_SBTypeList_IsValid, METH_O, "SBTypeList_IsValid(SBTypeList self) -> bool"},
83956 { "SBTypeList___nonzero__", _wrap_SBTypeList___nonzero__, METH_O, "SBTypeList___nonzero__(SBTypeList self) -> bool"},
83957 { "SBTypeList_Append", _wrap_SBTypeList_Append, METH_VARARGS, "SBTypeList_Append(SBTypeList self, SBType type)"},
83958 { "SBTypeList_GetTypeAtIndex", _wrap_SBTypeList_GetTypeAtIndex, METH_VARARGS, "SBTypeList_GetTypeAtIndex(SBTypeList self, uint32_t index) -> SBType"},
83959 { "SBTypeList_GetSize", _wrap_SBTypeList_GetSize, METH_O, "SBTypeList_GetSize(SBTypeList self) -> uint32_t"},
83960 { "delete_SBTypeList", _wrap_delete_SBTypeList, METH_O, "delete_SBTypeList(SBTypeList self)"},
83961 { "SBTypeList_swigregister", SBTypeList_swigregister, METH_O, NULL},
83962 { "SBTypeList_swiginit", SBTypeList_swiginit, METH_VARARGS, NULL},
83963 { "new_SBTypeCategory", _wrap_new_SBTypeCategory, METH_VARARGS, "\n"
83964 "SBTypeCategory()\n"
83965 "new_SBTypeCategory(SBTypeCategory rhs) -> SBTypeCategory\n"
83966 ""},
83967 { "delete_SBTypeCategory", _wrap_delete_SBTypeCategory, METH_O, "delete_SBTypeCategory(SBTypeCategory self)"},
83968 { "SBTypeCategory_IsValid", _wrap_SBTypeCategory_IsValid, METH_O, "SBTypeCategory_IsValid(SBTypeCategory self) -> bool"},
83969 { "SBTypeCategory___nonzero__", _wrap_SBTypeCategory___nonzero__, METH_O, "SBTypeCategory___nonzero__(SBTypeCategory self) -> bool"},
83970 { "SBTypeCategory_GetEnabled", _wrap_SBTypeCategory_GetEnabled, METH_O, "SBTypeCategory_GetEnabled(SBTypeCategory self) -> bool"},
83971 { "SBTypeCategory_SetEnabled", _wrap_SBTypeCategory_SetEnabled, METH_VARARGS, "SBTypeCategory_SetEnabled(SBTypeCategory self, bool arg2)"},
83972 { "SBTypeCategory_GetName", _wrap_SBTypeCategory_GetName, METH_O, "SBTypeCategory_GetName(SBTypeCategory self) -> char const *"},
83973 { "SBTypeCategory_GetLanguageAtIndex", _wrap_SBTypeCategory_GetLanguageAtIndex, METH_VARARGS, "SBTypeCategory_GetLanguageAtIndex(SBTypeCategory self, uint32_t idx) -> lldb::LanguageType"},
83974 { "SBTypeCategory_GetNumLanguages", _wrap_SBTypeCategory_GetNumLanguages, METH_O, "SBTypeCategory_GetNumLanguages(SBTypeCategory self) -> uint32_t"},
83975 { "SBTypeCategory_AddLanguage", _wrap_SBTypeCategory_AddLanguage, METH_VARARGS, "SBTypeCategory_AddLanguage(SBTypeCategory self, lldb::LanguageType language)"},
83976 { "SBTypeCategory_GetDescription", _wrap_SBTypeCategory_GetDescription, METH_VARARGS, "SBTypeCategory_GetDescription(SBTypeCategory self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
83977 { "SBTypeCategory_GetNumFormats", _wrap_SBTypeCategory_GetNumFormats, METH_O, "SBTypeCategory_GetNumFormats(SBTypeCategory self) -> uint32_t"},
83978 { "SBTypeCategory_GetNumSummaries", _wrap_SBTypeCategory_GetNumSummaries, METH_O, "SBTypeCategory_GetNumSummaries(SBTypeCategory self) -> uint32_t"},
83979 { "SBTypeCategory_GetNumFilters", _wrap_SBTypeCategory_GetNumFilters, METH_O, "SBTypeCategory_GetNumFilters(SBTypeCategory self) -> uint32_t"},
83980 { "SBTypeCategory_GetNumSynthetics", _wrap_SBTypeCategory_GetNumSynthetics, METH_O, "SBTypeCategory_GetNumSynthetics(SBTypeCategory self) -> uint32_t"},
83981 { "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex", _wrap_SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex, METH_VARARGS, "SBTypeCategory_GetTypeNameSpecifierForFilterAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
83982 { "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex", _wrap_SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex, METH_VARARGS, "SBTypeCategory_GetTypeNameSpecifierForFormatAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
83983 { "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex", _wrap_SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex, METH_VARARGS, "SBTypeCategory_GetTypeNameSpecifierForSummaryAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
83984 { "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex", _wrap_SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex, METH_VARARGS, "SBTypeCategory_GetTypeNameSpecifierForSyntheticAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeNameSpecifier"},
83985 { "SBTypeCategory_GetFilterForType", _wrap_SBTypeCategory_GetFilterForType, METH_VARARGS, "SBTypeCategory_GetFilterForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeFilter"},
83986 { "SBTypeCategory_GetFormatForType", _wrap_SBTypeCategory_GetFormatForType, METH_VARARGS, "SBTypeCategory_GetFormatForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeFormat"},
83987 { "SBTypeCategory_GetSummaryForType", _wrap_SBTypeCategory_GetSummaryForType, METH_VARARGS, "SBTypeCategory_GetSummaryForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeSummary"},
83988 { "SBTypeCategory_GetSyntheticForType", _wrap_SBTypeCategory_GetSyntheticForType, METH_VARARGS, "SBTypeCategory_GetSyntheticForType(SBTypeCategory self, SBTypeNameSpecifier arg2) -> SBTypeSynthetic"},
83989 { "SBTypeCategory_GetFilterAtIndex", _wrap_SBTypeCategory_GetFilterAtIndex, METH_VARARGS, "SBTypeCategory_GetFilterAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeFilter"},
83990 { "SBTypeCategory_GetFormatAtIndex", _wrap_SBTypeCategory_GetFormatAtIndex, METH_VARARGS, "SBTypeCategory_GetFormatAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeFormat"},
83991 { "SBTypeCategory_GetSummaryAtIndex", _wrap_SBTypeCategory_GetSummaryAtIndex, METH_VARARGS, "SBTypeCategory_GetSummaryAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeSummary"},
83992 { "SBTypeCategory_GetSyntheticAtIndex", _wrap_SBTypeCategory_GetSyntheticAtIndex, METH_VARARGS, "SBTypeCategory_GetSyntheticAtIndex(SBTypeCategory self, uint32_t arg2) -> SBTypeSynthetic"},
83993 { "SBTypeCategory_AddTypeFormat", _wrap_SBTypeCategory_AddTypeFormat, METH_VARARGS, "SBTypeCategory_AddTypeFormat(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeFormat arg3) -> bool"},
83994 { "SBTypeCategory_DeleteTypeFormat", _wrap_SBTypeCategory_DeleteTypeFormat, METH_VARARGS, "SBTypeCategory_DeleteTypeFormat(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
83995 { "SBTypeCategory_AddTypeSummary", _wrap_SBTypeCategory_AddTypeSummary, METH_VARARGS, "SBTypeCategory_AddTypeSummary(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeSummary arg3) -> bool"},
83996 { "SBTypeCategory_DeleteTypeSummary", _wrap_SBTypeCategory_DeleteTypeSummary, METH_VARARGS, "SBTypeCategory_DeleteTypeSummary(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
83997 { "SBTypeCategory_AddTypeFilter", _wrap_SBTypeCategory_AddTypeFilter, METH_VARARGS, "SBTypeCategory_AddTypeFilter(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeFilter arg3) -> bool"},
83998 { "SBTypeCategory_DeleteTypeFilter", _wrap_SBTypeCategory_DeleteTypeFilter, METH_VARARGS, "SBTypeCategory_DeleteTypeFilter(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
83999 { "SBTypeCategory_AddTypeSynthetic", _wrap_SBTypeCategory_AddTypeSynthetic, METH_VARARGS, "SBTypeCategory_AddTypeSynthetic(SBTypeCategory self, SBTypeNameSpecifier arg2, SBTypeSynthetic arg3) -> bool"},
84000 { "SBTypeCategory_DeleteTypeSynthetic", _wrap_SBTypeCategory_DeleteTypeSynthetic, METH_VARARGS, "SBTypeCategory_DeleteTypeSynthetic(SBTypeCategory self, SBTypeNameSpecifier arg2) -> bool"},
84001 { "SBTypeCategory___str__", _wrap_SBTypeCategory___str__, METH_O, "SBTypeCategory___str__(SBTypeCategory self) -> std::string"},
84002 { "SBTypeCategory_swigregister", SBTypeCategory_swigregister, METH_O, NULL},
84003 { "SBTypeCategory_swiginit", SBTypeCategory_swiginit, METH_VARARGS, NULL},
84004 { "new_SBTypeEnumMember", _wrap_new_SBTypeEnumMember, METH_VARARGS, "\n"
84005 "SBTypeEnumMember()\n"
84006 "new_SBTypeEnumMember(SBTypeEnumMember rhs) -> SBTypeEnumMember\n"
84007 ""},
84008 { "delete_SBTypeEnumMember", _wrap_delete_SBTypeEnumMember, METH_O, "delete_SBTypeEnumMember(SBTypeEnumMember self)"},
84009 { "SBTypeEnumMember_IsValid", _wrap_SBTypeEnumMember_IsValid, METH_O, "SBTypeEnumMember_IsValid(SBTypeEnumMember self) -> bool"},
84010 { "SBTypeEnumMember___nonzero__", _wrap_SBTypeEnumMember___nonzero__, METH_O, "SBTypeEnumMember___nonzero__(SBTypeEnumMember self) -> bool"},
84011 { "SBTypeEnumMember_GetValueAsSigned", _wrap_SBTypeEnumMember_GetValueAsSigned, METH_O, "SBTypeEnumMember_GetValueAsSigned(SBTypeEnumMember self) -> int64_t"},
84012 { "SBTypeEnumMember_GetValueAsUnsigned", _wrap_SBTypeEnumMember_GetValueAsUnsigned, METH_O, "SBTypeEnumMember_GetValueAsUnsigned(SBTypeEnumMember self) -> uint64_t"},
84013 { "SBTypeEnumMember_GetName", _wrap_SBTypeEnumMember_GetName, METH_O, "SBTypeEnumMember_GetName(SBTypeEnumMember self) -> char const *"},
84014 { "SBTypeEnumMember_GetType", _wrap_SBTypeEnumMember_GetType, METH_O, "SBTypeEnumMember_GetType(SBTypeEnumMember self) -> SBType"},
84015 { "SBTypeEnumMember_GetDescription", _wrap_SBTypeEnumMember_GetDescription, METH_VARARGS, "SBTypeEnumMember_GetDescription(SBTypeEnumMember self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
84016 { "SBTypeEnumMember___str__", _wrap_SBTypeEnumMember___str__, METH_O, "SBTypeEnumMember___str__(SBTypeEnumMember self) -> std::string"},
84017 { "SBTypeEnumMember_swigregister", SBTypeEnumMember_swigregister, METH_O, NULL},
84018 { "SBTypeEnumMember_swiginit", SBTypeEnumMember_swiginit, METH_VARARGS, NULL},
84019 { "new_SBTypeEnumMemberList", _wrap_new_SBTypeEnumMemberList, METH_VARARGS, "\n"
84020 "SBTypeEnumMemberList()\n"
84021 "new_SBTypeEnumMemberList(SBTypeEnumMemberList rhs) -> SBTypeEnumMemberList\n"
84022 ""},
84023 { "delete_SBTypeEnumMemberList", _wrap_delete_SBTypeEnumMemberList, METH_O, "delete_SBTypeEnumMemberList(SBTypeEnumMemberList self)"},
84024 { "SBTypeEnumMemberList_IsValid", _wrap_SBTypeEnumMemberList_IsValid, METH_O, "SBTypeEnumMemberList_IsValid(SBTypeEnumMemberList self) -> bool"},
84025 { "SBTypeEnumMemberList___nonzero__", _wrap_SBTypeEnumMemberList___nonzero__, METH_O, "SBTypeEnumMemberList___nonzero__(SBTypeEnumMemberList self) -> bool"},
84026 { "SBTypeEnumMemberList_Append", _wrap_SBTypeEnumMemberList_Append, METH_VARARGS, "SBTypeEnumMemberList_Append(SBTypeEnumMemberList self, SBTypeEnumMember entry)"},
84027 { "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex", _wrap_SBTypeEnumMemberList_GetTypeEnumMemberAtIndex, METH_VARARGS, "SBTypeEnumMemberList_GetTypeEnumMemberAtIndex(SBTypeEnumMemberList self, uint32_t index) -> SBTypeEnumMember"},
84028 { "SBTypeEnumMemberList_GetSize", _wrap_SBTypeEnumMemberList_GetSize, METH_O, "SBTypeEnumMemberList_GetSize(SBTypeEnumMemberList self) -> uint32_t"},
84029 { "SBTypeEnumMemberList_swigregister", SBTypeEnumMemberList_swigregister, METH_O, NULL},
84030 { "SBTypeEnumMemberList_swiginit", SBTypeEnumMemberList_swiginit, METH_VARARGS, NULL},
84031 { "new_SBTypeFilter", _wrap_new_SBTypeFilter, METH_VARARGS, "\n"
84032 "SBTypeFilter()\n"
84033 "SBTypeFilter(uint32_t options)\n"
84034 "new_SBTypeFilter(SBTypeFilter rhs) -> SBTypeFilter\n"
84035 ""},
84036 { "delete_SBTypeFilter", _wrap_delete_SBTypeFilter, METH_O, "delete_SBTypeFilter(SBTypeFilter self)"},
84037 { "SBTypeFilter_IsValid", _wrap_SBTypeFilter_IsValid, METH_O, "SBTypeFilter_IsValid(SBTypeFilter self) -> bool"},
84038 { "SBTypeFilter___nonzero__", _wrap_SBTypeFilter___nonzero__, METH_O, "SBTypeFilter___nonzero__(SBTypeFilter self) -> bool"},
84039 { "SBTypeFilter_IsEqualTo", _wrap_SBTypeFilter_IsEqualTo, METH_VARARGS, "SBTypeFilter_IsEqualTo(SBTypeFilter self, SBTypeFilter rhs) -> bool"},
84040 { "SBTypeFilter_GetNumberOfExpressionPaths", _wrap_SBTypeFilter_GetNumberOfExpressionPaths, METH_O, "SBTypeFilter_GetNumberOfExpressionPaths(SBTypeFilter self) -> uint32_t"},
84041 { "SBTypeFilter_GetExpressionPathAtIndex", _wrap_SBTypeFilter_GetExpressionPathAtIndex, METH_VARARGS, "SBTypeFilter_GetExpressionPathAtIndex(SBTypeFilter self, uint32_t i) -> char const *"},
84042 { "SBTypeFilter_ReplaceExpressionPathAtIndex", _wrap_SBTypeFilter_ReplaceExpressionPathAtIndex, METH_VARARGS, "SBTypeFilter_ReplaceExpressionPathAtIndex(SBTypeFilter self, uint32_t i, char const * item) -> bool"},
84043 { "SBTypeFilter_AppendExpressionPath", _wrap_SBTypeFilter_AppendExpressionPath, METH_VARARGS, "SBTypeFilter_AppendExpressionPath(SBTypeFilter self, char const * item)"},
84044 { "SBTypeFilter_Clear", _wrap_SBTypeFilter_Clear, METH_O, "SBTypeFilter_Clear(SBTypeFilter self)"},
84045 { "SBTypeFilter_GetOptions", _wrap_SBTypeFilter_GetOptions, METH_O, "SBTypeFilter_GetOptions(SBTypeFilter self) -> uint32_t"},
84046 { "SBTypeFilter_SetOptions", _wrap_SBTypeFilter_SetOptions, METH_VARARGS, "SBTypeFilter_SetOptions(SBTypeFilter self, uint32_t arg2)"},
84047 { "SBTypeFilter_GetDescription", _wrap_SBTypeFilter_GetDescription, METH_VARARGS, "SBTypeFilter_GetDescription(SBTypeFilter self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
84048 { "SBTypeFilter___eq__", _wrap_SBTypeFilter___eq__, METH_VARARGS, "SBTypeFilter___eq__(SBTypeFilter self, SBTypeFilter rhs) -> bool"},
84049 { "SBTypeFilter___ne__", _wrap_SBTypeFilter___ne__, METH_VARARGS, "SBTypeFilter___ne__(SBTypeFilter self, SBTypeFilter rhs) -> bool"},
84050 { "SBTypeFilter___str__", _wrap_SBTypeFilter___str__, METH_O, "SBTypeFilter___str__(SBTypeFilter self) -> std::string"},
84051 { "SBTypeFilter_swigregister", SBTypeFilter_swigregister, METH_O, NULL},
84052 { "SBTypeFilter_swiginit", SBTypeFilter_swiginit, METH_VARARGS, NULL},
84053 { "new_SBTypeFormat", _wrap_new_SBTypeFormat, METH_VARARGS, "\n"
84054 "SBTypeFormat()\n"
84055 "SBTypeFormat(lldb::Format format, uint32_t options=0)\n"
84056 "SBTypeFormat(char const * type, uint32_t options=0)\n"
84057 "new_SBTypeFormat(SBTypeFormat rhs) -> SBTypeFormat\n"
84058 ""},
84059 { "delete_SBTypeFormat", _wrap_delete_SBTypeFormat, METH_O, "delete_SBTypeFormat(SBTypeFormat self)"},
84060 { "SBTypeFormat_IsValid", _wrap_SBTypeFormat_IsValid, METH_O, "SBTypeFormat_IsValid(SBTypeFormat self) -> bool"},
84061 { "SBTypeFormat___nonzero__", _wrap_SBTypeFormat___nonzero__, METH_O, "SBTypeFormat___nonzero__(SBTypeFormat self) -> bool"},
84062 { "SBTypeFormat_IsEqualTo", _wrap_SBTypeFormat_IsEqualTo, METH_VARARGS, "SBTypeFormat_IsEqualTo(SBTypeFormat self, SBTypeFormat rhs) -> bool"},
84063 { "SBTypeFormat_GetFormat", _wrap_SBTypeFormat_GetFormat, METH_O, "SBTypeFormat_GetFormat(SBTypeFormat self) -> lldb::Format"},
84064 { "SBTypeFormat_GetTypeName", _wrap_SBTypeFormat_GetTypeName, METH_O, "SBTypeFormat_GetTypeName(SBTypeFormat self) -> char const *"},
84065 { "SBTypeFormat_GetOptions", _wrap_SBTypeFormat_GetOptions, METH_O, "SBTypeFormat_GetOptions(SBTypeFormat self) -> uint32_t"},
84066 { "SBTypeFormat_SetFormat", _wrap_SBTypeFormat_SetFormat, METH_VARARGS, "SBTypeFormat_SetFormat(SBTypeFormat self, lldb::Format arg2)"},
84067 { "SBTypeFormat_SetTypeName", _wrap_SBTypeFormat_SetTypeName, METH_VARARGS, "SBTypeFormat_SetTypeName(SBTypeFormat self, char const * arg2)"},
84068 { "SBTypeFormat_SetOptions", _wrap_SBTypeFormat_SetOptions, METH_VARARGS, "SBTypeFormat_SetOptions(SBTypeFormat self, uint32_t arg2)"},
84069 { "SBTypeFormat_GetDescription", _wrap_SBTypeFormat_GetDescription, METH_VARARGS, "SBTypeFormat_GetDescription(SBTypeFormat self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
84070 { "SBTypeFormat___eq__", _wrap_SBTypeFormat___eq__, METH_VARARGS, "SBTypeFormat___eq__(SBTypeFormat self, SBTypeFormat rhs) -> bool"},
84071 { "SBTypeFormat___ne__", _wrap_SBTypeFormat___ne__, METH_VARARGS, "SBTypeFormat___ne__(SBTypeFormat self, SBTypeFormat rhs) -> bool"},
84072 { "SBTypeFormat___str__", _wrap_SBTypeFormat___str__, METH_O, "SBTypeFormat___str__(SBTypeFormat self) -> std::string"},
84073 { "SBTypeFormat_swigregister", SBTypeFormat_swigregister, METH_O, NULL},
84074 { "SBTypeFormat_swiginit", SBTypeFormat_swiginit, METH_VARARGS, NULL},
84075 { "new_SBTypeNameSpecifier", _wrap_new_SBTypeNameSpecifier, METH_VARARGS, "\n"
84076 "SBTypeNameSpecifier()\n"
84077 "SBTypeNameSpecifier(char const * name, bool is_regex=False)\n"
84078 "SBTypeNameSpecifier(SBType type)\n"
84079 "new_SBTypeNameSpecifier(SBTypeNameSpecifier rhs) -> SBTypeNameSpecifier\n"
84080 ""},
84081 { "delete_SBTypeNameSpecifier", _wrap_delete_SBTypeNameSpecifier, METH_O, "delete_SBTypeNameSpecifier(SBTypeNameSpecifier self)"},
84082 { "SBTypeNameSpecifier_IsValid", _wrap_SBTypeNameSpecifier_IsValid, METH_O, "SBTypeNameSpecifier_IsValid(SBTypeNameSpecifier self) -> bool"},
84083 { "SBTypeNameSpecifier___nonzero__", _wrap_SBTypeNameSpecifier___nonzero__, METH_O, "SBTypeNameSpecifier___nonzero__(SBTypeNameSpecifier self) -> bool"},
84084 { "SBTypeNameSpecifier_IsEqualTo", _wrap_SBTypeNameSpecifier_IsEqualTo, METH_VARARGS, "SBTypeNameSpecifier_IsEqualTo(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool"},
84085 { "SBTypeNameSpecifier_GetName", _wrap_SBTypeNameSpecifier_GetName, METH_O, "SBTypeNameSpecifier_GetName(SBTypeNameSpecifier self) -> char const *"},
84086 { "SBTypeNameSpecifier_GetType", _wrap_SBTypeNameSpecifier_GetType, METH_O, "SBTypeNameSpecifier_GetType(SBTypeNameSpecifier self) -> SBType"},
84087 { "SBTypeNameSpecifier_IsRegex", _wrap_SBTypeNameSpecifier_IsRegex, METH_O, "SBTypeNameSpecifier_IsRegex(SBTypeNameSpecifier self) -> bool"},
84088 { "SBTypeNameSpecifier_GetDescription", _wrap_SBTypeNameSpecifier_GetDescription, METH_VARARGS, "SBTypeNameSpecifier_GetDescription(SBTypeNameSpecifier self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
84089 { "SBTypeNameSpecifier___eq__", _wrap_SBTypeNameSpecifier___eq__, METH_VARARGS, "SBTypeNameSpecifier___eq__(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool"},
84090 { "SBTypeNameSpecifier___ne__", _wrap_SBTypeNameSpecifier___ne__, METH_VARARGS, "SBTypeNameSpecifier___ne__(SBTypeNameSpecifier self, SBTypeNameSpecifier rhs) -> bool"},
84091 { "SBTypeNameSpecifier___str__", _wrap_SBTypeNameSpecifier___str__, METH_O, "SBTypeNameSpecifier___str__(SBTypeNameSpecifier self) -> std::string"},
84092 { "SBTypeNameSpecifier_swigregister", SBTypeNameSpecifier_swigregister, METH_O, NULL},
84093 { "SBTypeNameSpecifier_swiginit", SBTypeNameSpecifier_swiginit, METH_VARARGS, NULL},
84094 { "new_SBTypeSummaryOptions", _wrap_new_SBTypeSummaryOptions, METH_VARARGS, "\n"
84095 "SBTypeSummaryOptions()\n"
84096 "new_SBTypeSummaryOptions(SBTypeSummaryOptions rhs) -> SBTypeSummaryOptions\n"
84097 ""},
84098 { "delete_SBTypeSummaryOptions", _wrap_delete_SBTypeSummaryOptions, METH_O, "delete_SBTypeSummaryOptions(SBTypeSummaryOptions self)"},
84099 { "SBTypeSummaryOptions_IsValid", _wrap_SBTypeSummaryOptions_IsValid, METH_O, "SBTypeSummaryOptions_IsValid(SBTypeSummaryOptions self) -> bool"},
84100 { "SBTypeSummaryOptions___nonzero__", _wrap_SBTypeSummaryOptions___nonzero__, METH_O, "SBTypeSummaryOptions___nonzero__(SBTypeSummaryOptions self) -> bool"},
84101 { "SBTypeSummaryOptions_GetLanguage", _wrap_SBTypeSummaryOptions_GetLanguage, METH_O, "SBTypeSummaryOptions_GetLanguage(SBTypeSummaryOptions self) -> lldb::LanguageType"},
84102 { "SBTypeSummaryOptions_GetCapping", _wrap_SBTypeSummaryOptions_GetCapping, METH_O, "SBTypeSummaryOptions_GetCapping(SBTypeSummaryOptions self) -> lldb::TypeSummaryCapping"},
84103 { "SBTypeSummaryOptions_SetLanguage", _wrap_SBTypeSummaryOptions_SetLanguage, METH_VARARGS, "SBTypeSummaryOptions_SetLanguage(SBTypeSummaryOptions self, lldb::LanguageType arg2)"},
84104 { "SBTypeSummaryOptions_SetCapping", _wrap_SBTypeSummaryOptions_SetCapping, METH_VARARGS, "SBTypeSummaryOptions_SetCapping(SBTypeSummaryOptions self, lldb::TypeSummaryCapping arg2)"},
84105 { "SBTypeSummaryOptions_swigregister", SBTypeSummaryOptions_swigregister, METH_O, NULL},
84106 { "SBTypeSummaryOptions_swiginit", SBTypeSummaryOptions_swiginit, METH_VARARGS, NULL},
84107 { "SBTypeSummary_CreateWithSummaryString", _wrap_SBTypeSummary_CreateWithSummaryString, METH_VARARGS, "SBTypeSummary_CreateWithSummaryString(char const * data, uint32_t options=0) -> SBTypeSummary"},
84108 { "SBTypeSummary_CreateWithFunctionName", _wrap_SBTypeSummary_CreateWithFunctionName, METH_VARARGS, "SBTypeSummary_CreateWithFunctionName(char const * data, uint32_t options=0) -> SBTypeSummary"},
84109 { "SBTypeSummary_CreateWithScriptCode", _wrap_SBTypeSummary_CreateWithScriptCode, METH_VARARGS, "SBTypeSummary_CreateWithScriptCode(char const * data, uint32_t options=0) -> SBTypeSummary"},
84110 { "new_SBTypeSummary", _wrap_new_SBTypeSummary, METH_VARARGS, "\n"
84111 "SBTypeSummary()\n"
84112 "new_SBTypeSummary(SBTypeSummary rhs) -> SBTypeSummary\n"
84113 ""},
84114 { "delete_SBTypeSummary", _wrap_delete_SBTypeSummary, METH_O, "delete_SBTypeSummary(SBTypeSummary self)"},
84115 { "SBTypeSummary_IsValid", _wrap_SBTypeSummary_IsValid, METH_O, "SBTypeSummary_IsValid(SBTypeSummary self) -> bool"},
84116 { "SBTypeSummary___nonzero__", _wrap_SBTypeSummary___nonzero__, METH_O, "SBTypeSummary___nonzero__(SBTypeSummary self) -> bool"},
84117 { "SBTypeSummary_IsEqualTo", _wrap_SBTypeSummary_IsEqualTo, METH_VARARGS, "SBTypeSummary_IsEqualTo(SBTypeSummary self, SBTypeSummary rhs) -> bool"},
84118 { "SBTypeSummary_IsFunctionCode", _wrap_SBTypeSummary_IsFunctionCode, METH_O, "SBTypeSummary_IsFunctionCode(SBTypeSummary self) -> bool"},
84119 { "SBTypeSummary_IsFunctionName", _wrap_SBTypeSummary_IsFunctionName, METH_O, "SBTypeSummary_IsFunctionName(SBTypeSummary self) -> bool"},
84120 { "SBTypeSummary_IsSummaryString", _wrap_SBTypeSummary_IsSummaryString, METH_O, "SBTypeSummary_IsSummaryString(SBTypeSummary self) -> bool"},
84121 { "SBTypeSummary_GetData", _wrap_SBTypeSummary_GetData, METH_O, "SBTypeSummary_GetData(SBTypeSummary self) -> char const *"},
84122 { "SBTypeSummary_SetSummaryString", _wrap_SBTypeSummary_SetSummaryString, METH_VARARGS, "SBTypeSummary_SetSummaryString(SBTypeSummary self, char const * data)"},
84123 { "SBTypeSummary_SetFunctionName", _wrap_SBTypeSummary_SetFunctionName, METH_VARARGS, "SBTypeSummary_SetFunctionName(SBTypeSummary self, char const * data)"},
84124 { "SBTypeSummary_SetFunctionCode", _wrap_SBTypeSummary_SetFunctionCode, METH_VARARGS, "SBTypeSummary_SetFunctionCode(SBTypeSummary self, char const * data)"},
84125 { "SBTypeSummary_GetOptions", _wrap_SBTypeSummary_GetOptions, METH_O, "SBTypeSummary_GetOptions(SBTypeSummary self) -> uint32_t"},
84126 { "SBTypeSummary_SetOptions", _wrap_SBTypeSummary_SetOptions, METH_VARARGS, "SBTypeSummary_SetOptions(SBTypeSummary self, uint32_t arg2)"},
84127 { "SBTypeSummary_GetDescription", _wrap_SBTypeSummary_GetDescription, METH_VARARGS, "SBTypeSummary_GetDescription(SBTypeSummary self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
84128 { "SBTypeSummary___eq__", _wrap_SBTypeSummary___eq__, METH_VARARGS, "SBTypeSummary___eq__(SBTypeSummary self, SBTypeSummary rhs) -> bool"},
84129 { "SBTypeSummary___ne__", _wrap_SBTypeSummary___ne__, METH_VARARGS, "SBTypeSummary___ne__(SBTypeSummary self, SBTypeSummary rhs) -> bool"},
84130 { "SBTypeSummary___str__", _wrap_SBTypeSummary___str__, METH_O, "SBTypeSummary___str__(SBTypeSummary self) -> std::string"},
84131 { "SBTypeSummary_swigregister", SBTypeSummary_swigregister, METH_O, NULL},
84132 { "SBTypeSummary_swiginit", SBTypeSummary_swiginit, METH_VARARGS, NULL},
84133 { "SBTypeSynthetic_CreateWithClassName", _wrap_SBTypeSynthetic_CreateWithClassName, METH_VARARGS, "SBTypeSynthetic_CreateWithClassName(char const * data, uint32_t options=0) -> SBTypeSynthetic"},
84134 { "SBTypeSynthetic_CreateWithScriptCode", _wrap_SBTypeSynthetic_CreateWithScriptCode, METH_VARARGS, "SBTypeSynthetic_CreateWithScriptCode(char const * data, uint32_t options=0) -> SBTypeSynthetic"},
84135 { "new_SBTypeSynthetic", _wrap_new_SBTypeSynthetic, METH_VARARGS, "\n"
84136 "SBTypeSynthetic()\n"
84137 "new_SBTypeSynthetic(SBTypeSynthetic rhs) -> SBTypeSynthetic\n"
84138 ""},
84139 { "delete_SBTypeSynthetic", _wrap_delete_SBTypeSynthetic, METH_O, "delete_SBTypeSynthetic(SBTypeSynthetic self)"},
84140 { "SBTypeSynthetic_IsValid", _wrap_SBTypeSynthetic_IsValid, METH_O, "SBTypeSynthetic_IsValid(SBTypeSynthetic self) -> bool"},
84141 { "SBTypeSynthetic___nonzero__", _wrap_SBTypeSynthetic___nonzero__, METH_O, "SBTypeSynthetic___nonzero__(SBTypeSynthetic self) -> bool"},
84142 { "SBTypeSynthetic_IsEqualTo", _wrap_SBTypeSynthetic_IsEqualTo, METH_VARARGS, "SBTypeSynthetic_IsEqualTo(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool"},
84143 { "SBTypeSynthetic_IsClassCode", _wrap_SBTypeSynthetic_IsClassCode, METH_O, "SBTypeSynthetic_IsClassCode(SBTypeSynthetic self) -> bool"},
84144 { "SBTypeSynthetic_GetData", _wrap_SBTypeSynthetic_GetData, METH_O, "SBTypeSynthetic_GetData(SBTypeSynthetic self) -> char const *"},
84145 { "SBTypeSynthetic_SetClassName", _wrap_SBTypeSynthetic_SetClassName, METH_VARARGS, "SBTypeSynthetic_SetClassName(SBTypeSynthetic self, char const * data)"},
84146 { "SBTypeSynthetic_SetClassCode", _wrap_SBTypeSynthetic_SetClassCode, METH_VARARGS, "SBTypeSynthetic_SetClassCode(SBTypeSynthetic self, char const * data)"},
84147 { "SBTypeSynthetic_GetOptions", _wrap_SBTypeSynthetic_GetOptions, METH_O, "SBTypeSynthetic_GetOptions(SBTypeSynthetic self) -> uint32_t"},
84148 { "SBTypeSynthetic_SetOptions", _wrap_SBTypeSynthetic_SetOptions, METH_VARARGS, "SBTypeSynthetic_SetOptions(SBTypeSynthetic self, uint32_t arg2)"},
84149 { "SBTypeSynthetic_GetDescription", _wrap_SBTypeSynthetic_GetDescription, METH_VARARGS, "SBTypeSynthetic_GetDescription(SBTypeSynthetic self, SBStream description, lldb::DescriptionLevel description_level) -> bool"},
84150 { "SBTypeSynthetic___eq__", _wrap_SBTypeSynthetic___eq__, METH_VARARGS, "SBTypeSynthetic___eq__(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool"},
84151 { "SBTypeSynthetic___ne__", _wrap_SBTypeSynthetic___ne__, METH_VARARGS, "SBTypeSynthetic___ne__(SBTypeSynthetic self, SBTypeSynthetic rhs) -> bool"},
84152 { "SBTypeSynthetic___str__", _wrap_SBTypeSynthetic___str__, METH_O, "SBTypeSynthetic___str__(SBTypeSynthetic self) -> std::string"},
84153 { "SBTypeSynthetic_swigregister", SBTypeSynthetic_swigregister, METH_O, NULL},
84154 { "SBTypeSynthetic_swiginit", SBTypeSynthetic_swiginit, METH_VARARGS, NULL},
84155 { "new_SBUnixSignals", _wrap_new_SBUnixSignals, METH_VARARGS, "\n"
84156 "SBUnixSignals()\n"
84157 "new_SBUnixSignals(SBUnixSignals rhs) -> SBUnixSignals\n"
84158 ""},
84159 { "delete_SBUnixSignals", _wrap_delete_SBUnixSignals, METH_O, "delete_SBUnixSignals(SBUnixSignals self)"},
84160 { "SBUnixSignals_Clear", _wrap_SBUnixSignals_Clear, METH_O, "SBUnixSignals_Clear(SBUnixSignals self)"},
84161 { "SBUnixSignals_IsValid", _wrap_SBUnixSignals_IsValid, METH_O, "SBUnixSignals_IsValid(SBUnixSignals self) -> bool"},
84162 { "SBUnixSignals___nonzero__", _wrap_SBUnixSignals___nonzero__, METH_O, "SBUnixSignals___nonzero__(SBUnixSignals self) -> bool"},
84163 { "SBUnixSignals_GetSignalAsCString", _wrap_SBUnixSignals_GetSignalAsCString, METH_VARARGS, "SBUnixSignals_GetSignalAsCString(SBUnixSignals self, int32_t signo) -> char const *"},
84164 { "SBUnixSignals_GetSignalNumberFromName", _wrap_SBUnixSignals_GetSignalNumberFromName, METH_VARARGS, "SBUnixSignals_GetSignalNumberFromName(SBUnixSignals self, char const * name) -> int32_t"},
84165 { "SBUnixSignals_GetShouldSuppress", _wrap_SBUnixSignals_GetShouldSuppress, METH_VARARGS, "SBUnixSignals_GetShouldSuppress(SBUnixSignals self, int32_t signo) -> bool"},
84166 { "SBUnixSignals_SetShouldSuppress", _wrap_SBUnixSignals_SetShouldSuppress, METH_VARARGS, "SBUnixSignals_SetShouldSuppress(SBUnixSignals self, int32_t signo, bool value) -> bool"},
84167 { "SBUnixSignals_GetShouldStop", _wrap_SBUnixSignals_GetShouldStop, METH_VARARGS, "SBUnixSignals_GetShouldStop(SBUnixSignals self, int32_t signo) -> bool"},
84168 { "SBUnixSignals_SetShouldStop", _wrap_SBUnixSignals_SetShouldStop, METH_VARARGS, "SBUnixSignals_SetShouldStop(SBUnixSignals self, int32_t signo, bool value) -> bool"},
84169 { "SBUnixSignals_GetShouldNotify", _wrap_SBUnixSignals_GetShouldNotify, METH_VARARGS, "SBUnixSignals_GetShouldNotify(SBUnixSignals self, int32_t signo) -> bool"},
84170 { "SBUnixSignals_SetShouldNotify", _wrap_SBUnixSignals_SetShouldNotify, METH_VARARGS, "SBUnixSignals_SetShouldNotify(SBUnixSignals self, int32_t signo, bool value) -> bool"},
84171 { "SBUnixSignals_GetNumSignals", _wrap_SBUnixSignals_GetNumSignals, METH_O, "SBUnixSignals_GetNumSignals(SBUnixSignals self) -> int32_t"},
84172 { "SBUnixSignals_GetSignalAtIndex", _wrap_SBUnixSignals_GetSignalAtIndex, METH_VARARGS, "SBUnixSignals_GetSignalAtIndex(SBUnixSignals self, int32_t index) -> int32_t"},
84173 { "SBUnixSignals_swigregister", SBUnixSignals_swigregister, METH_O, NULL},
84174 { "SBUnixSignals_swiginit", SBUnixSignals_swiginit, METH_VARARGS, NULL},
84175 { "new_SBValue", _wrap_new_SBValue, METH_VARARGS, "\n"
84176 "SBValue()\n"
84177 "new_SBValue(SBValue rhs) -> SBValue\n"
84178 ""},
84179 { "delete_SBValue", _wrap_delete_SBValue, METH_O, "delete_SBValue(SBValue self)"},
84180 { "SBValue_IsValid", _wrap_SBValue_IsValid, METH_O, "SBValue_IsValid(SBValue self) -> bool"},
84181 { "SBValue___nonzero__", _wrap_SBValue___nonzero__, METH_O, "SBValue___nonzero__(SBValue self) -> bool"},
84182 { "SBValue_Clear", _wrap_SBValue_Clear, METH_O, "SBValue_Clear(SBValue self)"},
84183 { "SBValue_GetError", _wrap_SBValue_GetError, METH_O, "SBValue_GetError(SBValue self) -> SBError"},
84184 { "SBValue_GetID", _wrap_SBValue_GetID, METH_O, "SBValue_GetID(SBValue self) -> lldb::user_id_t"},
84185 { "SBValue_GetName", _wrap_SBValue_GetName, METH_O, "SBValue_GetName(SBValue self) -> char const *"},
84186 { "SBValue_GetTypeName", _wrap_SBValue_GetTypeName, METH_O, "SBValue_GetTypeName(SBValue self) -> char const *"},
84187 { "SBValue_GetDisplayTypeName", _wrap_SBValue_GetDisplayTypeName, METH_O, "SBValue_GetDisplayTypeName(SBValue self) -> char const *"},
84188 { "SBValue_GetByteSize", _wrap_SBValue_GetByteSize, METH_O, "SBValue_GetByteSize(SBValue self) -> size_t"},
84189 { "SBValue_IsInScope", _wrap_SBValue_IsInScope, METH_O, "SBValue_IsInScope(SBValue self) -> bool"},
84190 { "SBValue_GetFormat", _wrap_SBValue_GetFormat, METH_O, "SBValue_GetFormat(SBValue self) -> lldb::Format"},
84191 { "SBValue_SetFormat", _wrap_SBValue_SetFormat, METH_VARARGS, "SBValue_SetFormat(SBValue self, lldb::Format format)"},
84192 { "SBValue_GetValue", _wrap_SBValue_GetValue, METH_O, "SBValue_GetValue(SBValue self) -> char const *"},
84193 { "SBValue_GetValueAsSigned", _wrap_SBValue_GetValueAsSigned, METH_VARARGS, "\n"
84194 "SBValue_GetValueAsSigned(SBValue self, SBError error, int64_t fail_value=0) -> int64_t\n"
84195 "SBValue_GetValueAsSigned(SBValue self, int64_t fail_value=0) -> int64_t\n"
84196 ""},
84197 { "SBValue_GetValueAsUnsigned", _wrap_SBValue_GetValueAsUnsigned, METH_VARARGS, "\n"
84198 "SBValue_GetValueAsUnsigned(SBValue self, SBError error, uint64_t fail_value=0) -> uint64_t\n"
84199 "SBValue_GetValueAsUnsigned(SBValue self, uint64_t fail_value=0) -> uint64_t\n"
84200 ""},
84201 { "SBValue_GetValueType", _wrap_SBValue_GetValueType, METH_O, "SBValue_GetValueType(SBValue self) -> lldb::ValueType"},
84202 { "SBValue_GetValueDidChange", _wrap_SBValue_GetValueDidChange, METH_O, "SBValue_GetValueDidChange(SBValue self) -> bool"},
84203 { "SBValue_GetSummary", _wrap_SBValue_GetSummary, METH_VARARGS, "\n"
84204 "SBValue_GetSummary(SBValue self) -> char const\n"
84205 "SBValue_GetSummary(SBValue self, SBStream stream, SBTypeSummaryOptions options) -> char const *\n"
84206 ""},
84207 { "SBValue_GetObjectDescription", _wrap_SBValue_GetObjectDescription, METH_O, "SBValue_GetObjectDescription(SBValue self) -> char const *"},
84208 { "SBValue_GetDynamicValue", _wrap_SBValue_GetDynamicValue, METH_VARARGS, "SBValue_GetDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic) -> SBValue"},
84209 { "SBValue_GetStaticValue", _wrap_SBValue_GetStaticValue, METH_O, "SBValue_GetStaticValue(SBValue self) -> SBValue"},
84210 { "SBValue_GetNonSyntheticValue", _wrap_SBValue_GetNonSyntheticValue, METH_O, "SBValue_GetNonSyntheticValue(SBValue self) -> SBValue"},
84211 { "SBValue_GetPreferDynamicValue", _wrap_SBValue_GetPreferDynamicValue, METH_O, "SBValue_GetPreferDynamicValue(SBValue self) -> lldb::DynamicValueType"},
84212 { "SBValue_SetPreferDynamicValue", _wrap_SBValue_SetPreferDynamicValue, METH_VARARGS, "SBValue_SetPreferDynamicValue(SBValue self, lldb::DynamicValueType use_dynamic)"},
84213 { "SBValue_GetPreferSyntheticValue", _wrap_SBValue_GetPreferSyntheticValue, METH_O, "SBValue_GetPreferSyntheticValue(SBValue self) -> bool"},
84214 { "SBValue_SetPreferSyntheticValue", _wrap_SBValue_SetPreferSyntheticValue, METH_VARARGS, "SBValue_SetPreferSyntheticValue(SBValue self, bool use_synthetic)"},
84215 { "SBValue_IsDynamic", _wrap_SBValue_IsDynamic, METH_O, "SBValue_IsDynamic(SBValue self) -> bool"},
84216 { "SBValue_IsSynthetic", _wrap_SBValue_IsSynthetic, METH_O, "SBValue_IsSynthetic(SBValue self) -> bool"},
84217 { "SBValue_IsSyntheticChildrenGenerated", _wrap_SBValue_IsSyntheticChildrenGenerated, METH_O, "SBValue_IsSyntheticChildrenGenerated(SBValue self) -> bool"},
84218 { "SBValue_SetSyntheticChildrenGenerated", _wrap_SBValue_SetSyntheticChildrenGenerated, METH_VARARGS, "SBValue_SetSyntheticChildrenGenerated(SBValue self, bool arg2)"},
84219 { "SBValue_GetLocation", _wrap_SBValue_GetLocation, METH_O, "SBValue_GetLocation(SBValue self) -> char const *"},
84220 { "SBValue_SetValueFromCString", _wrap_SBValue_SetValueFromCString, METH_VARARGS, "\n"
84221 "SBValue_SetValueFromCString(SBValue self, char const * value_str) -> bool\n"
84222 "SBValue_SetValueFromCString(SBValue self, char const * value_str, SBError error) -> bool\n"
84223 ""},
84224 { "SBValue_GetTypeFormat", _wrap_SBValue_GetTypeFormat, METH_O, "SBValue_GetTypeFormat(SBValue self) -> SBTypeFormat"},
84225 { "SBValue_GetTypeSummary", _wrap_SBValue_GetTypeSummary, METH_O, "SBValue_GetTypeSummary(SBValue self) -> SBTypeSummary"},
84226 { "SBValue_GetTypeFilter", _wrap_SBValue_GetTypeFilter, METH_O, "SBValue_GetTypeFilter(SBValue self) -> SBTypeFilter"},
84227 { "SBValue_GetTypeSynthetic", _wrap_SBValue_GetTypeSynthetic, METH_O, "SBValue_GetTypeSynthetic(SBValue self) -> SBTypeSynthetic"},
84228 { "SBValue_GetChildAtIndex", _wrap_SBValue_GetChildAtIndex, METH_VARARGS, "\n"
84229 "SBValue_GetChildAtIndex(SBValue self, uint32_t idx) -> SBValue\n"
84230 "SBValue_GetChildAtIndex(SBValue self, uint32_t idx, lldb::DynamicValueType use_dynamic, bool can_create_synthetic) -> SBValue\n"
84231 ""},
84232 { "SBValue_CreateChildAtOffset", _wrap_SBValue_CreateChildAtOffset, METH_VARARGS, "SBValue_CreateChildAtOffset(SBValue self, char const * name, uint32_t offset, SBType type) -> SBValue"},
84233 { "SBValue_Cast", _wrap_SBValue_Cast, METH_VARARGS, "SBValue_Cast(SBValue self, SBType type) -> SBValue"},
84234 { "SBValue_CreateValueFromExpression", _wrap_SBValue_CreateValueFromExpression, METH_VARARGS, "\n"
84235 "SBValue_CreateValueFromExpression(SBValue self, char const * name, char const * expression) -> SBValue\n"
84236 "SBValue_CreateValueFromExpression(SBValue self, char const * name, char const * expression, SBExpressionOptions options) -> SBValue\n"
84237 ""},
84238 { "SBValue_CreateValueFromAddress", _wrap_SBValue_CreateValueFromAddress, METH_VARARGS, "SBValue_CreateValueFromAddress(SBValue self, char const * name, lldb::addr_t address, SBType type) -> SBValue"},
84239 { "SBValue_CreateValueFromData", _wrap_SBValue_CreateValueFromData, METH_VARARGS, "SBValue_CreateValueFromData(SBValue self, char const * name, SBData data, SBType type) -> SBValue"},
84240 { "SBValue_GetType", _wrap_SBValue_GetType, METH_O, "SBValue_GetType(SBValue self) -> SBType"},
84241 { "SBValue_GetIndexOfChildWithName", _wrap_SBValue_GetIndexOfChildWithName, METH_VARARGS, "\n"
84242 "SBValue_GetIndexOfChildWithName(SBValue self, char const * name) -> uint32_t\n"
84243 "\n"
84244 " Returns the child member index.\n"
84245 "\n"
84246 " Matches children of this object only and will match base classes and\n"
84247 " member names if this is a clang typed object.\n"
84248 "\n"
84249 " @param[in] name\n"
84250 " The name of the child value to get\n"
84251 "\n"
84252 " @return\n"
84253 " An index to the child member value.\n"
84254 ""},
84255 { "SBValue_GetChildMemberWithName", _wrap_SBValue_GetChildMemberWithName, METH_VARARGS, "\n"
84256 "SBValue_GetChildMemberWithName(SBValue self, char const * name) -> SBValue\n"
84257 "SBValue_GetChildMemberWithName(SBValue self, char const * name, lldb::DynamicValueType use_dynamic) -> SBValue\n"
84258 ""},
84259 { "SBValue_GetValueForExpressionPath", _wrap_SBValue_GetValueForExpressionPath, METH_VARARGS, "\n"
84260 "SBValue_GetValueForExpressionPath(SBValue self, char const * expr_path) -> SBValue\n"
84261 "Expands nested expressions like .a->b[0].c[1]->d.\n"
84262 ""},
84263 { "SBValue_GetDeclaration", _wrap_SBValue_GetDeclaration, METH_O, "SBValue_GetDeclaration(SBValue self) -> SBDeclaration"},
84264 { "SBValue_MightHaveChildren", _wrap_SBValue_MightHaveChildren, METH_O, "SBValue_MightHaveChildren(SBValue self) -> bool"},
84265 { "SBValue_IsRuntimeSupportValue", _wrap_SBValue_IsRuntimeSupportValue, METH_O, "SBValue_IsRuntimeSupportValue(SBValue self) -> bool"},
84266 { "SBValue_GetNumChildren", _wrap_SBValue_GetNumChildren, METH_VARARGS, "\n"
84267 "SBValue_GetNumChildren(SBValue self) -> uint32_t\n"
84268 "SBValue_GetNumChildren(SBValue self, uint32_t max) -> uint32_t\n"
84269 ""},
84270 { "SBValue_GetOpaqueType", _wrap_SBValue_GetOpaqueType, METH_O, "SBValue_GetOpaqueType(SBValue self) -> void *"},
84271 { "SBValue_Dereference", _wrap_SBValue_Dereference, METH_O, "SBValue_Dereference(SBValue self) -> SBValue"},
84272 { "SBValue_AddressOf", _wrap_SBValue_AddressOf, METH_O, "SBValue_AddressOf(SBValue self) -> SBValue"},
84273 { "SBValue_TypeIsPointerType", _wrap_SBValue_TypeIsPointerType, METH_O, "SBValue_TypeIsPointerType(SBValue self) -> bool"},
84274 { "SBValue_GetTarget", _wrap_SBValue_GetTarget, METH_O, "SBValue_GetTarget(SBValue self) -> SBTarget"},
84275 { "SBValue_GetProcess", _wrap_SBValue_GetProcess, METH_O, "SBValue_GetProcess(SBValue self) -> SBProcess"},
84276 { "SBValue_GetThread", _wrap_SBValue_GetThread, METH_O, "SBValue_GetThread(SBValue self) -> SBThread"},
84277 { "SBValue_GetFrame", _wrap_SBValue_GetFrame, METH_O, "SBValue_GetFrame(SBValue self) -> SBFrame"},
84278 { "SBValue_Watch", _wrap_SBValue_Watch, METH_VARARGS, "\n"
84279 "SBValue_Watch(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint\n"
84280 "\n"
84281 " Find and watch a variable.\n"
84282 " It returns an SBWatchpoint, which may be invalid.\n"
84283 ""},
84284 { "SBValue_WatchPointee", _wrap_SBValue_WatchPointee, METH_VARARGS, "\n"
84285 "SBValue_WatchPointee(SBValue self, bool resolve_location, bool read, bool write, SBError error) -> SBWatchpoint\n"
84286 "\n"
84287 " Find and watch the location pointed to by a variable.\n"
84288 " It returns an SBWatchpoint, which may be invalid.\n"
84289 ""},
84290 { "SBValue_GetDescription", _wrap_SBValue_GetDescription, METH_VARARGS, "SBValue_GetDescription(SBValue self, SBStream description) -> bool"},
84291 { "SBValue_GetPointeeData", _wrap_SBValue_GetPointeeData, METH_VARARGS, "\n"
84292 "SBValue_GetPointeeData(SBValue self, uint32_t item_idx=0, uint32_t item_count=1) -> SBData\n"
84293 "\n"
84294 " Get an SBData wrapping what this SBValue points to.\n"
84295 "\n"
84296 " This method will dereference the current SBValue, if its\n"
84297 " data type is a ``T\\*`` or ``T[]``, and extract ``item_count`` elements\n"
84298 " of type ``T`` from it, copying their contents in an :py:class:`SBData`.\n"
84299 "\n"
84300 " :param item_idx: The index of the first item to retrieve. For an array\n"
84301 " this is equivalent to array[item_idx], for a pointer\n"
84302 " to ``\\*(pointer + item_idx)``. In either case, the measurement\n"
84303 " unit for item_idx is the ``sizeof(T)`` rather than the byte\n"
84304 " :param item_count: How many items should be copied into the output. By default\n"
84305 " only one item is copied, but more can be asked for.\n"
84306 " :return: The contents of the copied items on success. An empty :py:class:`SBData` otherwise.\n"
84307 " :rtype: SBData\n"
84308 "\n"
84309 ""},
84310 { "SBValue_GetData", _wrap_SBValue_GetData, METH_O, "\n"
84311 "SBValue_GetData(SBValue self) -> SBData\n"
84312 "\n"
84313 " Get an SBData wrapping the contents of this SBValue.\n"
84314 "\n"
84315 " This method will read the contents of this object in memory\n"
84316 " and copy them into an SBData for future use.\n"
84317 "\n"
84318 " @return\n"
84319 " An SBData with the contents of this SBValue, on success.\n"
84320 " An empty SBData otherwise.\n"
84321 ""},
84322 { "SBValue_SetData", _wrap_SBValue_SetData, METH_VARARGS, "SBValue_SetData(SBValue self, SBData data, SBError error) -> bool"},
84323 { "SBValue_GetLoadAddress", _wrap_SBValue_GetLoadAddress, METH_O, "SBValue_GetLoadAddress(SBValue self) -> lldb::addr_t"},
84324 { "SBValue_GetAddress", _wrap_SBValue_GetAddress, METH_O, "SBValue_GetAddress(SBValue self) -> SBAddress"},
84325 { "SBValue_Persist", _wrap_SBValue_Persist, METH_O, "SBValue_Persist(SBValue self) -> SBValue"},
84326 { "SBValue_GetExpressionPath", _wrap_SBValue_GetExpressionPath, METH_VARARGS, "\n"
84327 "SBValue_GetExpressionPath(SBValue self, SBStream description) -> bool\n"
84328 "SBValue_GetExpressionPath(SBValue self, SBStream description, bool qualify_cxx_base_classes) -> bool\n"
84329 ""},
84330 { "SBValue_EvaluateExpression", _wrap_SBValue_EvaluateExpression, METH_VARARGS, "\n"
84331 "SBValue_EvaluateExpression(SBValue self, char const * expr) -> SBValue\n"
84332 "SBValue_EvaluateExpression(SBValue self, char const * expr, SBExpressionOptions options) -> SBValue\n"
84333 "SBValue_EvaluateExpression(SBValue self, char const * expr, SBExpressionOptions options, char const * name) -> SBValue\n"
84334 ""},
84335 { "SBValue___str__", _wrap_SBValue___str__, METH_O, "SBValue___str__(SBValue self) -> std::string"},
84336 { "SBValue_swigregister", SBValue_swigregister, METH_O, NULL},
84337 { "SBValue_swiginit", SBValue_swiginit, METH_VARARGS, NULL},
84338 { "new_SBValueList", _wrap_new_SBValueList, METH_VARARGS, "\n"
84339 "SBValueList()\n"
84340 "new_SBValueList(SBValueList rhs) -> SBValueList\n"
84341 ""},
84342 { "delete_SBValueList", _wrap_delete_SBValueList, METH_O, "delete_SBValueList(SBValueList self)"},
84343 { "SBValueList_IsValid", _wrap_SBValueList_IsValid, METH_O, "SBValueList_IsValid(SBValueList self) -> bool"},
84344 { "SBValueList___nonzero__", _wrap_SBValueList___nonzero__, METH_O, "SBValueList___nonzero__(SBValueList self) -> bool"},
84345 { "SBValueList_Clear", _wrap_SBValueList_Clear, METH_O, "SBValueList_Clear(SBValueList self)"},
84346 { "SBValueList_Append", _wrap_SBValueList_Append, METH_VARARGS, "\n"
84347 "SBValueList_Append(SBValueList self, SBValue val_obj)\n"
84348 "SBValueList_Append(SBValueList self, SBValueList value_list)\n"
84349 ""},
84350 { "SBValueList_GetSize", _wrap_SBValueList_GetSize, METH_O, "SBValueList_GetSize(SBValueList self) -> uint32_t"},
84351 { "SBValueList_GetValueAtIndex", _wrap_SBValueList_GetValueAtIndex, METH_VARARGS, "SBValueList_GetValueAtIndex(SBValueList self, uint32_t idx) -> SBValue"},
84352 { "SBValueList_FindValueObjectByUID", _wrap_SBValueList_FindValueObjectByUID, METH_VARARGS, "SBValueList_FindValueObjectByUID(SBValueList self, lldb::user_id_t uid) -> SBValue"},
84353 { "SBValueList_GetFirstValueByName", _wrap_SBValueList_GetFirstValueByName, METH_VARARGS, "SBValueList_GetFirstValueByName(SBValueList self, char const * name) -> SBValue"},
84354 { "SBValueList___str__", _wrap_SBValueList___str__, METH_O, "SBValueList___str__(SBValueList self) -> std::string"},
84355 { "SBValueList_swigregister", SBValueList_swigregister, METH_O, NULL},
84356 { "SBValueList_swiginit", SBValueList_swiginit, METH_VARARGS, NULL},
84357 { "new_SBVariablesOptions", _wrap_new_SBVariablesOptions, METH_VARARGS, "\n"
84358 "SBVariablesOptions()\n"
84359 "new_SBVariablesOptions(SBVariablesOptions options) -> SBVariablesOptions\n"
84360 ""},
84361 { "delete_SBVariablesOptions", _wrap_delete_SBVariablesOptions, METH_O, "delete_SBVariablesOptions(SBVariablesOptions self)"},
84362 { "SBVariablesOptions_IsValid", _wrap_SBVariablesOptions_IsValid, METH_O, "SBVariablesOptions_IsValid(SBVariablesOptions self) -> bool"},
84363 { "SBVariablesOptions___nonzero__", _wrap_SBVariablesOptions___nonzero__, METH_O, "SBVariablesOptions___nonzero__(SBVariablesOptions self) -> bool"},
84364 { "SBVariablesOptions_GetIncludeArguments", _wrap_SBVariablesOptions_GetIncludeArguments, METH_O, "SBVariablesOptions_GetIncludeArguments(SBVariablesOptions self) -> bool"},
84365 { "SBVariablesOptions_SetIncludeArguments", _wrap_SBVariablesOptions_SetIncludeArguments, METH_VARARGS, "SBVariablesOptions_SetIncludeArguments(SBVariablesOptions self, bool arg2)"},
84366 { "SBVariablesOptions_GetIncludeRecognizedArguments", _wrap_SBVariablesOptions_GetIncludeRecognizedArguments, METH_VARARGS, "SBVariablesOptions_GetIncludeRecognizedArguments(SBVariablesOptions self, SBTarget arg2) -> bool"},
84367 { "SBVariablesOptions_SetIncludeRecognizedArguments", _wrap_SBVariablesOptions_SetIncludeRecognizedArguments, METH_VARARGS, "SBVariablesOptions_SetIncludeRecognizedArguments(SBVariablesOptions self, bool arg2)"},
84368 { "SBVariablesOptions_GetIncludeLocals", _wrap_SBVariablesOptions_GetIncludeLocals, METH_O, "SBVariablesOptions_GetIncludeLocals(SBVariablesOptions self) -> bool"},
84369 { "SBVariablesOptions_SetIncludeLocals", _wrap_SBVariablesOptions_SetIncludeLocals, METH_VARARGS, "SBVariablesOptions_SetIncludeLocals(SBVariablesOptions self, bool arg2)"},
84370 { "SBVariablesOptions_GetIncludeStatics", _wrap_SBVariablesOptions_GetIncludeStatics, METH_O, "SBVariablesOptions_GetIncludeStatics(SBVariablesOptions self) -> bool"},
84371 { "SBVariablesOptions_SetIncludeStatics", _wrap_SBVariablesOptions_SetIncludeStatics, METH_VARARGS, "SBVariablesOptions_SetIncludeStatics(SBVariablesOptions self, bool arg2)"},
84372 { "SBVariablesOptions_GetInScopeOnly", _wrap_SBVariablesOptions_GetInScopeOnly, METH_O, "SBVariablesOptions_GetInScopeOnly(SBVariablesOptions self) -> bool"},
84373 { "SBVariablesOptions_SetInScopeOnly", _wrap_SBVariablesOptions_SetInScopeOnly, METH_VARARGS, "SBVariablesOptions_SetInScopeOnly(SBVariablesOptions self, bool arg2)"},
84374 { "SBVariablesOptions_GetIncludeRuntimeSupportValues", _wrap_SBVariablesOptions_GetIncludeRuntimeSupportValues, METH_O, "SBVariablesOptions_GetIncludeRuntimeSupportValues(SBVariablesOptions self) -> bool"},
84375 { "SBVariablesOptions_SetIncludeRuntimeSupportValues", _wrap_SBVariablesOptions_SetIncludeRuntimeSupportValues, METH_VARARGS, "SBVariablesOptions_SetIncludeRuntimeSupportValues(SBVariablesOptions self, bool arg2)"},
84376 { "SBVariablesOptions_GetUseDynamic", _wrap_SBVariablesOptions_GetUseDynamic, METH_O, "SBVariablesOptions_GetUseDynamic(SBVariablesOptions self) -> lldb::DynamicValueType"},
84377 { "SBVariablesOptions_SetUseDynamic", _wrap_SBVariablesOptions_SetUseDynamic, METH_VARARGS, "SBVariablesOptions_SetUseDynamic(SBVariablesOptions self, lldb::DynamicValueType arg2)"},
84378 { "SBVariablesOptions_swigregister", SBVariablesOptions_swigregister, METH_O, NULL},
84379 { "SBVariablesOptions_swiginit", SBVariablesOptions_swiginit, METH_VARARGS, NULL},
84380 { "new_SBWatchpoint", _wrap_new_SBWatchpoint, METH_VARARGS, "\n"
84381 "SBWatchpoint()\n"
84382 "new_SBWatchpoint(SBWatchpoint rhs) -> SBWatchpoint\n"
84383 ""},
84384 { "delete_SBWatchpoint", _wrap_delete_SBWatchpoint, METH_O, "delete_SBWatchpoint(SBWatchpoint self)"},
84385 { "SBWatchpoint_IsValid", _wrap_SBWatchpoint_IsValid, METH_O, "SBWatchpoint_IsValid(SBWatchpoint self) -> bool"},
84386 { "SBWatchpoint___nonzero__", _wrap_SBWatchpoint___nonzero__, METH_O, "SBWatchpoint___nonzero__(SBWatchpoint self) -> bool"},
84387 { "SBWatchpoint___eq__", _wrap_SBWatchpoint___eq__, METH_VARARGS, "SBWatchpoint___eq__(SBWatchpoint self, SBWatchpoint rhs) -> bool"},
84388 { "SBWatchpoint___ne__", _wrap_SBWatchpoint___ne__, METH_VARARGS, "SBWatchpoint___ne__(SBWatchpoint self, SBWatchpoint rhs) -> bool"},
84389 { "SBWatchpoint_GetError", _wrap_SBWatchpoint_GetError, METH_O, "SBWatchpoint_GetError(SBWatchpoint self) -> SBError"},
84390 { "SBWatchpoint_GetID", _wrap_SBWatchpoint_GetID, METH_O, "SBWatchpoint_GetID(SBWatchpoint self) -> lldb::watch_id_t"},
84391 { "SBWatchpoint_GetHardwareIndex", _wrap_SBWatchpoint_GetHardwareIndex, METH_O, "\n"
84392 "SBWatchpoint_GetHardwareIndex(SBWatchpoint self) -> int32_t\n"
84393 "\n"
84394 " With -1 representing an invalid hardware index.\n"
84395 ""},
84396 { "SBWatchpoint_GetWatchAddress", _wrap_SBWatchpoint_GetWatchAddress, METH_O, "SBWatchpoint_GetWatchAddress(SBWatchpoint self) -> lldb::addr_t"},
84397 { "SBWatchpoint_GetWatchSize", _wrap_SBWatchpoint_GetWatchSize, METH_O, "SBWatchpoint_GetWatchSize(SBWatchpoint self) -> size_t"},
84398 { "SBWatchpoint_SetEnabled", _wrap_SBWatchpoint_SetEnabled, METH_VARARGS, "SBWatchpoint_SetEnabled(SBWatchpoint self, bool enabled)"},
84399 { "SBWatchpoint_IsEnabled", _wrap_SBWatchpoint_IsEnabled, METH_O, "SBWatchpoint_IsEnabled(SBWatchpoint self) -> bool"},
84400 { "SBWatchpoint_GetHitCount", _wrap_SBWatchpoint_GetHitCount, METH_O, "SBWatchpoint_GetHitCount(SBWatchpoint self) -> uint32_t"},
84401 { "SBWatchpoint_GetIgnoreCount", _wrap_SBWatchpoint_GetIgnoreCount, METH_O, "SBWatchpoint_GetIgnoreCount(SBWatchpoint self) -> uint32_t"},
84402 { "SBWatchpoint_SetIgnoreCount", _wrap_SBWatchpoint_SetIgnoreCount, METH_VARARGS, "SBWatchpoint_SetIgnoreCount(SBWatchpoint self, uint32_t n)"},
84403 { "SBWatchpoint_GetCondition", _wrap_SBWatchpoint_GetCondition, METH_O, "\n"
84404 "SBWatchpoint_GetCondition(SBWatchpoint self) -> char const *\n"
84405 "\n"
84406 " Get the condition expression for the watchpoint.\n"
84407 ""},
84408 { "SBWatchpoint_SetCondition", _wrap_SBWatchpoint_SetCondition, METH_VARARGS, "\n"
84409 "SBWatchpoint_SetCondition(SBWatchpoint self, char const * condition)\n"
84410 "\n"
84411 " The watchpoint stops only if the condition expression evaluates to true.\n"
84412 ""},
84413 { "SBWatchpoint_GetDescription", _wrap_SBWatchpoint_GetDescription, METH_VARARGS, "SBWatchpoint_GetDescription(SBWatchpoint self, SBStream description, lldb::DescriptionLevel level) -> bool"},
84414 { "SBWatchpoint_EventIsWatchpointEvent", _wrap_SBWatchpoint_EventIsWatchpointEvent, METH_O, "SBWatchpoint_EventIsWatchpointEvent(SBEvent event) -> bool"},
84415 { "SBWatchpoint_GetWatchpointEventTypeFromEvent", _wrap_SBWatchpoint_GetWatchpointEventTypeFromEvent, METH_O, "SBWatchpoint_GetWatchpointEventTypeFromEvent(SBEvent event) -> lldb::WatchpointEventType"},
84416 { "SBWatchpoint_GetWatchpointFromEvent", _wrap_SBWatchpoint_GetWatchpointFromEvent, METH_O, "SBWatchpoint_GetWatchpointFromEvent(SBEvent event) -> SBWatchpoint"},
84417 { "SBWatchpoint___str__", _wrap_SBWatchpoint___str__, METH_O, "SBWatchpoint___str__(SBWatchpoint self) -> std::string"},
84418 { "SBWatchpoint_swigregister", SBWatchpoint_swigregister, METH_O, NULL},
84419 { "SBWatchpoint_swiginit", SBWatchpoint_swiginit, METH_VARARGS, NULL},
84420 { NULL, NULL, 0, NULL }
84421};
84422
84423static PyMethodDef SwigMethods_proxydocs[] = {
84424 { NULL, NULL, 0, NULL }
84425};
84426
84427
84428/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
84429
84430static swig_type_info _swigt__p_bool = {"_p_bool", "bool *", 0, 0, (void*)0, 0};
84431static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
84432static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0};
84433static swig_type_info _swigt__p_f_p_void__p_void = {"_p_f_p_void__p_void", "lldb::thread_func_t|void *(*)(void *)", 0, 0, (void*)0, 0};
84434static swig_type_info _swigt__p_f_p_void_p_q_const__void_size_t__void = {"_p_f_p_void_p_q_const__void_size_t__void", "void (*)(void *,void const *,size_t)|lldb::SBCommunication::ReadThreadBytesReceived", 0, 0, (void*)0, 0};
84435static swig_type_info _swigt__p_int = {"_p_int", "intptr_t *|int *|lldb::file_t *|int_least32_t *|int_fast32_t *|int32_t *|lldb::pipe_t *|lldb::watch_id_t *|lldb::socket_t *|lldb::break_id_t *|int_fast16_t *", 0, 0, (void*)0, 0};
84436static swig_type_info _swigt__p_lldb__ConnectionStatus = {"_p_lldb__ConnectionStatus", "enum lldb::ConnectionStatus *|lldb::ConnectionStatus *", 0, 0, (void*)0, 0};
84437static swig_type_info _swigt__p_lldb__SBAddress = {"_p_lldb__SBAddress", "lldb::SBAddress *", 0, 0, (void*)0, 0};
84438static swig_type_info _swigt__p_lldb__SBAttachInfo = {"_p_lldb__SBAttachInfo", "lldb::SBAttachInfo *", 0, 0, (void*)0, 0};
84439static swig_type_info _swigt__p_lldb__SBBlock = {"_p_lldb__SBBlock", "lldb::SBBlock *", 0, 0, (void*)0, 0};
84440static swig_type_info _swigt__p_lldb__SBBreakpoint = {"_p_lldb__SBBreakpoint", "lldb::SBBreakpoint *", 0, 0, (void*)0, 0};
84441static swig_type_info _swigt__p_lldb__SBBreakpointList = {"_p_lldb__SBBreakpointList", "lldb::SBBreakpointList *", 0, 0, (void*)0, 0};
84442static swig_type_info _swigt__p_lldb__SBBreakpointLocation = {"_p_lldb__SBBreakpointLocation", "lldb::SBBreakpointLocation *", 0, 0, (void*)0, 0};
84443static swig_type_info _swigt__p_lldb__SBBreakpointName = {"_p_lldb__SBBreakpointName", "lldb::SBBreakpointName *", 0, 0, (void*)0, 0};
84444static swig_type_info _swigt__p_lldb__SBBroadcaster = {"_p_lldb__SBBroadcaster", "lldb::SBBroadcaster *", 0, 0, (void*)0, 0};
84445static swig_type_info _swigt__p_lldb__SBCommandInterpreter = {"_p_lldb__SBCommandInterpreter", "lldb::SBCommandInterpreter *", 0, 0, (void*)0, 0};
84446static swig_type_info _swigt__p_lldb__SBCommandInterpreterRunOptions = {"_p_lldb__SBCommandInterpreterRunOptions", "lldb::SBCommandInterpreterRunOptions *", 0, 0, (void*)0, 0};
84447static swig_type_info _swigt__p_lldb__SBCommandReturnObject = {"_p_lldb__SBCommandReturnObject", "lldb::SBCommandReturnObject *", 0, 0, (void*)0, 0};
84448static swig_type_info _swigt__p_lldb__SBCommunication = {"_p_lldb__SBCommunication", "lldb::SBCommunication *", 0, 0, (void*)0, 0};
84449static swig_type_info _swigt__p_lldb__SBCompileUnit = {"_p_lldb__SBCompileUnit", "lldb::SBCompileUnit *", 0, 0, (void*)0, 0};
84450static swig_type_info _swigt__p_lldb__SBData = {"_p_lldb__SBData", "lldb::SBData *", 0, 0, (void*)0, 0};
84451static swig_type_info _swigt__p_lldb__SBDebugger = {"_p_lldb__SBDebugger", "lldb::SBDebugger *", 0, 0, (void*)0, 0};
84452static swig_type_info _swigt__p_lldb__SBDeclaration = {"_p_lldb__SBDeclaration", "lldb::SBDeclaration *", 0, 0, (void*)0, 0};
84453static swig_type_info _swigt__p_lldb__SBEnvironment = {"_p_lldb__SBEnvironment", "lldb::SBEnvironment *", 0, 0, (void*)0, 0};
84454static swig_type_info _swigt__p_lldb__SBError = {"_p_lldb__SBError", "lldb::SBError *", 0, 0, (void*)0, 0};
84455static swig_type_info _swigt__p_lldb__SBEvent = {"_p_lldb__SBEvent", "lldb::SBEvent *", 0, 0, (void*)0, 0};
84456static swig_type_info _swigt__p_lldb__SBExecutionContext = {"_p_lldb__SBExecutionContext", "lldb::SBExecutionContext *", 0, 0, (void*)0, 0};
84457static swig_type_info _swigt__p_lldb__SBExpressionOptions = {"_p_lldb__SBExpressionOptions", "lldb::SBExpressionOptions *", 0, 0, (void*)0, 0};
84458static swig_type_info _swigt__p_lldb__SBFile = {"_p_lldb__SBFile", "lldb::SBFile *", 0, 0, (void*)0, 0};
84459static swig_type_info _swigt__p_lldb__SBFileSpec = {"_p_lldb__SBFileSpec", "lldb::SBFileSpec *", 0, 0, (void*)0, 0};
84460static swig_type_info _swigt__p_lldb__SBFileSpecList = {"_p_lldb__SBFileSpecList", "lldb::SBFileSpecList *", 0, 0, (void*)0, 0};
84461static swig_type_info _swigt__p_lldb__SBFrame = {"_p_lldb__SBFrame", "lldb::SBFrame *", 0, 0, (void*)0, 0};
84462static swig_type_info _swigt__p_lldb__SBFunction = {"_p_lldb__SBFunction", "lldb::SBFunction *", 0, 0, (void*)0, 0};
84463static swig_type_info _swigt__p_lldb__SBHostOS = {"_p_lldb__SBHostOS", "lldb::SBHostOS *", 0, 0, (void*)0, 0};
84464static swig_type_info _swigt__p_lldb__SBInstruction = {"_p_lldb__SBInstruction", "lldb::SBInstruction *", 0, 0, (void*)0, 0};
84465static swig_type_info _swigt__p_lldb__SBInstructionList = {"_p_lldb__SBInstructionList", "lldb::SBInstructionList *", 0, 0, (void*)0, 0};
84466static swig_type_info _swigt__p_lldb__SBLanguageRuntime = {"_p_lldb__SBLanguageRuntime", "lldb::SBLanguageRuntime *", 0, 0, (void*)0, 0};
84467static swig_type_info _swigt__p_lldb__SBLaunchInfo = {"_p_lldb__SBLaunchInfo", "lldb::SBLaunchInfo *", 0, 0, (void*)0, 0};
84468static swig_type_info _swigt__p_lldb__SBLineEntry = {"_p_lldb__SBLineEntry", "lldb::SBLineEntry *", 0, 0, (void*)0, 0};
84469static swig_type_info _swigt__p_lldb__SBListener = {"_p_lldb__SBListener", "lldb::SBListener *", 0, 0, (void*)0, 0};
84470static swig_type_info _swigt__p_lldb__SBMemoryRegionInfo = {"_p_lldb__SBMemoryRegionInfo", "lldb::SBMemoryRegionInfo *", 0, 0, (void*)0, 0};
84471static swig_type_info _swigt__p_lldb__SBMemoryRegionInfoList = {"_p_lldb__SBMemoryRegionInfoList", "lldb::SBMemoryRegionInfoList *", 0, 0, (void*)0, 0};
84472static swig_type_info _swigt__p_lldb__SBModule = {"_p_lldb__SBModule", "lldb::SBModule *", 0, 0, (void*)0, 0};
84473static swig_type_info _swigt__p_lldb__SBModuleSpec = {"_p_lldb__SBModuleSpec", "lldb::SBModuleSpec *", 0, 0, (void*)0, 0};
84474static swig_type_info _swigt__p_lldb__SBModuleSpecList = {"_p_lldb__SBModuleSpecList", "lldb::SBModuleSpecList *", 0, 0, (void*)0, 0};
84475static swig_type_info _swigt__p_lldb__SBPlatform = {"_p_lldb__SBPlatform", "lldb::SBPlatform *", 0, 0, (void*)0, 0};
84476static swig_type_info _swigt__p_lldb__SBPlatformConnectOptions = {"_p_lldb__SBPlatformConnectOptions", "lldb::SBPlatformConnectOptions *", 0, 0, (void*)0, 0};
84477static swig_type_info _swigt__p_lldb__SBPlatformShellCommand = {"_p_lldb__SBPlatformShellCommand", "lldb::SBPlatformShellCommand *", 0, 0, (void*)0, 0};
84478static swig_type_info _swigt__p_lldb__SBProcess = {"_p_lldb__SBProcess", "lldb::SBProcess *", 0, 0, (void*)0, 0};
84479static swig_type_info _swigt__p_lldb__SBProcessInfo = {"_p_lldb__SBProcessInfo", "lldb::SBProcessInfo *", 0, 0, (void*)0, 0};
84480static swig_type_info _swigt__p_lldb__SBQueue = {"_p_lldb__SBQueue", "lldb::SBQueue *", 0, 0, (void*)0, 0};
84481static swig_type_info _swigt__p_lldb__SBQueueItem = {"_p_lldb__SBQueueItem", "lldb::SBQueueItem *", 0, 0, (void*)0, 0};
84482static swig_type_info _swigt__p_lldb__SBReproducer = {"_p_lldb__SBReproducer", "lldb::SBReproducer *", 0, 0, (void*)0, 0};
84483static swig_type_info _swigt__p_lldb__SBSection = {"_p_lldb__SBSection", "lldb::SBSection *", 0, 0, (void*)0, 0};
84484static swig_type_info _swigt__p_lldb__SBSourceManager = {"_p_lldb__SBSourceManager", "lldb::SBSourceManager *", 0, 0, (void*)0, 0};
84485static swig_type_info _swigt__p_lldb__SBStream = {"_p_lldb__SBStream", "lldb::SBStream *", 0, 0, (void*)0, 0};
84486static swig_type_info _swigt__p_lldb__SBStringList = {"_p_lldb__SBStringList", "lldb::SBStringList *", 0, 0, (void*)0, 0};
84487static swig_type_info _swigt__p_lldb__SBStructuredData = {"_p_lldb__SBStructuredData", "lldb::SBStructuredData *", 0, 0, (void*)0, 0};
84488static swig_type_info _swigt__p_lldb__SBSymbol = {"_p_lldb__SBSymbol", "lldb::SBSymbol *", 0, 0, (void*)0, 0};
84489static swig_type_info _swigt__p_lldb__SBSymbolContext = {"_p_lldb__SBSymbolContext", "lldb::SBSymbolContext *", 0, 0, (void*)0, 0};
84490static swig_type_info _swigt__p_lldb__SBSymbolContextList = {"_p_lldb__SBSymbolContextList", "lldb::SBSymbolContextList *", 0, 0, (void*)0, 0};
84491static swig_type_info _swigt__p_lldb__SBTarget = {"_p_lldb__SBTarget", "lldb::SBTarget *", 0, 0, (void*)0, 0};
84492static swig_type_info _swigt__p_lldb__SBThread = {"_p_lldb__SBThread", "lldb::SBThread *", 0, 0, (void*)0, 0};
84493static swig_type_info _swigt__p_lldb__SBThreadCollection = {"_p_lldb__SBThreadCollection", "lldb::SBThreadCollection *", 0, 0, (void*)0, 0};
84494static swig_type_info _swigt__p_lldb__SBThreadPlan = {"_p_lldb__SBThreadPlan", "lldb::SBThreadPlan *", 0, 0, (void*)0, 0};
84495static swig_type_info _swigt__p_lldb__SBTrace = {"_p_lldb__SBTrace", "lldb::SBTrace *", 0, 0, (void*)0, 0};
84496static swig_type_info _swigt__p_lldb__SBTraceOptions = {"_p_lldb__SBTraceOptions", "lldb::SBTraceOptions *", 0, 0, (void*)0, 0};
84497static swig_type_info _swigt__p_lldb__SBType = {"_p_lldb__SBType", "lldb::SBType *", 0, 0, (void*)0, 0};
84498static swig_type_info _swigt__p_lldb__SBTypeCategory = {"_p_lldb__SBTypeCategory", "lldb::SBTypeCategory *", 0, 0, (void*)0, 0};
84499static swig_type_info _swigt__p_lldb__SBTypeEnumMember = {"_p_lldb__SBTypeEnumMember", "lldb::SBTypeEnumMember *", 0, 0, (void*)0, 0};
84500static swig_type_info _swigt__p_lldb__SBTypeEnumMemberList = {"_p_lldb__SBTypeEnumMemberList", "lldb::SBTypeEnumMemberList *", 0, 0, (void*)0, 0};
84501static swig_type_info _swigt__p_lldb__SBTypeFilter = {"_p_lldb__SBTypeFilter", "lldb::SBTypeFilter *", 0, 0, (void*)0, 0};
84502static swig_type_info _swigt__p_lldb__SBTypeFormat = {"_p_lldb__SBTypeFormat", "lldb::SBTypeFormat *", 0, 0, (void*)0, 0};
84503static swig_type_info _swigt__p_lldb__SBTypeList = {"_p_lldb__SBTypeList", "lldb::SBTypeList *", 0, 0, (void*)0, 0};
84504static swig_type_info _swigt__p_lldb__SBTypeMember = {"_p_lldb__SBTypeMember", "lldb::SBTypeMember *", 0, 0, (void*)0, 0};
84505static swig_type_info _swigt__p_lldb__SBTypeMemberFunction = {"_p_lldb__SBTypeMemberFunction", "lldb::SBTypeMemberFunction *", 0, 0, (void*)0, 0};
84506static swig_type_info _swigt__p_lldb__SBTypeNameSpecifier = {"_p_lldb__SBTypeNameSpecifier", "lldb::SBTypeNameSpecifier *", 0, 0, (void*)0, 0};
84507static swig_type_info _swigt__p_lldb__SBTypeSummary = {"_p_lldb__SBTypeSummary", "lldb::SBTypeSummary *", 0, 0, (void*)0, 0};
84508static swig_type_info _swigt__p_lldb__SBTypeSummaryOptions = {"_p_lldb__SBTypeSummaryOptions", "lldb::SBTypeSummaryOptions *", 0, 0, (void*)0, 0};
84509static swig_type_info _swigt__p_lldb__SBTypeSynthetic = {"_p_lldb__SBTypeSynthetic", "lldb::SBTypeSynthetic *", 0, 0, (void*)0, 0};
84510static swig_type_info _swigt__p_lldb__SBUnixSignals = {"_p_lldb__SBUnixSignals", "lldb::SBUnixSignals *", 0, 0, (void*)0, 0};
84511static swig_type_info _swigt__p_lldb__SBValue = {"_p_lldb__SBValue", "lldb::SBValue *", 0, 0, (void*)0, 0};
84512static swig_type_info _swigt__p_lldb__SBValueList = {"_p_lldb__SBValueList", "lldb::SBValueList *", 0, 0, (void*)0, 0};
84513static swig_type_info _swigt__p_lldb__SBVariablesOptions = {"_p_lldb__SBVariablesOptions", "lldb::SBVariablesOptions *", 0, 0, (void*)0, 0};
84514static swig_type_info _swigt__p_lldb__SBWatchpoint = {"_p_lldb__SBWatchpoint", "lldb::SBWatchpoint *", 0, 0, (void*)0, 0};
84515static swig_type_info _swigt__p_long_double = {"_p_long_double", "long double *", 0, 0, (void*)0, 0};
84516static swig_type_info _swigt__p_long_long = {"_p_long_long", "int_least64_t *|int_fast64_t *|int64_t *|long long *|intmax_t *", 0, 0, (void*)0, 0};
84517static swig_type_info _swigt__p_p_void = {"_p_p_void", "lldb::thread_result_t *|void **", 0, 0, (void*)0, 0};
84518static swig_type_info _swigt__p_pthread_rwlock_t = {"_p_pthread_rwlock_t", "pthread_rwlock_t *|lldb::rwlock_t *", 0, 0, (void*)0, 0};
84519static swig_type_info _swigt__p_pthread_t = {"_p_pthread_t", "pthread_t *|lldb::thread_t *", 0, 0, (void*)0, 0};
84520static swig_type_info _swigt__p_short = {"_p_short", "short *|int_least16_t *|int16_t *", 0, 0, (void*)0, 0};
84521static swig_type_info _swigt__p_signed_char = {"_p_signed_char", "signed char *|int_least8_t *|int_fast8_t *|int8_t *", 0, 0, (void*)0, 0};
84522static swig_type_info _swigt__p_size_t = {"_p_size_t", "size_t *", 0, 0, (void*)0, 0};
84523static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ABI_t = {"_p_std__shared_ptrT_lldb_private__ABI_t", "std::shared_ptr< lldb_private::ABI > *|lldb::ABISP *", 0, 0, (void*)0, 0};
84524static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Baton_t = {"_p_std__shared_ptrT_lldb_private__Baton_t", "lldb::BatonSP *|std::shared_ptr< lldb_private::Baton > *", 0, 0, (void*)0, 0};
84525static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Block_t = {"_p_std__shared_ptrT_lldb_private__Block_t", "lldb::BlockSP *|std::shared_ptr< lldb_private::Block > *", 0, 0, (void*)0, 0};
84526static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointLocation_t = {"_p_std__shared_ptrT_lldb_private__BreakpointLocation_t", "lldb::BreakpointLocationSP *|std::shared_ptr< lldb_private::BreakpointLocation > *", 0, 0, (void*)0, 0};
84527static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t = {"_p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t", "std::shared_ptr< lldb_private::BreakpointPrecondition > *|lldb::BreakpointPreconditionSP *", 0, 0, (void*)0, 0};
84528static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointResolver_t = {"_p_std__shared_ptrT_lldb_private__BreakpointResolver_t", "std::shared_ptr< lldb_private::BreakpointResolver > *|lldb::BreakpointResolverSP *", 0, 0, (void*)0, 0};
84529static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BreakpointSite_t = {"_p_std__shared_ptrT_lldb_private__BreakpointSite_t", "std::shared_ptr< lldb_private::BreakpointSite > *|lldb::BreakpointSiteSP *", 0, 0, (void*)0, 0};
84530static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Breakpoint_t = {"_p_std__shared_ptrT_lldb_private__Breakpoint_t", "lldb::BreakpointSP *|std::shared_ptr< lldb_private::Breakpoint > *", 0, 0, (void*)0, 0};
84531static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__BroadcasterManager_t = {"_p_std__shared_ptrT_lldb_private__BroadcasterManager_t", "lldb::BroadcasterManagerSP *|std::shared_ptr< lldb_private::BroadcasterManager > *", 0, 0, (void*)0, 0};
84532static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Broadcaster_t = {"_p_std__shared_ptrT_lldb_private__Broadcaster_t", "std::shared_ptr< lldb_private::Broadcaster > *|lldb::BroadcasterSP *", 0, 0, (void*)0, 0};
84533static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__CommandObject_t = {"_p_std__shared_ptrT_lldb_private__CommandObject_t", "lldb::CommandObjectSP *|std::shared_ptr< lldb_private::CommandObject > *", 0, 0, (void*)0, 0};
84534static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Communication_t = {"_p_std__shared_ptrT_lldb_private__Communication_t", "lldb::CommunicationSP *|std::shared_ptr< lldb_private::Communication > *", 0, 0, (void*)0, 0};
84535static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__CompileUnit_t = {"_p_std__shared_ptrT_lldb_private__CompileUnit_t", "lldb::CompUnitSP *|std::shared_ptr< lldb_private::CompileUnit > *", 0, 0, (void*)0, 0};
84536static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Connection_t = {"_p_std__shared_ptrT_lldb_private__Connection_t", "lldb::ConnectionSP *|std::shared_ptr< lldb_private::Connection > *", 0, 0, (void*)0, 0};
84537static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__DataBuffer_t = {"_p_std__shared_ptrT_lldb_private__DataBuffer_t", "std::shared_ptr< lldb_private::DataBuffer > *|lldb::DataBufferSP *", 0, 0, (void*)0, 0};
84538static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__DataExtractor_t = {"_p_std__shared_ptrT_lldb_private__DataExtractor_t", "std::shared_ptr< lldb_private::DataExtractor > *|lldb::DataExtractorSP *", 0, 0, (void*)0, 0};
84539static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Debugger_t = {"_p_std__shared_ptrT_lldb_private__Debugger_t", "std::shared_ptr< lldb_private::Debugger > *|lldb::DebuggerSP *", 0, 0, (void*)0, 0};
84540static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Disassembler_t = {"_p_std__shared_ptrT_lldb_private__Disassembler_t", "std::shared_ptr< lldb_private::Disassembler > *|lldb::DisassemblerSP *", 0, 0, (void*)0, 0};
84541static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__DynamicLoader_t = {"_p_std__shared_ptrT_lldb_private__DynamicLoader_t", "std::shared_ptr< lldb_private::DynamicLoader > *|lldb::DynamicLoaderSP *", 0, 0, (void*)0, 0};
84542static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t = {"_p_std__shared_ptrT_lldb_private__EventDataStructuredData_t", "lldb::EventDataStructuredDataSP *|std::shared_ptr< lldb_private::EventDataStructuredData > *", 0, 0, (void*)0, 0};
84543static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__EventData_t = {"_p_std__shared_ptrT_lldb_private__EventData_t", "lldb::EventDataSP *|std::shared_ptr< lldb_private::EventData > *", 0, 0, (void*)0, 0};
84544static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Event_t = {"_p_std__shared_ptrT_lldb_private__Event_t", "lldb::EventSP *|std::shared_ptr< lldb_private::Event > *", 0, 0, (void*)0, 0};
84545static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t = {"_p_std__shared_ptrT_lldb_private__ExecutionContextRef_t", "std::shared_ptr< lldb_private::ExecutionContextRef > *|lldb::ExecutionContextRefSP *", 0, 0, (void*)0, 0};
84546static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ExpressionVariable_t = {"_p_std__shared_ptrT_lldb_private__ExpressionVariable_t", "std::shared_ptr< lldb_private::ExpressionVariable > *|lldb::ExpressionVariableSP *", 0, 0, (void*)0, 0};
84547static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__File_t = {"_p_std__shared_ptrT_lldb_private__File_t", "lldb::FileSP *|std::shared_ptr< lldb_private::File > *", 0, 0, (void*)0, 0};
84548static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__FuncUnwinders_t = {"_p_std__shared_ptrT_lldb_private__FuncUnwinders_t", "std::shared_ptr< lldb_private::FuncUnwinders > *|lldb::FuncUnwindersSP *", 0, 0, (void*)0, 0};
84549static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__FunctionCaller_t = {"_p_std__shared_ptrT_lldb_private__FunctionCaller_t", "std::shared_ptr< lldb_private::FunctionCaller > *|lldb::FunctionCallerSP *", 0, 0, (void*)0, 0};
84550static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Function_t = {"_p_std__shared_ptrT_lldb_private__Function_t", "lldb::FunctionSP *|std::shared_ptr< lldb_private::Function > *", 0, 0, (void*)0, 0};
84551static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__IOHandler_t = {"_p_std__shared_ptrT_lldb_private__IOHandler_t", "std::shared_ptr< lldb_private::IOHandler > *|lldb::IOHandlerSP *", 0, 0, (void*)0, 0};
84552static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__IOObject_t = {"_p_std__shared_ptrT_lldb_private__IOObject_t", "lldb::IOObjectSP *|std::shared_ptr< lldb_private::IOObject > *", 0, 0, (void*)0, 0};
84553static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t = {"_p_std__shared_ptrT_lldb_private__IRExecutionUnit_t", "lldb::IRExecutionUnitSP *|std::shared_ptr< lldb_private::IRExecutionUnit > *", 0, 0, (void*)0, 0};
84554static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t = {"_p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t", "lldb::InlineFunctionInfoSP *|std::shared_ptr< lldb_private::InlineFunctionInfo > *", 0, 0, (void*)0, 0};
84555static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Instruction_t = {"_p_std__shared_ptrT_lldb_private__Instruction_t", "lldb::InstructionSP *|std::shared_ptr< lldb_private::Instruction > *", 0, 0, (void*)0, 0};
84556static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t = {"_p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t", "lldb::InstrumentationRuntimeSP *|std::shared_ptr< lldb_private::InstrumentationRuntime > *", 0, 0, (void*)0, 0};
84557static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__JITLoader_t = {"_p_std__shared_ptrT_lldb_private__JITLoader_t", "std::shared_ptr< lldb_private::JITLoader > *|lldb::JITLoaderSP *", 0, 0, (void*)0, 0};
84558static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__LanguageRuntime_t = {"_p_std__shared_ptrT_lldb_private__LanguageRuntime_t", "std::shared_ptr< lldb_private::LanguageRuntime > *|lldb::LanguageRuntimeSP *", 0, 0, (void*)0, 0};
84559static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__LineTable_t = {"_p_std__shared_ptrT_lldb_private__LineTable_t", "lldb::LineTableSP *|std::shared_ptr< lldb_private::LineTable > *", 0, 0, (void*)0, 0};
84560static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Listener_t = {"_p_std__shared_ptrT_lldb_private__Listener_t", "std::shared_ptr< lldb_private::Listener > *|lldb::ListenerSP *", 0, 0, (void*)0, 0};
84561static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__MemoryHistory_t = {"_p_std__shared_ptrT_lldb_private__MemoryHistory_t", "lldb::MemoryHistorySP *|std::shared_ptr< lldb_private::MemoryHistory > *", 0, 0, (void*)0, 0};
84562static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Module_t = {"_p_std__shared_ptrT_lldb_private__Module_t", "lldb::ModuleSP *|std::shared_ptr< lldb_private::Module > *", 0, 0, (void*)0, 0};
84563static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t = {"_p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t", "lldb::ObjectFileJITDelegateSP *|std::shared_ptr< lldb_private::ObjectFileJITDelegate > *", 0, 0, (void*)0, 0};
84564static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ObjectFile_t = {"_p_std__shared_ptrT_lldb_private__ObjectFile_t", "lldb::ObjectFileSP *|std::shared_ptr< lldb_private::ObjectFile > *", 0, 0, (void*)0, 0};
84565static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueArch_t = {"_p_std__shared_ptrT_lldb_private__OptionValueArch_t", "std::shared_ptr< lldb_private::OptionValueArch > *|lldb::OptionValueArchSP *", 0, 0, (void*)0, 0};
84566static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueArgs_t = {"_p_std__shared_ptrT_lldb_private__OptionValueArgs_t", "std::shared_ptr< lldb_private::OptionValueArgs > *|lldb::OptionValueArgsSP *", 0, 0, (void*)0, 0};
84567static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueArray_t = {"_p_std__shared_ptrT_lldb_private__OptionValueArray_t", "std::shared_ptr< lldb_private::OptionValueArray > *|lldb::OptionValueArraySP *", 0, 0, (void*)0, 0};
84568static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueBoolean_t = {"_p_std__shared_ptrT_lldb_private__OptionValueBoolean_t", "lldb::OptionValueBooleanSP *|std::shared_ptr< lldb_private::OptionValueBoolean > *", 0, 0, (void*)0, 0};
84569static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueDictionary_t = {"_p_std__shared_ptrT_lldb_private__OptionValueDictionary_t", "lldb::OptionValueDictionarySP *|std::shared_ptr< lldb_private::OptionValueDictionary > *", 0, 0, (void*)0, 0};
84570static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueFileSpecList_t = {"_p_std__shared_ptrT_lldb_private__OptionValueFileSpecList_t", "lldb::OptionValueFileSpecListSP *|std::shared_ptr< lldb_private::OptionValueFileSpecList > *", 0, 0, (void*)0, 0};
84571static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueFileSpec_t = {"_p_std__shared_ptrT_lldb_private__OptionValueFileSpec_t", "lldb::OptionValueFileSpecSP *|std::shared_ptr< lldb_private::OptionValueFileSpec > *", 0, 0, (void*)0, 0};
84572static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueFormat_t = {"_p_std__shared_ptrT_lldb_private__OptionValueFormat_t", "std::shared_ptr< lldb_private::OptionValueFormat > *|lldb::OptionValueFormatSP *", 0, 0, (void*)0, 0};
84573static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValuePathMappings_t = {"_p_std__shared_ptrT_lldb_private__OptionValuePathMappings_t", "std::shared_ptr< lldb_private::OptionValuePathMappings > *|lldb::OptionValuePathMappingsSP *", 0, 0, (void*)0, 0};
84574static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueProperties_t = {"_p_std__shared_ptrT_lldb_private__OptionValueProperties_t", "lldb::OptionValuePropertiesSP *|std::shared_ptr< lldb_private::OptionValueProperties > *", 0, 0, (void*)0, 0};
84575static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueRegex_t = {"_p_std__shared_ptrT_lldb_private__OptionValueRegex_t", "std::shared_ptr< lldb_private::OptionValueRegex > *|lldb::OptionValueRegexSP *", 0, 0, (void*)0, 0};
84576static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueSInt64_t = {"_p_std__shared_ptrT_lldb_private__OptionValueSInt64_t", "std::shared_ptr< lldb_private::OptionValueSInt64 > *|lldb::OptionValueSInt64SP *", 0, 0, (void*)0, 0};
84577static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueString_t = {"_p_std__shared_ptrT_lldb_private__OptionValueString_t", "std::shared_ptr< lldb_private::OptionValueString > *|lldb::OptionValueStringSP *", 0, 0, (void*)0, 0};
84578static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueUInt64_t = {"_p_std__shared_ptrT_lldb_private__OptionValueUInt64_t", "std::shared_ptr< lldb_private::OptionValueUInt64 > *|lldb::OptionValueUInt64SP *", 0, 0, (void*)0, 0};
84579static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValueUUID_t = {"_p_std__shared_ptrT_lldb_private__OptionValueUUID_t", "std::shared_ptr< lldb_private::OptionValueUUID > *|lldb::OptionValueUUIDSP *", 0, 0, (void*)0, 0};
84580static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__OptionValue_t = {"_p_std__shared_ptrT_lldb_private__OptionValue_t", "std::shared_ptr< lldb_private::OptionValue > *|lldb::OptionValueSP *", 0, 0, (void*)0, 0};
84581static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Platform_t = {"_p_std__shared_ptrT_lldb_private__Platform_t", "std::shared_ptr< lldb_private::Platform > *|lldb::PlatformSP *", 0, 0, (void*)0, 0};
84582static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t = {"_p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t", "lldb::ProcessAttachInfoSP *|std::shared_ptr< lldb_private::ProcessAttachInfo > *", 0, 0, (void*)0, 0};
84583static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t = {"_p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t", "lldb::ProcessLaunchInfoSP *|std::shared_ptr< lldb_private::ProcessLaunchInfo > *", 0, 0, (void*)0, 0};
84584static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Process_t = {"_p_std__shared_ptrT_lldb_private__Process_t", "lldb::ProcessSP *|std::shared_ptr< lldb_private::Process > *", 0, 0, (void*)0, 0};
84585static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Property_t = {"_p_std__shared_ptrT_lldb_private__Property_t", "lldb::PropertySP *|std::shared_ptr< lldb_private::Property > *", 0, 0, (void*)0, 0};
84586static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__QueueItem_t = {"_p_std__shared_ptrT_lldb_private__QueueItem_t", "std::shared_ptr< lldb_private::QueueItem > *|lldb::QueueItemSP *", 0, 0, (void*)0, 0};
84587static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Queue_t = {"_p_std__shared_ptrT_lldb_private__Queue_t", "std::shared_ptr< lldb_private::Queue > *|lldb::QueueSP *", 0, 0, (void*)0, 0};
84588static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__REPL_t = {"_p_std__shared_ptrT_lldb_private__REPL_t", "lldb::REPLSP *|std::shared_ptr< lldb_private::REPL > *", 0, 0, (void*)0, 0};
84589static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t = {"_p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t", "lldb::RecognizedStackFrameSP *|std::shared_ptr< lldb_private::RecognizedStackFrame > *", 0, 0, (void*)0, 0};
84590static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t = {"_p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t", "std::shared_ptr< lldb_private::RegisterCheckpoint > *|lldb::RegisterCheckpointSP *", 0, 0, (void*)0, 0};
84591static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegisterContext_t = {"_p_std__shared_ptrT_lldb_private__RegisterContext_t", "lldb::RegisterContextSP *|std::shared_ptr< lldb_private::RegisterContext > *", 0, 0, (void*)0, 0};
84592static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t = {"_p_std__shared_ptrT_lldb_private__RegularExpression_t", "lldb::RegularExpressionSP *|std::shared_ptr< lldb_private::RegularExpression > *", 0, 0, (void*)0, 0};
84593static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t = {"_p_std__shared_ptrT_lldb_private__ScriptInterpreter_t", "std::shared_ptr< lldb_private::ScriptInterpreter > *|lldb::ScriptInterpreterSP *", 0, 0, (void*)0, 0};
84594static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t = {"_p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t", "lldb::ScriptSummaryFormatSP *|std::shared_ptr< lldb_private::ScriptSummaryFormat > *", 0, 0, (void*)0, 0};
84595static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t = {"_p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t", "std::shared_ptr< lldb_private::ScriptedSyntheticChildren > *|lldb::ScriptedSyntheticChildrenSP *", 0, 0, (void*)0, 0};
84596static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SearchFilter_t = {"_p_std__shared_ptrT_lldb_private__SearchFilter_t", "std::shared_ptr< lldb_private::SearchFilter > *|lldb::SearchFilterSP *", 0, 0, (void*)0, 0};
84597static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SectionLoadList_t = {"_p_std__shared_ptrT_lldb_private__SectionLoadList_t", "std::shared_ptr< lldb_private::SectionLoadList > *|lldb::SectionLoadListSP *", 0, 0, (void*)0, 0};
84598static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Section_t = {"_p_std__shared_ptrT_lldb_private__Section_t", "lldb::SectionSP *|std::shared_ptr< lldb_private::Section > *", 0, 0, (void*)0, 0};
84599static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Settings_t = {"_p_std__shared_ptrT_lldb_private__Settings_t", "std::shared_ptr< lldb_private::Settings > *|lldb::SettingsSP *", 0, 0, (void*)0, 0};
84600static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StackFrameList_t = {"_p_std__shared_ptrT_lldb_private__StackFrameList_t", "std::shared_ptr< lldb_private::StackFrameList > *|lldb::StackFrameListSP *", 0, 0, (void*)0, 0};
84601static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t = {"_p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t", "std::shared_ptr< lldb_private::StackFrameRecognizer > *|lldb::StackFrameRecognizerSP *", 0, 0, (void*)0, 0};
84602static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StackFrame_t = {"_p_std__shared_ptrT_lldb_private__StackFrame_t", "std::shared_ptr< lldb_private::StackFrame > *|lldb::StackFrameSP *", 0, 0, (void*)0, 0};
84603static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StopInfo_t = {"_p_std__shared_ptrT_lldb_private__StopInfo_t", "lldb::StopInfoSP *|std::shared_ptr< lldb_private::StopInfo > *", 0, 0, (void*)0, 0};
84604static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StreamFile_t = {"_p_std__shared_ptrT_lldb_private__StreamFile_t", "lldb::StreamFileSP *|std::shared_ptr< lldb_private::StreamFile > *", 0, 0, (void*)0, 0};
84605static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Stream_t = {"_p_std__shared_ptrT_lldb_private__Stream_t", "std::shared_ptr< lldb_private::Stream > *|lldb::StreamSP *", 0, 0, (void*)0, 0};
84606static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t = {"_p_std__shared_ptrT_lldb_private__StringSummaryFormat_t", "lldb::StringTypeSummaryImplSP *|std::shared_ptr< lldb_private::StringSummaryFormat > *", 0, 0, (void*)0, 0};
84607static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t = {"_p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t", "lldb::StructuredDataPluginSP *|std::shared_ptr< lldb_private::StructuredDataPlugin > *", 0, 0, (void*)0, 0};
84608static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t = {"_p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t", "lldb::SymbolContextSpecifierSP *|std::shared_ptr< lldb_private::SymbolContextSpecifier > *", 0, 0, (void*)0, 0};
84609static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SymbolFileType_t = {"_p_std__shared_ptrT_lldb_private__SymbolFileType_t", "lldb::SymbolFileTypeSP *|std::shared_ptr< lldb_private::SymbolFileType > *", 0, 0, (void*)0, 0};
84610static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SymbolFile_t = {"_p_std__shared_ptrT_lldb_private__SymbolFile_t", "lldb::SymbolFileSP *|std::shared_ptr< lldb_private::SymbolFile > *", 0, 0, (void*)0, 0};
84611static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t = {"_p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t", "lldb::SyntheticChildrenFrontEndSP *|std::shared_ptr< lldb_private::SyntheticChildrenFrontEnd > *", 0, 0, (void*)0, 0};
84612static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SyntheticChildren_t = {"_p_std__shared_ptrT_lldb_private__SyntheticChildren_t", "std::shared_ptr< lldb_private::SyntheticChildren > *|lldb::SyntheticChildrenSP *", 0, 0, (void*)0, 0};
84613static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__SystemRuntime_t = {"_p_std__shared_ptrT_lldb_private__SystemRuntime_t", "std::shared_ptr< lldb_private::SystemRuntime > *|lldb::SystemRuntimeSP *", 0, 0, (void*)0, 0};
84614static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TargetProperties_t = {"_p_std__shared_ptrT_lldb_private__TargetProperties_t", "std::shared_ptr< lldb_private::TargetProperties > *|lldb::TargetPropertiesSP *", 0, 0, (void*)0, 0};
84615static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Target_t = {"_p_std__shared_ptrT_lldb_private__Target_t", "std::shared_ptr< lldb_private::Target > *|lldb::TargetSP *", 0, 0, (void*)0, 0};
84616static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ThreadCollection_t = {"_p_std__shared_ptrT_lldb_private__ThreadCollection_t", "std::shared_ptr< lldb_private::ThreadCollection > *|lldb::ThreadCollectionSP *", 0, 0, (void*)0, 0};
84617static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t = {"_p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t", "std::shared_ptr< lldb_private::ThreadPlanTracer > *|lldb::ThreadPlanTracerSP *", 0, 0, (void*)0, 0};
84618static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ThreadPlan_t = {"_p_std__shared_ptrT_lldb_private__ThreadPlan_t", "lldb::ThreadPlanSP *|std::shared_ptr< lldb_private::ThreadPlan > *", 0, 0, (void*)0, 0};
84619static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Thread_t = {"_p_std__shared_ptrT_lldb_private__Thread_t", "std::shared_ptr< lldb_private::Thread > *|lldb::ThreadSP *", 0, 0, (void*)0, 0};
84620static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TraceOptions_t = {"_p_std__shared_ptrT_lldb_private__TraceOptions_t", "std::shared_ptr< lldb_private::TraceOptions > *|lldb::TraceOptionsSP *", 0, 0, (void*)0, 0};
84621static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Trace_t = {"_p_std__shared_ptrT_lldb_private__Trace_t", "std::shared_ptr< lldb_private::Trace > *|lldb::TraceSP *", 0, 0, (void*)0, 0};
84622static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t", "std::shared_ptr< lldb_private::TypeCategoryImpl > *|lldb::TypeCategoryImplSP *", 0, 0, (void*)0, 0};
84623static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t", "lldb::TypeEnumMemberImplSP *|std::shared_ptr< lldb_private::TypeEnumMemberImpl > *", 0, 0, (void*)0, 0};
84624static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeFilterImpl_t", "lldb::TypeFilterImplSP *|std::shared_ptr< lldb_private::TypeFilterImpl > *", 0, 0, (void*)0, 0};
84625static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeFormatImpl_t", "lldb::TypeFormatImplSP *|std::shared_ptr< lldb_private::TypeFormatImpl > *", 0, 0, (void*)0, 0};
84626static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeImpl_t", "lldb::TypeImplSP *|std::shared_ptr< lldb_private::TypeImpl > *", 0, 0, (void*)0, 0};
84627static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t", "std::shared_ptr< lldb_private::TypeMemberFunctionImpl > *|lldb::TypeMemberFunctionImplSP *", 0, 0, (void*)0, 0};
84628static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t", "std::shared_ptr< lldb_private::TypeNameSpecifierImpl > *|lldb::TypeNameSpecifierImplSP *", 0, 0, (void*)0, 0};
84629static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t = {"_p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t", "lldb::TypeSummaryImplSP *|std::shared_ptr< lldb_private::TypeSummaryImpl > *", 0, 0, (void*)0, 0};
84630static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t = {"_p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t", "std::shared_ptr< lldb_private::TypeSummaryOptions > *|lldb::TypeSummaryOptionsSP *", 0, 0, (void*)0, 0};
84631static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__TypeSystem_t = {"_p_std__shared_ptrT_lldb_private__TypeSystem_t", "std::shared_ptr< lldb_private::TypeSystem > *|lldb::TypeSystemSP *", 0, 0, (void*)0, 0};
84632static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Type_t = {"_p_std__shared_ptrT_lldb_private__Type_t", "lldb::TypeSP *|std::shared_ptr< lldb_private::Type > *", 0, 0, (void*)0, 0};
84633static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UnixSignals_t = {"_p_std__shared_ptrT_lldb_private__UnixSignals_t", "lldb::UnixSignalsSP *|std::shared_ptr< lldb_private::UnixSignals > *", 0, 0, (void*)0, 0};
84634static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UnwindAssembly_t = {"_p_std__shared_ptrT_lldb_private__UnwindAssembly_t", "std::shared_ptr< lldb_private::UnwindAssembly > *|lldb::UnwindAssemblySP *", 0, 0, (void*)0, 0};
84635static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UnwindPlan_t = {"_p_std__shared_ptrT_lldb_private__UnwindPlan_t", "lldb::UnwindPlanSP *|std::shared_ptr< lldb_private::UnwindPlan > *", 0, 0, (void*)0, 0};
84636static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UserExpression_t = {"_p_std__shared_ptrT_lldb_private__UserExpression_t", "lldb::UserExpressionSP *|std::shared_ptr< lldb_private::UserExpression > *", 0, 0, (void*)0, 0};
84637static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__UtilityFunction_t = {"_p_std__shared_ptrT_lldb_private__UtilityFunction_t", "lldb::UtilityFunctionSP *|std::shared_ptr< lldb_private::UtilityFunction > *", 0, 0, (void*)0, 0};
84638static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ValueList_t = {"_p_std__shared_ptrT_lldb_private__ValueList_t", "std::shared_ptr< lldb_private::ValueList > *|lldb::ValueListSP *", 0, 0, (void*)0, 0};
84639static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ValueObjectList_t = {"_p_std__shared_ptrT_lldb_private__ValueObjectList_t", "std::shared_ptr< lldb_private::ValueObjectList > *|lldb::ValueObjectListSP *", 0, 0, (void*)0, 0};
84640static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__ValueObject_t = {"_p_std__shared_ptrT_lldb_private__ValueObject_t", "lldb::ValueObjectSP *|std::shared_ptr< lldb_private::ValueObject > *", 0, 0, (void*)0, 0};
84641static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Value_t = {"_p_std__shared_ptrT_lldb_private__Value_t", "std::shared_ptr< lldb_private::Value > *|lldb::ValueSP *", 0, 0, (void*)0, 0};
84642static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__VariableList_t = {"_p_std__shared_ptrT_lldb_private__VariableList_t", "std::shared_ptr< lldb_private::VariableList > *|lldb::VariableListSP *", 0, 0, (void*)0, 0};
84643static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Variable_t = {"_p_std__shared_ptrT_lldb_private__Variable_t", "lldb::VariableSP *|std::shared_ptr< lldb_private::Variable > *", 0, 0, (void*)0, 0};
84644static swig_type_info _swigt__p_std__shared_ptrT_lldb_private__Watchpoint_t = {"_p_std__shared_ptrT_lldb_private__Watchpoint_t", "lldb::WatchpointSP *|std::shared_ptr< lldb_private::Watchpoint > *", 0, 0, (void*)0, 0};
84645static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t = {"_p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t", "lldb::DynamicCheckerFunctionsUP *|std::unique_ptr< lldb_private::DynamicCheckerFunctions > *", 0, 0, (void*)0, 0};
84646static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__DynamicLoader_t = {"_p_std__unique_ptrT_lldb_private__DynamicLoader_t", "lldb::DynamicLoaderUP *|std::unique_ptr< lldb_private::DynamicLoader > *", 0, 0, (void*)0, 0};
84647static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__File_t = {"_p_std__unique_ptrT_lldb_private__File_t", "lldb::FileUP *|std::unique_ptr< lldb_private::File > *", 0, 0, (void*)0, 0};
84648static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t = {"_p_std__unique_ptrT_lldb_private__JITLoaderList_t", "lldb::JITLoaderListUP *|std::unique_ptr< lldb_private::JITLoaderList > *", 0, 0, (void*)0, 0};
84649static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t = {"_p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t", "std::unique_ptr< lldb_private::MemoryRegionInfo > *|lldb::MemoryRegionInfoUP *", 0, 0, (void*)0, 0};
84650static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t = {"_p_std__unique_ptrT_lldb_private__OperatingSystem_t", "lldb::OperatingSystemUP *|std::unique_ptr< lldb_private::OperatingSystem > *", 0, 0, (void*)0, 0};
84651static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__ScriptInterpreter_t = {"_p_std__unique_ptrT_lldb_private__ScriptInterpreter_t", "std::unique_ptr< lldb_private::ScriptInterpreter > *|lldb::ScriptInterpreterUP *", 0, 0, (void*)0, 0};
84652static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SectionList_t = {"_p_std__unique_ptrT_lldb_private__SectionList_t", "lldb::SectionListUP *|std::unique_ptr< lldb_private::SectionList > *", 0, 0, (void*)0, 0};
84653static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SourceManager_t = {"_p_std__unique_ptrT_lldb_private__SourceManager_t", "std::unique_ptr< lldb_private::SourceManager > *|lldb::SourceManagerUP *", 0, 0, (void*)0, 0};
84654static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t = {"_p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t", "std::unique_ptr< lldb_private::StackFrameRecognizerManager > *|lldb::StackFrameRecognizerManagerUP *", 0, 0, (void*)0, 0};
84655static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__StackFrame_t = {"_p_std__unique_ptrT_lldb_private__StackFrame_t", "std::unique_ptr< lldb_private::StackFrame > *|lldb::StackFrameUP *", 0, 0, (void*)0, 0};
84656static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t = {"_p_std__unique_ptrT_lldb_private__StructuredDataImpl_t", "std::unique_ptr< lldb_private::StructuredDataImpl > *|lldb::StructuredDataImplUP *", 0, 0, (void*)0, 0};
84657static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SymbolVendor_t = {"_p_std__unique_ptrT_lldb_private__SymbolVendor_t", "std::unique_ptr< lldb_private::SymbolVendor > *|lldb::SymbolVendorUP *", 0, 0, (void*)0, 0};
84658static swig_type_info _swigt__p_std__unique_ptrT_lldb_private__SystemRuntime_t = {"_p_std__unique_ptrT_lldb_private__SystemRuntime_t", "std::unique_ptr< lldb_private::SystemRuntime > *|lldb::SystemRuntimeUP *", 0, 0, (void*)0, 0};
84659static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__BreakpointLocation_t = {"_p_std__weak_ptrT_lldb_private__BreakpointLocation_t", "std::weak_ptr< lldb_private::BreakpointLocation > *|lldb::BreakpointLocationWP *", 0, 0, (void*)0, 0};
84660static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__BreakpointSite_t = {"_p_std__weak_ptrT_lldb_private__BreakpointSite_t", "std::weak_ptr< lldb_private::BreakpointSite > *|lldb::BreakpointSiteWP *", 0, 0, (void*)0, 0};
84661static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Breakpoint_t = {"_p_std__weak_ptrT_lldb_private__Breakpoint_t", "std::weak_ptr< lldb_private::Breakpoint > *|lldb::BreakpointWP *", 0, 0, (void*)0, 0};
84662static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__BroadcasterManager_t = {"_p_std__weak_ptrT_lldb_private__BroadcasterManager_t", "std::weak_ptr< lldb_private::BroadcasterManager > *|lldb::BroadcasterManagerWP *", 0, 0, (void*)0, 0};
84663static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Debugger_t = {"_p_std__weak_ptrT_lldb_private__Debugger_t", "std::weak_ptr< lldb_private::Debugger > *|lldb::DebuggerWP *", 0, 0, (void*)0, 0};
84664static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Listener_t = {"_p_std__weak_ptrT_lldb_private__Listener_t", "std::weak_ptr< lldb_private::Listener > *|lldb::ListenerWP *", 0, 0, (void*)0, 0};
84665static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Module_t = {"_p_std__weak_ptrT_lldb_private__Module_t", "std::weak_ptr< lldb_private::Module > *|lldb::ModuleWP *", 0, 0, (void*)0, 0};
84666static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t = {"_p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t", "lldb::ObjectFileJITDelegateWP *|std::weak_ptr< lldb_private::ObjectFileJITDelegate > *", 0, 0, (void*)0, 0};
84667static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__ObjectFile_t = {"_p_std__weak_ptrT_lldb_private__ObjectFile_t", "std::weak_ptr< lldb_private::ObjectFile > *|lldb::ObjectFileWP *", 0, 0, (void*)0, 0};
84668static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__OptionValue_t = {"_p_std__weak_ptrT_lldb_private__OptionValue_t", "std::weak_ptr< lldb_private::OptionValue > *|lldb::OptionValueWP *", 0, 0, (void*)0, 0};
84669static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Process_t = {"_p_std__weak_ptrT_lldb_private__Process_t", "std::weak_ptr< lldb_private::Process > *|lldb::ProcessWP *", 0, 0, (void*)0, 0};
84670static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Queue_t = {"_p_std__weak_ptrT_lldb_private__Queue_t", "std::weak_ptr< lldb_private::Queue > *|lldb::QueueWP *", 0, 0, (void*)0, 0};
84671static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Section_t = {"_p_std__weak_ptrT_lldb_private__Section_t", "std::weak_ptr< lldb_private::Section > *|lldb::SectionWP *", 0, 0, (void*)0, 0};
84672static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__StackFrame_t = {"_p_std__weak_ptrT_lldb_private__StackFrame_t", "std::weak_ptr< lldb_private::StackFrame > *|lldb::StackFrameWP *", 0, 0, (void*)0, 0};
84673static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Stream_t = {"_p_std__weak_ptrT_lldb_private__Stream_t", "std::weak_ptr< lldb_private::Stream > *|lldb::StreamWP *", 0, 0, (void*)0, 0};
84674static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t = {"_p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t", "lldb::StructuredDataPluginWP *|std::weak_ptr< lldb_private::StructuredDataPlugin > *", 0, 0, (void*)0, 0};
84675static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__SymbolFileType_t = {"_p_std__weak_ptrT_lldb_private__SymbolFileType_t", "std::weak_ptr< lldb_private::SymbolFileType > *|lldb::SymbolFileTypeWP *", 0, 0, (void*)0, 0};
84676static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Target_t = {"_p_std__weak_ptrT_lldb_private__Target_t", "std::weak_ptr< lldb_private::Target > *|lldb::TargetWP *", 0, 0, (void*)0, 0};
84677static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__ThreadPlan_t = {"_p_std__weak_ptrT_lldb_private__ThreadPlan_t", "std::weak_ptr< lldb_private::ThreadPlan > *|lldb::ThreadPlanWP *", 0, 0, (void*)0, 0};
84678static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Thread_t = {"_p_std__weak_ptrT_lldb_private__Thread_t", "std::weak_ptr< lldb_private::Thread > *|lldb::ThreadWP *", 0, 0, (void*)0, 0};
84679static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__Type_t = {"_p_std__weak_ptrT_lldb_private__Type_t", "std::weak_ptr< lldb_private::Type > *|lldb::TypeWP *", 0, 0, (void*)0, 0};
84680static swig_type_info _swigt__p_std__weak_ptrT_lldb_private__UnixSignals_t = {"_p_std__weak_ptrT_lldb_private__UnixSignals_t", "std::weak_ptr< lldb_private::UnixSignals > *|lldb::UnixSignalsWP *", 0, 0, (void*)0, 0};
84681static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|uint_least8_t *|uint_fast8_t *|uint8_t *", 0, 0, (void*)0, 0};
84682static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "uintptr_t *|uint_least32_t *|uint_fast32_t *|uint32_t *|unsigned int *|uint_fast16_t *", 0, 0, (void*)0, 0};
84683static swig_type_info _swigt__p_unsigned_long_long = {"_p_unsigned_long_long", "uint_least64_t *|uint_fast64_t *|uint64_t *|lldb::process_t *|unsigned long long *|lldb::addr_t *|lldb::offset_t *|lldb::queue_id_t *|lldb::user_id_t *|lldb::pid_t *|uintmax_t *|lldb::tid_t *", 0, 0, (void*)0, 0};
84684static swig_type_info _swigt__p_unsigned_short = {"_p_unsigned_short", "unsigned short *|uint_least16_t *|uint16_t *", 0, 0, (void*)0, 0};
84685static swig_type_info _swigt__p_void = {"_p_void", "void *", 0, 0, (void*)0, 0};
84686
84687static swig_type_info *swig_type_initial[] = {
84688 &_swigt__p_bool,
84689 &_swigt__p_char,
84690 &_swigt__p_double,
84691 &_swigt__p_f_p_void__p_void,
84692 &_swigt__p_f_p_void_p_q_const__void_size_t__void,
84693 &_swigt__p_int,
84694 &_swigt__p_lldb__ConnectionStatus,
84695 &_swigt__p_lldb__SBAddress,
84696 &_swigt__p_lldb__SBAttachInfo,
84697 &_swigt__p_lldb__SBBlock,
84698 &_swigt__p_lldb__SBBreakpoint,
84699 &_swigt__p_lldb__SBBreakpointList,
84700 &_swigt__p_lldb__SBBreakpointLocation,
84701 &_swigt__p_lldb__SBBreakpointName,
84702 &_swigt__p_lldb__SBBroadcaster,
84703 &_swigt__p_lldb__SBCommandInterpreter,
84704 &_swigt__p_lldb__SBCommandInterpreterRunOptions,
84705 &_swigt__p_lldb__SBCommandReturnObject,
84706 &_swigt__p_lldb__SBCommunication,
84707 &_swigt__p_lldb__SBCompileUnit,
84708 &_swigt__p_lldb__SBData,
84709 &_swigt__p_lldb__SBDebugger,
84710 &_swigt__p_lldb__SBDeclaration,
84711 &_swigt__p_lldb__SBEnvironment,
84712 &_swigt__p_lldb__SBError,
84713 &_swigt__p_lldb__SBEvent,
84714 &_swigt__p_lldb__SBExecutionContext,
84715 &_swigt__p_lldb__SBExpressionOptions,
84716 &_swigt__p_lldb__SBFile,
84717 &_swigt__p_lldb__SBFileSpec,
84718 &_swigt__p_lldb__SBFileSpecList,
84719 &_swigt__p_lldb__SBFrame,
84720 &_swigt__p_lldb__SBFunction,
84721 &_swigt__p_lldb__SBHostOS,
84722 &_swigt__p_lldb__SBInstruction,
84723 &_swigt__p_lldb__SBInstructionList,
84724 &_swigt__p_lldb__SBLanguageRuntime,
84725 &_swigt__p_lldb__SBLaunchInfo,
84726 &_swigt__p_lldb__SBLineEntry,
84727 &_swigt__p_lldb__SBListener,
84728 &_swigt__p_lldb__SBMemoryRegionInfo,
84729 &_swigt__p_lldb__SBMemoryRegionInfoList,
84730 &_swigt__p_lldb__SBModule,
84731 &_swigt__p_lldb__SBModuleSpec,
84732 &_swigt__p_lldb__SBModuleSpecList,
84733 &_swigt__p_lldb__SBPlatform,
84734 &_swigt__p_lldb__SBPlatformConnectOptions,
84735 &_swigt__p_lldb__SBPlatformShellCommand,
84736 &_swigt__p_lldb__SBProcess,
84737 &_swigt__p_lldb__SBProcessInfo,
84738 &_swigt__p_lldb__SBQueue,
84739 &_swigt__p_lldb__SBQueueItem,
84740 &_swigt__p_lldb__SBReproducer,
84741 &_swigt__p_lldb__SBSection,
84742 &_swigt__p_lldb__SBSourceManager,
84743 &_swigt__p_lldb__SBStream,
84744 &_swigt__p_lldb__SBStringList,
84745 &_swigt__p_lldb__SBStructuredData,
84746 &_swigt__p_lldb__SBSymbol,
84747 &_swigt__p_lldb__SBSymbolContext,
84748 &_swigt__p_lldb__SBSymbolContextList,
84749 &_swigt__p_lldb__SBTarget,
84750 &_swigt__p_lldb__SBThread,
84751 &_swigt__p_lldb__SBThreadCollection,
84752 &_swigt__p_lldb__SBThreadPlan,
84753 &_swigt__p_lldb__SBTrace,
84754 &_swigt__p_lldb__SBTraceOptions,
84755 &_swigt__p_lldb__SBType,
84756 &_swigt__p_lldb__SBTypeCategory,
84757 &_swigt__p_lldb__SBTypeEnumMember,
84758 &_swigt__p_lldb__SBTypeEnumMemberList,
84759 &_swigt__p_lldb__SBTypeFilter,
84760 &_swigt__p_lldb__SBTypeFormat,
84761 &_swigt__p_lldb__SBTypeList,
84762 &_swigt__p_lldb__SBTypeMember,
84763 &_swigt__p_lldb__SBTypeMemberFunction,
84764 &_swigt__p_lldb__SBTypeNameSpecifier,
84765 &_swigt__p_lldb__SBTypeSummary,
84766 &_swigt__p_lldb__SBTypeSummaryOptions,
84767 &_swigt__p_lldb__SBTypeSynthetic,
84768 &_swigt__p_lldb__SBUnixSignals,
84769 &_swigt__p_lldb__SBValue,
84770 &_swigt__p_lldb__SBValueList,
84771 &_swigt__p_lldb__SBVariablesOptions,
84772 &_swigt__p_lldb__SBWatchpoint,
84773 &_swigt__p_long_double,
84774 &_swigt__p_long_long,
84775 &_swigt__p_p_void,
84776 &_swigt__p_pthread_rwlock_t,
84777 &_swigt__p_pthread_t,
84778 &_swigt__p_short,
84779 &_swigt__p_signed_char,
84780 &_swigt__p_size_t,
84781 &_swigt__p_std__shared_ptrT_lldb_private__ABI_t,
84782 &_swigt__p_std__shared_ptrT_lldb_private__Baton_t,
84783 &_swigt__p_std__shared_ptrT_lldb_private__Block_t,
84784 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointLocation_t,
84785 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t,
84786 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointResolver_t,
84787 &_swigt__p_std__shared_ptrT_lldb_private__BreakpointSite_t,
84788 &_swigt__p_std__shared_ptrT_lldb_private__Breakpoint_t,
84789 &_swigt__p_std__shared_ptrT_lldb_private__BroadcasterManager_t,
84790 &_swigt__p_std__shared_ptrT_lldb_private__Broadcaster_t,
84791 &_swigt__p_std__shared_ptrT_lldb_private__CommandObject_t,
84792 &_swigt__p_std__shared_ptrT_lldb_private__Communication_t,
84793 &_swigt__p_std__shared_ptrT_lldb_private__CompileUnit_t,
84794 &_swigt__p_std__shared_ptrT_lldb_private__Connection_t,
84795 &_swigt__p_std__shared_ptrT_lldb_private__DataBuffer_t,
84796 &_swigt__p_std__shared_ptrT_lldb_private__DataExtractor_t,
84797 &_swigt__p_std__shared_ptrT_lldb_private__Debugger_t,
84798 &_swigt__p_std__shared_ptrT_lldb_private__Disassembler_t,
84799 &_swigt__p_std__shared_ptrT_lldb_private__DynamicLoader_t,
84800 &_swigt__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t,
84801 &_swigt__p_std__shared_ptrT_lldb_private__EventData_t,
84802 &_swigt__p_std__shared_ptrT_lldb_private__Event_t,
84803 &_swigt__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t,
84804 &_swigt__p_std__shared_ptrT_lldb_private__ExpressionVariable_t,
84805 &_swigt__p_std__shared_ptrT_lldb_private__File_t,
84806 &_swigt__p_std__shared_ptrT_lldb_private__FuncUnwinders_t,
84807 &_swigt__p_std__shared_ptrT_lldb_private__FunctionCaller_t,
84808 &_swigt__p_std__shared_ptrT_lldb_private__Function_t,
84809 &_swigt__p_std__shared_ptrT_lldb_private__IOHandler_t,
84810 &_swigt__p_std__shared_ptrT_lldb_private__IOObject_t,
84811 &_swigt__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t,
84812 &_swigt__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t,
84813 &_swigt__p_std__shared_ptrT_lldb_private__Instruction_t,
84814 &_swigt__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t,
84815 &_swigt__p_std__shared_ptrT_lldb_private__JITLoader_t,
84816 &_swigt__p_std__shared_ptrT_lldb_private__LanguageRuntime_t,
84817 &_swigt__p_std__shared_ptrT_lldb_private__LineTable_t,
84818 &_swigt__p_std__shared_ptrT_lldb_private__Listener_t,
84819 &_swigt__p_std__shared_ptrT_lldb_private__MemoryHistory_t,
84820 &_swigt__p_std__shared_ptrT_lldb_private__Module_t,
84821 &_swigt__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t,
84822 &_swigt__p_std__shared_ptrT_lldb_private__ObjectFile_t,
84823 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueArch_t,
84824 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueArgs_t,
84825 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueArray_t,
84826 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueBoolean_t,
84827 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueDictionary_t,
84828 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueFileSpecList_t,
84829 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueFileSpec_t,
84830 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueFormat_t,
84831 &_swigt__p_std__shared_ptrT_lldb_private__OptionValuePathMappings_t,
84832 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueProperties_t,
84833 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueRegex_t,
84834 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueSInt64_t,
84835 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueString_t,
84836 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueUInt64_t,
84837 &_swigt__p_std__shared_ptrT_lldb_private__OptionValueUUID_t,
84838 &_swigt__p_std__shared_ptrT_lldb_private__OptionValue_t,
84839 &_swigt__p_std__shared_ptrT_lldb_private__Platform_t,
84840 &_swigt__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t,
84841 &_swigt__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t,
84842 &_swigt__p_std__shared_ptrT_lldb_private__Process_t,
84843 &_swigt__p_std__shared_ptrT_lldb_private__Property_t,
84844 &_swigt__p_std__shared_ptrT_lldb_private__QueueItem_t,
84845 &_swigt__p_std__shared_ptrT_lldb_private__Queue_t,
84846 &_swigt__p_std__shared_ptrT_lldb_private__REPL_t,
84847 &_swigt__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t,
84848 &_swigt__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t,
84849 &_swigt__p_std__shared_ptrT_lldb_private__RegisterContext_t,
84850 &_swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t,
84851 &_swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t,
84852 &_swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t,
84853 &_swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t,
84854 &_swigt__p_std__shared_ptrT_lldb_private__SearchFilter_t,
84855 &_swigt__p_std__shared_ptrT_lldb_private__SectionLoadList_t,
84856 &_swigt__p_std__shared_ptrT_lldb_private__Section_t,
84857 &_swigt__p_std__shared_ptrT_lldb_private__Settings_t,
84858 &_swigt__p_std__shared_ptrT_lldb_private__StackFrameList_t,
84859 &_swigt__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t,
84860 &_swigt__p_std__shared_ptrT_lldb_private__StackFrame_t,
84861 &_swigt__p_std__shared_ptrT_lldb_private__StopInfo_t,
84862 &_swigt__p_std__shared_ptrT_lldb_private__StreamFile_t,
84863 &_swigt__p_std__shared_ptrT_lldb_private__Stream_t,
84864 &_swigt__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t,
84865 &_swigt__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t,
84866 &_swigt__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t,
84867 &_swigt__p_std__shared_ptrT_lldb_private__SymbolFileType_t,
84868 &_swigt__p_std__shared_ptrT_lldb_private__SymbolFile_t,
84869 &_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t,
84870 &_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildren_t,
84871 &_swigt__p_std__shared_ptrT_lldb_private__SystemRuntime_t,
84872 &_swigt__p_std__shared_ptrT_lldb_private__TargetProperties_t,
84873 &_swigt__p_std__shared_ptrT_lldb_private__Target_t,
84874 &_swigt__p_std__shared_ptrT_lldb_private__ThreadCollection_t,
84875 &_swigt__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t,
84876 &_swigt__p_std__shared_ptrT_lldb_private__ThreadPlan_t,
84877 &_swigt__p_std__shared_ptrT_lldb_private__Thread_t,
84878 &_swigt__p_std__shared_ptrT_lldb_private__TraceOptions_t,
84879 &_swigt__p_std__shared_ptrT_lldb_private__Trace_t,
84880 &_swigt__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t,
84881 &_swigt__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t,
84882 &_swigt__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t,
84883 &_swigt__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t,
84884 &_swigt__p_std__shared_ptrT_lldb_private__TypeImpl_t,
84885 &_swigt__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t,
84886 &_swigt__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t,
84887 &_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t,
84888 &_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t,
84889 &_swigt__p_std__shared_ptrT_lldb_private__TypeSystem_t,
84890 &_swigt__p_std__shared_ptrT_lldb_private__Type_t,
84891 &_swigt__p_std__shared_ptrT_lldb_private__UnixSignals_t,
84892 &_swigt__p_std__shared_ptrT_lldb_private__UnwindAssembly_t,
84893 &_swigt__p_std__shared_ptrT_lldb_private__UnwindPlan_t,
84894 &_swigt__p_std__shared_ptrT_lldb_private__UserExpression_t,
84895 &_swigt__p_std__shared_ptrT_lldb_private__UtilityFunction_t,
84896 &_swigt__p_std__shared_ptrT_lldb_private__ValueList_t,
84897 &_swigt__p_std__shared_ptrT_lldb_private__ValueObjectList_t,
84898 &_swigt__p_std__shared_ptrT_lldb_private__ValueObject_t,
84899 &_swigt__p_std__shared_ptrT_lldb_private__Value_t,
84900 &_swigt__p_std__shared_ptrT_lldb_private__VariableList_t,
84901 &_swigt__p_std__shared_ptrT_lldb_private__Variable_t,
84902 &_swigt__p_std__shared_ptrT_lldb_private__Watchpoint_t,
84903 &_swigt__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t,
84904 &_swigt__p_std__unique_ptrT_lldb_private__DynamicLoader_t,
84905 &_swigt__p_std__unique_ptrT_lldb_private__File_t,
84906 &_swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t,
84907 &_swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t,
84908 &_swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t,
84909 &_swigt__p_std__unique_ptrT_lldb_private__ScriptInterpreter_t,
84910 &_swigt__p_std__unique_ptrT_lldb_private__SectionList_t,
84911 &_swigt__p_std__unique_ptrT_lldb_private__SourceManager_t,
84912 &_swigt__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t,
84913 &_swigt__p_std__unique_ptrT_lldb_private__StackFrame_t,
84914 &_swigt__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t,
84915 &_swigt__p_std__unique_ptrT_lldb_private__SymbolVendor_t,
84916 &_swigt__p_std__unique_ptrT_lldb_private__SystemRuntime_t,
84917 &_swigt__p_std__weak_ptrT_lldb_private__BreakpointLocation_t,
84918 &_swigt__p_std__weak_ptrT_lldb_private__BreakpointSite_t,
84919 &_swigt__p_std__weak_ptrT_lldb_private__Breakpoint_t,
84920 &_swigt__p_std__weak_ptrT_lldb_private__BroadcasterManager_t,
84921 &_swigt__p_std__weak_ptrT_lldb_private__Debugger_t,
84922 &_swigt__p_std__weak_ptrT_lldb_private__Listener_t,
84923 &_swigt__p_std__weak_ptrT_lldb_private__Module_t,
84924 &_swigt__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t,
84925 &_swigt__p_std__weak_ptrT_lldb_private__ObjectFile_t,
84926 &_swigt__p_std__weak_ptrT_lldb_private__OptionValue_t,
84927 &_swigt__p_std__weak_ptrT_lldb_private__Process_t,
84928 &_swigt__p_std__weak_ptrT_lldb_private__Queue_t,
84929 &_swigt__p_std__weak_ptrT_lldb_private__Section_t,
84930 &_swigt__p_std__weak_ptrT_lldb_private__StackFrame_t,
84931 &_swigt__p_std__weak_ptrT_lldb_private__Stream_t,
84932 &_swigt__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t,
84933 &_swigt__p_std__weak_ptrT_lldb_private__SymbolFileType_t,
84934 &_swigt__p_std__weak_ptrT_lldb_private__Target_t,
84935 &_swigt__p_std__weak_ptrT_lldb_private__ThreadPlan_t,
84936 &_swigt__p_std__weak_ptrT_lldb_private__Thread_t,
84937 &_swigt__p_std__weak_ptrT_lldb_private__Type_t,
84938 &_swigt__p_std__weak_ptrT_lldb_private__UnixSignals_t,
84939 &_swigt__p_unsigned_char,
84940 &_swigt__p_unsigned_int,
84941 &_swigt__p_unsigned_long_long,
84942 &_swigt__p_unsigned_short,
84943 &_swigt__p_void,
84944};
84945
84946static swig_cast_info _swigc__p_bool[] = { {&_swigt__p_bool, 0, 0, 0},{0, 0, 0, 0}};
84947static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
84948static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
84949static swig_cast_info _swigc__p_f_p_void__p_void[] = { {&_swigt__p_f_p_void__p_void, 0, 0, 0},{0, 0, 0, 0}};
84950static swig_cast_info _swigc__p_f_p_void_p_q_const__void_size_t__void[] = { {&_swigt__p_f_p_void_p_q_const__void_size_t__void, 0, 0, 0},{0, 0, 0, 0}};
84951static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
84952static swig_cast_info _swigc__p_lldb__ConnectionStatus[] = { {&_swigt__p_lldb__ConnectionStatus, 0, 0, 0},{0, 0, 0, 0}};
84953static swig_cast_info _swigc__p_lldb__SBAddress[] = { {&_swigt__p_lldb__SBAddress, 0, 0, 0},{0, 0, 0, 0}};
84954static swig_cast_info _swigc__p_lldb__SBAttachInfo[] = { {&_swigt__p_lldb__SBAttachInfo, 0, 0, 0},{0, 0, 0, 0}};
84955static swig_cast_info _swigc__p_lldb__SBBlock[] = { {&_swigt__p_lldb__SBBlock, 0, 0, 0},{0, 0, 0, 0}};
84956static swig_cast_info _swigc__p_lldb__SBBreakpoint[] = { {&_swigt__p_lldb__SBBreakpoint, 0, 0, 0},{0, 0, 0, 0}};
84957static swig_cast_info _swigc__p_lldb__SBBreakpointList[] = { {&_swigt__p_lldb__SBBreakpointList, 0, 0, 0},{0, 0, 0, 0}};
84958static swig_cast_info _swigc__p_lldb__SBBreakpointLocation[] = { {&_swigt__p_lldb__SBBreakpointLocation, 0, 0, 0},{0, 0, 0, 0}};
84959static swig_cast_info _swigc__p_lldb__SBBreakpointName[] = { {&_swigt__p_lldb__SBBreakpointName, 0, 0, 0},{0, 0, 0, 0}};
84960static swig_cast_info _swigc__p_lldb__SBBroadcaster[] = { {&_swigt__p_lldb__SBBroadcaster, 0, 0, 0},{0, 0, 0, 0}};
84961static swig_cast_info _swigc__p_lldb__SBCommandInterpreter[] = { {&_swigt__p_lldb__SBCommandInterpreter, 0, 0, 0},{0, 0, 0, 0}};
84962static swig_cast_info _swigc__p_lldb__SBCommandInterpreterRunOptions[] = { {&_swigt__p_lldb__SBCommandInterpreterRunOptions, 0, 0, 0},{0, 0, 0, 0}};
84963static swig_cast_info _swigc__p_lldb__SBCommandReturnObject[] = { {&_swigt__p_lldb__SBCommandReturnObject, 0, 0, 0},{0, 0, 0, 0}};
84964static swig_cast_info _swigc__p_lldb__SBCommunication[] = { {&_swigt__p_lldb__SBCommunication, 0, 0, 0},{0, 0, 0, 0}};
84965static swig_cast_info _swigc__p_lldb__SBCompileUnit[] = { {&_swigt__p_lldb__SBCompileUnit, 0, 0, 0},{0, 0, 0, 0}};
84966static swig_cast_info _swigc__p_lldb__SBData[] = { {&_swigt__p_lldb__SBData, 0, 0, 0},{0, 0, 0, 0}};
84967static swig_cast_info _swigc__p_lldb__SBDebugger[] = { {&_swigt__p_lldb__SBDebugger, 0, 0, 0},{0, 0, 0, 0}};
84968static swig_cast_info _swigc__p_lldb__SBDeclaration[] = { {&_swigt__p_lldb__SBDeclaration, 0, 0, 0},{0, 0, 0, 0}};
84969static swig_cast_info _swigc__p_lldb__SBEnvironment[] = { {&_swigt__p_lldb__SBEnvironment, 0, 0, 0},{0, 0, 0, 0}};
84970static swig_cast_info _swigc__p_lldb__SBError[] = { {&_swigt__p_lldb__SBError, 0, 0, 0},{0, 0, 0, 0}};
84971static swig_cast_info _swigc__p_lldb__SBEvent[] = { {&_swigt__p_lldb__SBEvent, 0, 0, 0},{0, 0, 0, 0}};
84972static swig_cast_info _swigc__p_lldb__SBExecutionContext[] = { {&_swigt__p_lldb__SBExecutionContext, 0, 0, 0},{0, 0, 0, 0}};
84973static swig_cast_info _swigc__p_lldb__SBExpressionOptions[] = { {&_swigt__p_lldb__SBExpressionOptions, 0, 0, 0},{0, 0, 0, 0}};
84974static swig_cast_info _swigc__p_lldb__SBFile[] = { {&_swigt__p_lldb__SBFile, 0, 0, 0},{0, 0, 0, 0}};
84975static swig_cast_info _swigc__p_lldb__SBFileSpec[] = { {&_swigt__p_lldb__SBFileSpec, 0, 0, 0},{0, 0, 0, 0}};
84976static swig_cast_info _swigc__p_lldb__SBFileSpecList[] = { {&_swigt__p_lldb__SBFileSpecList, 0, 0, 0},{0, 0, 0, 0}};
84977static swig_cast_info _swigc__p_lldb__SBFrame[] = { {&_swigt__p_lldb__SBFrame, 0, 0, 0},{0, 0, 0, 0}};
84978static swig_cast_info _swigc__p_lldb__SBFunction[] = { {&_swigt__p_lldb__SBFunction, 0, 0, 0},{0, 0, 0, 0}};
84979static swig_cast_info _swigc__p_lldb__SBHostOS[] = { {&_swigt__p_lldb__SBHostOS, 0, 0, 0},{0, 0, 0, 0}};
84980static swig_cast_info _swigc__p_lldb__SBInstruction[] = { {&_swigt__p_lldb__SBInstruction, 0, 0, 0},{0, 0, 0, 0}};
84981static swig_cast_info _swigc__p_lldb__SBInstructionList[] = { {&_swigt__p_lldb__SBInstructionList, 0, 0, 0},{0, 0, 0, 0}};
84982static swig_cast_info _swigc__p_lldb__SBLanguageRuntime[] = { {&_swigt__p_lldb__SBLanguageRuntime, 0, 0, 0},{0, 0, 0, 0}};
84983static swig_cast_info _swigc__p_lldb__SBLaunchInfo[] = { {&_swigt__p_lldb__SBLaunchInfo, 0, 0, 0},{0, 0, 0, 0}};
84984static swig_cast_info _swigc__p_lldb__SBLineEntry[] = { {&_swigt__p_lldb__SBLineEntry, 0, 0, 0},{0, 0, 0, 0}};
84985static swig_cast_info _swigc__p_lldb__SBListener[] = { {&_swigt__p_lldb__SBListener, 0, 0, 0},{0, 0, 0, 0}};
84986static swig_cast_info _swigc__p_lldb__SBMemoryRegionInfo[] = { {&_swigt__p_lldb__SBMemoryRegionInfo, 0, 0, 0},{0, 0, 0, 0}};
84987static swig_cast_info _swigc__p_lldb__SBMemoryRegionInfoList[] = { {&_swigt__p_lldb__SBMemoryRegionInfoList, 0, 0, 0},{0, 0, 0, 0}};
84988static swig_cast_info _swigc__p_lldb__SBModule[] = { {&_swigt__p_lldb__SBModule, 0, 0, 0},{0, 0, 0, 0}};
84989static swig_cast_info _swigc__p_lldb__SBModuleSpec[] = { {&_swigt__p_lldb__SBModuleSpec, 0, 0, 0},{0, 0, 0, 0}};
84990static swig_cast_info _swigc__p_lldb__SBModuleSpecList[] = { {&_swigt__p_lldb__SBModuleSpecList, 0, 0, 0},{0, 0, 0, 0}};
84991static swig_cast_info _swigc__p_lldb__SBPlatform[] = { {&_swigt__p_lldb__SBPlatform, 0, 0, 0},{0, 0, 0, 0}};
84992static swig_cast_info _swigc__p_lldb__SBPlatformConnectOptions[] = { {&_swigt__p_lldb__SBPlatformConnectOptions, 0, 0, 0},{0, 0, 0, 0}};
84993static swig_cast_info _swigc__p_lldb__SBPlatformShellCommand[] = { {&_swigt__p_lldb__SBPlatformShellCommand, 0, 0, 0},{0, 0, 0, 0}};
84994static swig_cast_info _swigc__p_lldb__SBProcess[] = { {&_swigt__p_lldb__SBProcess, 0, 0, 0},{0, 0, 0, 0}};
84995static swig_cast_info _swigc__p_lldb__SBProcessInfo[] = { {&_swigt__p_lldb__SBProcessInfo, 0, 0, 0},{0, 0, 0, 0}};
84996static swig_cast_info _swigc__p_lldb__SBQueue[] = { {&_swigt__p_lldb__SBQueue, 0, 0, 0},{0, 0, 0, 0}};
84997static swig_cast_info _swigc__p_lldb__SBQueueItem[] = { {&_swigt__p_lldb__SBQueueItem, 0, 0, 0},{0, 0, 0, 0}};
84998static swig_cast_info _swigc__p_lldb__SBReproducer[] = { {&_swigt__p_lldb__SBReproducer, 0, 0, 0},{0, 0, 0, 0}};
84999static swig_cast_info _swigc__p_lldb__SBSection[] = { {&_swigt__p_lldb__SBSection, 0, 0, 0},{0, 0, 0, 0}};
85000static swig_cast_info _swigc__p_lldb__SBSourceManager[] = { {&_swigt__p_lldb__SBSourceManager, 0, 0, 0},{0, 0, 0, 0}};
85001static swig_cast_info _swigc__p_lldb__SBStream[] = { {&_swigt__p_lldb__SBStream, 0, 0, 0},{0, 0, 0, 0}};
85002static swig_cast_info _swigc__p_lldb__SBStringList[] = { {&_swigt__p_lldb__SBStringList, 0, 0, 0},{0, 0, 0, 0}};
85003static swig_cast_info _swigc__p_lldb__SBStructuredData[] = { {&_swigt__p_lldb__SBStructuredData, 0, 0, 0},{0, 0, 0, 0}};
85004static swig_cast_info _swigc__p_lldb__SBSymbol[] = { {&_swigt__p_lldb__SBSymbol, 0, 0, 0},{0, 0, 0, 0}};
85005static swig_cast_info _swigc__p_lldb__SBSymbolContext[] = { {&_swigt__p_lldb__SBSymbolContext, 0, 0, 0},{0, 0, 0, 0}};
85006static swig_cast_info _swigc__p_lldb__SBSymbolContextList[] = { {&_swigt__p_lldb__SBSymbolContextList, 0, 0, 0},{0, 0, 0, 0}};
85007static swig_cast_info _swigc__p_lldb__SBTarget[] = { {&_swigt__p_lldb__SBTarget, 0, 0, 0},{0, 0, 0, 0}};
85008static swig_cast_info _swigc__p_lldb__SBThread[] = { {&_swigt__p_lldb__SBThread, 0, 0, 0},{0, 0, 0, 0}};
85009static swig_cast_info _swigc__p_lldb__SBThreadCollection[] = { {&_swigt__p_lldb__SBThreadCollection, 0, 0, 0},{0, 0, 0, 0}};
85010static swig_cast_info _swigc__p_lldb__SBThreadPlan[] = { {&_swigt__p_lldb__SBThreadPlan, 0, 0, 0},{0, 0, 0, 0}};
85011static swig_cast_info _swigc__p_lldb__SBTrace[] = { {&_swigt__p_lldb__SBTrace, 0, 0, 0},{0, 0, 0, 0}};
85012static swig_cast_info _swigc__p_lldb__SBTraceOptions[] = { {&_swigt__p_lldb__SBTraceOptions, 0, 0, 0},{0, 0, 0, 0}};
85013static swig_cast_info _swigc__p_lldb__SBType[] = { {&_swigt__p_lldb__SBType, 0, 0, 0},{0, 0, 0, 0}};
85014static swig_cast_info _swigc__p_lldb__SBTypeCategory[] = { {&_swigt__p_lldb__SBTypeCategory, 0, 0, 0},{0, 0, 0, 0}};
85015static swig_cast_info _swigc__p_lldb__SBTypeEnumMember[] = { {&_swigt__p_lldb__SBTypeEnumMember, 0, 0, 0},{0, 0, 0, 0}};
85016static swig_cast_info _swigc__p_lldb__SBTypeEnumMemberList[] = { {&_swigt__p_lldb__SBTypeEnumMemberList, 0, 0, 0},{0, 0, 0, 0}};
85017static swig_cast_info _swigc__p_lldb__SBTypeFilter[] = { {&_swigt__p_lldb__SBTypeFilter, 0, 0, 0},{0, 0, 0, 0}};
85018static swig_cast_info _swigc__p_lldb__SBTypeFormat[] = { {&_swigt__p_lldb__SBTypeFormat, 0, 0, 0},{0, 0, 0, 0}};
85019static swig_cast_info _swigc__p_lldb__SBTypeList[] = { {&_swigt__p_lldb__SBTypeList, 0, 0, 0},{0, 0, 0, 0}};
85020static swig_cast_info _swigc__p_lldb__SBTypeMember[] = { {&_swigt__p_lldb__SBTypeMember, 0, 0, 0},{0, 0, 0, 0}};
85021static swig_cast_info _swigc__p_lldb__SBTypeMemberFunction[] = { {&_swigt__p_lldb__SBTypeMemberFunction, 0, 0, 0},{0, 0, 0, 0}};
85022static swig_cast_info _swigc__p_lldb__SBTypeNameSpecifier[] = { {&_swigt__p_lldb__SBTypeNameSpecifier, 0, 0, 0},{0, 0, 0, 0}};
85023static swig_cast_info _swigc__p_lldb__SBTypeSummary[] = { {&_swigt__p_lldb__SBTypeSummary, 0, 0, 0},{0, 0, 0, 0}};
85024static swig_cast_info _swigc__p_lldb__SBTypeSummaryOptions[] = { {&_swigt__p_lldb__SBTypeSummaryOptions, 0, 0, 0},{0, 0, 0, 0}};
85025static swig_cast_info _swigc__p_lldb__SBTypeSynthetic[] = { {&_swigt__p_lldb__SBTypeSynthetic, 0, 0, 0},{0, 0, 0, 0}};
85026static swig_cast_info _swigc__p_lldb__SBUnixSignals[] = { {&_swigt__p_lldb__SBUnixSignals, 0, 0, 0},{0, 0, 0, 0}};
85027static swig_cast_info _swigc__p_lldb__SBValue[] = { {&_swigt__p_lldb__SBValue, 0, 0, 0},{0, 0, 0, 0}};
85028static swig_cast_info _swigc__p_lldb__SBValueList[] = { {&_swigt__p_lldb__SBValueList, 0, 0, 0},{0, 0, 0, 0}};
85029static swig_cast_info _swigc__p_lldb__SBVariablesOptions[] = { {&_swigt__p_lldb__SBVariablesOptions, 0, 0, 0},{0, 0, 0, 0}};
85030static swig_cast_info _swigc__p_lldb__SBWatchpoint[] = { {&_swigt__p_lldb__SBWatchpoint, 0, 0, 0},{0, 0, 0, 0}};
85031static swig_cast_info _swigc__p_long_double[] = { {&_swigt__p_long_double, 0, 0, 0},{0, 0, 0, 0}};
85032static swig_cast_info _swigc__p_long_long[] = { {&_swigt__p_long_long, 0, 0, 0},{0, 0, 0, 0}};
85033static swig_cast_info _swigc__p_p_void[] = { {&_swigt__p_p_void, 0, 0, 0},{0, 0, 0, 0}};
85034static swig_cast_info _swigc__p_pthread_rwlock_t[] = { {&_swigt__p_pthread_rwlock_t, 0, 0, 0},{0, 0, 0, 0}};
85035static swig_cast_info _swigc__p_pthread_t[] = { {&_swigt__p_pthread_t, 0, 0, 0},{0, 0, 0, 0}};
85036static swig_cast_info _swigc__p_short[] = { {&_swigt__p_short, 0, 0, 0},{0, 0, 0, 0}};
85037static swig_cast_info _swigc__p_signed_char[] = { {&_swigt__p_signed_char, 0, 0, 0},{0, 0, 0, 0}};
85038static swig_cast_info _swigc__p_size_t[] = { {&_swigt__p_size_t, 0, 0, 0},{0, 0, 0, 0}};
85039static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ABI_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ABI_t, 0, 0, 0},{0, 0, 0, 0}};
85040static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Baton_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Baton_t, 0, 0, 0},{0, 0, 0, 0}};
85041static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Block_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Block_t, 0, 0, 0},{0, 0, 0, 0}};
85042static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointLocation_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__BreakpointLocation_t, 0, 0, 0},{0, 0, 0, 0}};
85043static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t, 0, 0, 0},{0, 0, 0, 0}};
85044static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointResolver_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__BreakpointResolver_t, 0, 0, 0},{0, 0, 0, 0}};
85045static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BreakpointSite_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__BreakpointSite_t, 0, 0, 0},{0, 0, 0, 0}};
85046static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Breakpoint_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Breakpoint_t, 0, 0, 0},{0, 0, 0, 0}};
85047static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__BroadcasterManager_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__BroadcasterManager_t, 0, 0, 0},{0, 0, 0, 0}};
85048static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Broadcaster_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Broadcaster_t, 0, 0, 0},{0, 0, 0, 0}};
85049static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__CommandObject_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__CommandObject_t, 0, 0, 0},{0, 0, 0, 0}};
85050static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Communication_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Communication_t, 0, 0, 0},{0, 0, 0, 0}};
85051static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__CompileUnit_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__CompileUnit_t, 0, 0, 0},{0, 0, 0, 0}};
85052static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Connection_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Connection_t, 0, 0, 0},{0, 0, 0, 0}};
85053static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__DataBuffer_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__DataBuffer_t, 0, 0, 0},{0, 0, 0, 0}};
85054static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__DataExtractor_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__DataExtractor_t, 0, 0, 0},{0, 0, 0, 0}};
85055static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Debugger_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Debugger_t, 0, 0, 0},{0, 0, 0, 0}};
85056static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Disassembler_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Disassembler_t, 0, 0, 0},{0, 0, 0, 0}};
85057static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__DynamicLoader_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__DynamicLoader_t, 0, 0, 0},{0, 0, 0, 0}};
85058static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t, 0, 0, 0},{0, 0, 0, 0}};
85059static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__EventData_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__EventData_t, 0, 0, 0},{0, 0, 0, 0}};
85060static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Event_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Event_t, 0, 0, 0},{0, 0, 0, 0}};
85061static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t, 0, 0, 0},{0, 0, 0, 0}};
85062static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ExpressionVariable_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ExpressionVariable_t, 0, 0, 0},{0, 0, 0, 0}};
85063static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__File_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__File_t, 0, 0, 0},{0, 0, 0, 0}};
85064static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__FuncUnwinders_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__FuncUnwinders_t, 0, 0, 0},{0, 0, 0, 0}};
85065static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__FunctionCaller_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__FunctionCaller_t, 0, 0, 0},{0, 0, 0, 0}};
85066static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Function_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Function_t, 0, 0, 0},{0, 0, 0, 0}};
85067static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__IOHandler_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__IOHandler_t, 0, 0, 0},{0, 0, 0, 0}};
85068static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__IOObject_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__IOObject_t, 0, 0, 0},{0, 0, 0, 0}};
85069static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t, 0, 0, 0},{0, 0, 0, 0}};
85070static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t, 0, 0, 0},{0, 0, 0, 0}};
85071static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Instruction_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Instruction_t, 0, 0, 0},{0, 0, 0, 0}};
85072static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t, 0, 0, 0},{0, 0, 0, 0}};
85073static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__JITLoader_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__JITLoader_t, 0, 0, 0},{0, 0, 0, 0}};
85074static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__LanguageRuntime_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__LanguageRuntime_t, 0, 0, 0},{0, 0, 0, 0}};
85075static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__LineTable_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__LineTable_t, 0, 0, 0},{0, 0, 0, 0}};
85076static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Listener_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Listener_t, 0, 0, 0},{0, 0, 0, 0}};
85077static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__MemoryHistory_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__MemoryHistory_t, 0, 0, 0},{0, 0, 0, 0}};
85078static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Module_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Module_t, 0, 0, 0},{0, 0, 0, 0}};
85079static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t, 0, 0, 0},{0, 0, 0, 0}};
85080static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ObjectFile_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ObjectFile_t, 0, 0, 0},{0, 0, 0, 0}};
85081static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueArch_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueArch_t, 0, 0, 0},{0, 0, 0, 0}};
85082static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueArgs_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueArgs_t, 0, 0, 0},{0, 0, 0, 0}};
85083static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueArray_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueArray_t, 0, 0, 0},{0, 0, 0, 0}};
85084static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueBoolean_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueBoolean_t, 0, 0, 0},{0, 0, 0, 0}};
85085static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueDictionary_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueDictionary_t, 0, 0, 0},{0, 0, 0, 0}};
85086static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueFileSpecList_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueFileSpecList_t, 0, 0, 0},{0, 0, 0, 0}};
85087static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueFileSpec_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueFileSpec_t, 0, 0, 0},{0, 0, 0, 0}};
85088static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueFormat_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueFormat_t, 0, 0, 0},{0, 0, 0, 0}};
85089static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValuePathMappings_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValuePathMappings_t, 0, 0, 0},{0, 0, 0, 0}};
85090static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueProperties_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueProperties_t, 0, 0, 0},{0, 0, 0, 0}};
85091static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueRegex_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueRegex_t, 0, 0, 0},{0, 0, 0, 0}};
85092static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueSInt64_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueSInt64_t, 0, 0, 0},{0, 0, 0, 0}};
85093static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueString_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueString_t, 0, 0, 0},{0, 0, 0, 0}};
85094static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueUInt64_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueUInt64_t, 0, 0, 0},{0, 0, 0, 0}};
85095static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValueUUID_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValueUUID_t, 0, 0, 0},{0, 0, 0, 0}};
85096static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__OptionValue_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__OptionValue_t, 0, 0, 0},{0, 0, 0, 0}};
85097static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Platform_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Platform_t, 0, 0, 0},{0, 0, 0, 0}};
85098static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t, 0, 0, 0},{0, 0, 0, 0}};
85099static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t, 0, 0, 0},{0, 0, 0, 0}};
85100static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Process_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Process_t, 0, 0, 0},{0, 0, 0, 0}};
85101static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Property_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Property_t, 0, 0, 0},{0, 0, 0, 0}};
85102static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__QueueItem_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__QueueItem_t, 0, 0, 0},{0, 0, 0, 0}};
85103static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Queue_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Queue_t, 0, 0, 0},{0, 0, 0, 0}};
85104static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__REPL_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__REPL_t, 0, 0, 0},{0, 0, 0, 0}};
85105static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t, 0, 0, 0},{0, 0, 0, 0}};
85106static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t, 0, 0, 0},{0, 0, 0, 0}};
85107static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegisterContext_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__RegisterContext_t, 0, 0, 0},{0, 0, 0, 0}};
85108static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__RegularExpression_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__RegularExpression_t, 0, 0, 0},{0, 0, 0, 0}};
85109static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t, 0, 0, 0},{0, 0, 0, 0}};
85110static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t, 0, 0, 0},{0, 0, 0, 0}};
85111static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t, 0, 0, 0},{0, 0, 0, 0}};
85112static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SearchFilter_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SearchFilter_t, 0, 0, 0},{0, 0, 0, 0}};
85113static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SectionLoadList_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SectionLoadList_t, 0, 0, 0},{0, 0, 0, 0}};
85114static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Section_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Section_t, 0, 0, 0},{0, 0, 0, 0}};
85115static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Settings_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Settings_t, 0, 0, 0},{0, 0, 0, 0}};
85116static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StackFrameList_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__StackFrameList_t, 0, 0, 0},{0, 0, 0, 0}};
85117static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t, 0, 0, 0},{0, 0, 0, 0}};
85118static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StackFrame_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__StackFrame_t, 0, 0, 0},{0, 0, 0, 0}};
85119static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StopInfo_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__StopInfo_t, 0, 0, 0},{0, 0, 0, 0}};
85120static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StreamFile_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__StreamFile_t, 0, 0, 0},{0, 0, 0, 0}};
85121static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Stream_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Stream_t, 0, 0, 0},{0, 0, 0, 0}};
85122static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t, 0, 0, 0},{0, 0, 0, 0}};
85123static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t, 0, 0, 0},{0, 0, 0, 0}};
85124static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t, 0, 0, 0},{0, 0, 0, 0}};
85125static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SymbolFileType_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SymbolFileType_t, 0, 0, 0},{0, 0, 0, 0}};
85126static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SymbolFile_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SymbolFile_t, 0, 0, 0},{0, 0, 0, 0}};
85127static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t, 0, 0, 0},{0, 0, 0, 0}};
85128static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildren_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SyntheticChildren_t, 0, 0, 0},{0, 0, 0, 0}};
85129static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__SystemRuntime_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__SystemRuntime_t, 0, 0, 0},{0, 0, 0, 0}};
85130static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TargetProperties_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TargetProperties_t, 0, 0, 0},{0, 0, 0, 0}};
85131static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Target_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Target_t, 0, 0, 0},{0, 0, 0, 0}};
85132static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ThreadCollection_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ThreadCollection_t, 0, 0, 0},{0, 0, 0, 0}};
85133static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t, 0, 0, 0},{0, 0, 0, 0}};
85134static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ThreadPlan_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ThreadPlan_t, 0, 0, 0},{0, 0, 0, 0}};
85135static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Thread_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Thread_t, 0, 0, 0},{0, 0, 0, 0}};
85136static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TraceOptions_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TraceOptions_t, 0, 0, 0},{0, 0, 0, 0}};
85137static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Trace_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Trace_t, 0, 0, 0},{0, 0, 0, 0}};
85138static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85139static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85140static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85141static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85142static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85143static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85144static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85145static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85146static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t, 0, 0, 0},{0, 0, 0, 0}};
85147static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__TypeSystem_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__TypeSystem_t, 0, 0, 0},{0, 0, 0, 0}};
85148static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Type_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Type_t, 0, 0, 0},{0, 0, 0, 0}};
85149static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UnixSignals_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__UnixSignals_t, 0, 0, 0},{0, 0, 0, 0}};
85150static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UnwindAssembly_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__UnwindAssembly_t, 0, 0, 0},{0, 0, 0, 0}};
85151static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UnwindPlan_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__UnwindPlan_t, 0, 0, 0},{0, 0, 0, 0}};
85152static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UserExpression_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__UserExpression_t, 0, 0, 0},{0, 0, 0, 0}};
85153static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__UtilityFunction_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__UtilityFunction_t, 0, 0, 0},{0, 0, 0, 0}};
85154static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ValueList_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ValueList_t, 0, 0, 0},{0, 0, 0, 0}};
85155static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ValueObjectList_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ValueObjectList_t, 0, 0, 0},{0, 0, 0, 0}};
85156static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__ValueObject_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__ValueObject_t, 0, 0, 0},{0, 0, 0, 0}};
85157static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Value_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Value_t, 0, 0, 0},{0, 0, 0, 0}};
85158static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__VariableList_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__VariableList_t, 0, 0, 0},{0, 0, 0, 0}};
85159static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Variable_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Variable_t, 0, 0, 0},{0, 0, 0, 0}};
85160static swig_cast_info _swigc__p_std__shared_ptrT_lldb_private__Watchpoint_t[] = { {&_swigt__p_std__shared_ptrT_lldb_private__Watchpoint_t, 0, 0, 0},{0, 0, 0, 0}};
85161static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t, 0, 0, 0},{0, 0, 0, 0}};
85162static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__DynamicLoader_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__DynamicLoader_t, 0, 0, 0},{0, 0, 0, 0}};
85163static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__File_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__File_t, 0, 0, 0},{0, 0, 0, 0}};
85164static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__JITLoaderList_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__JITLoaderList_t, 0, 0, 0},{0, 0, 0, 0}};
85165static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t, 0, 0, 0},{0, 0, 0, 0}};
85166static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__OperatingSystem_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__OperatingSystem_t, 0, 0, 0},{0, 0, 0, 0}};
85167static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__ScriptInterpreter_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__ScriptInterpreter_t, 0, 0, 0},{0, 0, 0, 0}};
85168static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SectionList_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__SectionList_t, 0, 0, 0},{0, 0, 0, 0}};
85169static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SourceManager_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__SourceManager_t, 0, 0, 0},{0, 0, 0, 0}};
85170static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t, 0, 0, 0},{0, 0, 0, 0}};
85171static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__StackFrame_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__StackFrame_t, 0, 0, 0},{0, 0, 0, 0}};
85172static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t, 0, 0, 0},{0, 0, 0, 0}};
85173static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SymbolVendor_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__SymbolVendor_t, 0, 0, 0},{0, 0, 0, 0}};
85174static swig_cast_info _swigc__p_std__unique_ptrT_lldb_private__SystemRuntime_t[] = { {&_swigt__p_std__unique_ptrT_lldb_private__SystemRuntime_t, 0, 0, 0},{0, 0, 0, 0}};
85175static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__BreakpointLocation_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__BreakpointLocation_t, 0, 0, 0},{0, 0, 0, 0}};
85176static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__BreakpointSite_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__BreakpointSite_t, 0, 0, 0},{0, 0, 0, 0}};
85177static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Breakpoint_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Breakpoint_t, 0, 0, 0},{0, 0, 0, 0}};
85178static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__BroadcasterManager_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__BroadcasterManager_t, 0, 0, 0},{0, 0, 0, 0}};
85179static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Debugger_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Debugger_t, 0, 0, 0},{0, 0, 0, 0}};
85180static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Listener_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Listener_t, 0, 0, 0},{0, 0, 0, 0}};
85181static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Module_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Module_t, 0, 0, 0},{0, 0, 0, 0}};
85182static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t, 0, 0, 0},{0, 0, 0, 0}};
85183static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__ObjectFile_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__ObjectFile_t, 0, 0, 0},{0, 0, 0, 0}};
85184static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__OptionValue_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__OptionValue_t, 0, 0, 0},{0, 0, 0, 0}};
85185static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Process_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Process_t, 0, 0, 0},{0, 0, 0, 0}};
85186static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Queue_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Queue_t, 0, 0, 0},{0, 0, 0, 0}};
85187static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Section_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Section_t, 0, 0, 0},{0, 0, 0, 0}};
85188static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__StackFrame_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__StackFrame_t, 0, 0, 0},{0, 0, 0, 0}};
85189static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Stream_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Stream_t, 0, 0, 0},{0, 0, 0, 0}};
85190static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t, 0, 0, 0},{0, 0, 0, 0}};
85191static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__SymbolFileType_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__SymbolFileType_t, 0, 0, 0},{0, 0, 0, 0}};
85192static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Target_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Target_t, 0, 0, 0},{0, 0, 0, 0}};
85193static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__ThreadPlan_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__ThreadPlan_t, 0, 0, 0},{0, 0, 0, 0}};
85194static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Thread_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Thread_t, 0, 0, 0},{0, 0, 0, 0}};
85195static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__Type_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__Type_t, 0, 0, 0},{0, 0, 0, 0}};
85196static swig_cast_info _swigc__p_std__weak_ptrT_lldb_private__UnixSignals_t[] = { {&_swigt__p_std__weak_ptrT_lldb_private__UnixSignals_t, 0, 0, 0},{0, 0, 0, 0}};
85197static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
85198static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
85199static swig_cast_info _swigc__p_unsigned_long_long[] = { {&_swigt__p_unsigned_long_long, 0, 0, 0},{0, 0, 0, 0}};
85200static swig_cast_info _swigc__p_unsigned_short[] = { {&_swigt__p_unsigned_short, 0, 0, 0},{0, 0, 0, 0}};
85201static swig_cast_info _swigc__p_void[] = { {&_swigt__p_void, 0, 0, 0},{0, 0, 0, 0}};
85202
85203static swig_cast_info *swig_cast_initial[] = {
85204 _swigc__p_bool,
85205 _swigc__p_char,
85206 _swigc__p_double,
85207 _swigc__p_f_p_void__p_void,
85208 _swigc__p_f_p_void_p_q_const__void_size_t__void,
85209 _swigc__p_int,
85210 _swigc__p_lldb__ConnectionStatus,
85211 _swigc__p_lldb__SBAddress,
85212 _swigc__p_lldb__SBAttachInfo,
85213 _swigc__p_lldb__SBBlock,
85214 _swigc__p_lldb__SBBreakpoint,
85215 _swigc__p_lldb__SBBreakpointList,
85216 _swigc__p_lldb__SBBreakpointLocation,
85217 _swigc__p_lldb__SBBreakpointName,
85218 _swigc__p_lldb__SBBroadcaster,
85219 _swigc__p_lldb__SBCommandInterpreter,
85220 _swigc__p_lldb__SBCommandInterpreterRunOptions,
85221 _swigc__p_lldb__SBCommandReturnObject,
85222 _swigc__p_lldb__SBCommunication,
85223 _swigc__p_lldb__SBCompileUnit,
85224 _swigc__p_lldb__SBData,
85225 _swigc__p_lldb__SBDebugger,
85226 _swigc__p_lldb__SBDeclaration,
85227 _swigc__p_lldb__SBEnvironment,
85228 _swigc__p_lldb__SBError,
85229 _swigc__p_lldb__SBEvent,
85230 _swigc__p_lldb__SBExecutionContext,
85231 _swigc__p_lldb__SBExpressionOptions,
85232 _swigc__p_lldb__SBFile,
85233 _swigc__p_lldb__SBFileSpec,
85234 _swigc__p_lldb__SBFileSpecList,
85235 _swigc__p_lldb__SBFrame,
85236 _swigc__p_lldb__SBFunction,
85237 _swigc__p_lldb__SBHostOS,
85238 _swigc__p_lldb__SBInstruction,
85239 _swigc__p_lldb__SBInstructionList,
85240 _swigc__p_lldb__SBLanguageRuntime,
85241 _swigc__p_lldb__SBLaunchInfo,
85242 _swigc__p_lldb__SBLineEntry,
85243 _swigc__p_lldb__SBListener,
85244 _swigc__p_lldb__SBMemoryRegionInfo,
85245 _swigc__p_lldb__SBMemoryRegionInfoList,
85246 _swigc__p_lldb__SBModule,
85247 _swigc__p_lldb__SBModuleSpec,
85248 _swigc__p_lldb__SBModuleSpecList,
85249 _swigc__p_lldb__SBPlatform,
85250 _swigc__p_lldb__SBPlatformConnectOptions,
85251 _swigc__p_lldb__SBPlatformShellCommand,
85252 _swigc__p_lldb__SBProcess,
85253 _swigc__p_lldb__SBProcessInfo,
85254 _swigc__p_lldb__SBQueue,
85255 _swigc__p_lldb__SBQueueItem,
85256 _swigc__p_lldb__SBReproducer,
85257 _swigc__p_lldb__SBSection,
85258 _swigc__p_lldb__SBSourceManager,
85259 _swigc__p_lldb__SBStream,
85260 _swigc__p_lldb__SBStringList,
85261 _swigc__p_lldb__SBStructuredData,
85262 _swigc__p_lldb__SBSymbol,
85263 _swigc__p_lldb__SBSymbolContext,
85264 _swigc__p_lldb__SBSymbolContextList,
85265 _swigc__p_lldb__SBTarget,
85266 _swigc__p_lldb__SBThread,
85267 _swigc__p_lldb__SBThreadCollection,
85268 _swigc__p_lldb__SBThreadPlan,
85269 _swigc__p_lldb__SBTrace,
85270 _swigc__p_lldb__SBTraceOptions,
85271 _swigc__p_lldb__SBType,
85272 _swigc__p_lldb__SBTypeCategory,
85273 _swigc__p_lldb__SBTypeEnumMember,
85274 _swigc__p_lldb__SBTypeEnumMemberList,
85275 _swigc__p_lldb__SBTypeFilter,
85276 _swigc__p_lldb__SBTypeFormat,
85277 _swigc__p_lldb__SBTypeList,
85278 _swigc__p_lldb__SBTypeMember,
85279 _swigc__p_lldb__SBTypeMemberFunction,
85280 _swigc__p_lldb__SBTypeNameSpecifier,
85281 _swigc__p_lldb__SBTypeSummary,
85282 _swigc__p_lldb__SBTypeSummaryOptions,
85283 _swigc__p_lldb__SBTypeSynthetic,
85284 _swigc__p_lldb__SBUnixSignals,
85285 _swigc__p_lldb__SBValue,
85286 _swigc__p_lldb__SBValueList,
85287 _swigc__p_lldb__SBVariablesOptions,
85288 _swigc__p_lldb__SBWatchpoint,
85289 _swigc__p_long_double,
85290 _swigc__p_long_long,
85291 _swigc__p_p_void,
85292 _swigc__p_pthread_rwlock_t,
85293 _swigc__p_pthread_t,
85294 _swigc__p_short,
85295 _swigc__p_signed_char,
85296 _swigc__p_size_t,
85297 _swigc__p_std__shared_ptrT_lldb_private__ABI_t,
85298 _swigc__p_std__shared_ptrT_lldb_private__Baton_t,
85299 _swigc__p_std__shared_ptrT_lldb_private__Block_t,
85300 _swigc__p_std__shared_ptrT_lldb_private__BreakpointLocation_t,
85301 _swigc__p_std__shared_ptrT_lldb_private__BreakpointPrecondition_t,
85302 _swigc__p_std__shared_ptrT_lldb_private__BreakpointResolver_t,
85303 _swigc__p_std__shared_ptrT_lldb_private__BreakpointSite_t,
85304 _swigc__p_std__shared_ptrT_lldb_private__Breakpoint_t,
85305 _swigc__p_std__shared_ptrT_lldb_private__BroadcasterManager_t,
85306 _swigc__p_std__shared_ptrT_lldb_private__Broadcaster_t,
85307 _swigc__p_std__shared_ptrT_lldb_private__CommandObject_t,
85308 _swigc__p_std__shared_ptrT_lldb_private__Communication_t,
85309 _swigc__p_std__shared_ptrT_lldb_private__CompileUnit_t,
85310 _swigc__p_std__shared_ptrT_lldb_private__Connection_t,
85311 _swigc__p_std__shared_ptrT_lldb_private__DataBuffer_t,
85312 _swigc__p_std__shared_ptrT_lldb_private__DataExtractor_t,
85313 _swigc__p_std__shared_ptrT_lldb_private__Debugger_t,
85314 _swigc__p_std__shared_ptrT_lldb_private__Disassembler_t,
85315 _swigc__p_std__shared_ptrT_lldb_private__DynamicLoader_t,
85316 _swigc__p_std__shared_ptrT_lldb_private__EventDataStructuredData_t,
85317 _swigc__p_std__shared_ptrT_lldb_private__EventData_t,
85318 _swigc__p_std__shared_ptrT_lldb_private__Event_t,
85319 _swigc__p_std__shared_ptrT_lldb_private__ExecutionContextRef_t,
85320 _swigc__p_std__shared_ptrT_lldb_private__ExpressionVariable_t,
85321 _swigc__p_std__shared_ptrT_lldb_private__File_t,
85322 _swigc__p_std__shared_ptrT_lldb_private__FuncUnwinders_t,
85323 _swigc__p_std__shared_ptrT_lldb_private__FunctionCaller_t,
85324 _swigc__p_std__shared_ptrT_lldb_private__Function_t,
85325 _swigc__p_std__shared_ptrT_lldb_private__IOHandler_t,
85326 _swigc__p_std__shared_ptrT_lldb_private__IOObject_t,
85327 _swigc__p_std__shared_ptrT_lldb_private__IRExecutionUnit_t,
85328 _swigc__p_std__shared_ptrT_lldb_private__InlineFunctionInfo_t,
85329 _swigc__p_std__shared_ptrT_lldb_private__Instruction_t,
85330 _swigc__p_std__shared_ptrT_lldb_private__InstrumentationRuntime_t,
85331 _swigc__p_std__shared_ptrT_lldb_private__JITLoader_t,
85332 _swigc__p_std__shared_ptrT_lldb_private__LanguageRuntime_t,
85333 _swigc__p_std__shared_ptrT_lldb_private__LineTable_t,
85334 _swigc__p_std__shared_ptrT_lldb_private__Listener_t,
85335 _swigc__p_std__shared_ptrT_lldb_private__MemoryHistory_t,
85336 _swigc__p_std__shared_ptrT_lldb_private__Module_t,
85337 _swigc__p_std__shared_ptrT_lldb_private__ObjectFileJITDelegate_t,
85338 _swigc__p_std__shared_ptrT_lldb_private__ObjectFile_t,
85339 _swigc__p_std__shared_ptrT_lldb_private__OptionValueArch_t,
85340 _swigc__p_std__shared_ptrT_lldb_private__OptionValueArgs_t,
85341 _swigc__p_std__shared_ptrT_lldb_private__OptionValueArray_t,
85342 _swigc__p_std__shared_ptrT_lldb_private__OptionValueBoolean_t,
85343 _swigc__p_std__shared_ptrT_lldb_private__OptionValueDictionary_t,
85344 _swigc__p_std__shared_ptrT_lldb_private__OptionValueFileSpecList_t,
85345 _swigc__p_std__shared_ptrT_lldb_private__OptionValueFileSpec_t,
85346 _swigc__p_std__shared_ptrT_lldb_private__OptionValueFormat_t,
85347 _swigc__p_std__shared_ptrT_lldb_private__OptionValuePathMappings_t,
85348 _swigc__p_std__shared_ptrT_lldb_private__OptionValueProperties_t,
85349 _swigc__p_std__shared_ptrT_lldb_private__OptionValueRegex_t,
85350 _swigc__p_std__shared_ptrT_lldb_private__OptionValueSInt64_t,
85351 _swigc__p_std__shared_ptrT_lldb_private__OptionValueString_t,
85352 _swigc__p_std__shared_ptrT_lldb_private__OptionValueUInt64_t,
85353 _swigc__p_std__shared_ptrT_lldb_private__OptionValueUUID_t,
85354 _swigc__p_std__shared_ptrT_lldb_private__OptionValue_t,
85355 _swigc__p_std__shared_ptrT_lldb_private__Platform_t,
85356 _swigc__p_std__shared_ptrT_lldb_private__ProcessAttachInfo_t,
85357 _swigc__p_std__shared_ptrT_lldb_private__ProcessLaunchInfo_t,
85358 _swigc__p_std__shared_ptrT_lldb_private__Process_t,
85359 _swigc__p_std__shared_ptrT_lldb_private__Property_t,
85360 _swigc__p_std__shared_ptrT_lldb_private__QueueItem_t,
85361 _swigc__p_std__shared_ptrT_lldb_private__Queue_t,
85362 _swigc__p_std__shared_ptrT_lldb_private__REPL_t,
85363 _swigc__p_std__shared_ptrT_lldb_private__RecognizedStackFrame_t,
85364 _swigc__p_std__shared_ptrT_lldb_private__RegisterCheckpoint_t,
85365 _swigc__p_std__shared_ptrT_lldb_private__RegisterContext_t,
85366 _swigc__p_std__shared_ptrT_lldb_private__RegularExpression_t,
85367 _swigc__p_std__shared_ptrT_lldb_private__ScriptInterpreter_t,
85368 _swigc__p_std__shared_ptrT_lldb_private__ScriptSummaryFormat_t,
85369 _swigc__p_std__shared_ptrT_lldb_private__ScriptedSyntheticChildren_t,
85370 _swigc__p_std__shared_ptrT_lldb_private__SearchFilter_t,
85371 _swigc__p_std__shared_ptrT_lldb_private__SectionLoadList_t,
85372 _swigc__p_std__shared_ptrT_lldb_private__Section_t,
85373 _swigc__p_std__shared_ptrT_lldb_private__Settings_t,
85374 _swigc__p_std__shared_ptrT_lldb_private__StackFrameList_t,
85375 _swigc__p_std__shared_ptrT_lldb_private__StackFrameRecognizer_t,
85376 _swigc__p_std__shared_ptrT_lldb_private__StackFrame_t,
85377 _swigc__p_std__shared_ptrT_lldb_private__StopInfo_t,
85378 _swigc__p_std__shared_ptrT_lldb_private__StreamFile_t,
85379 _swigc__p_std__shared_ptrT_lldb_private__Stream_t,
85380 _swigc__p_std__shared_ptrT_lldb_private__StringSummaryFormat_t,
85381 _swigc__p_std__shared_ptrT_lldb_private__StructuredDataPlugin_t,
85382 _swigc__p_std__shared_ptrT_lldb_private__SymbolContextSpecifier_t,
85383 _swigc__p_std__shared_ptrT_lldb_private__SymbolFileType_t,
85384 _swigc__p_std__shared_ptrT_lldb_private__SymbolFile_t,
85385 _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildrenFrontEnd_t,
85386 _swigc__p_std__shared_ptrT_lldb_private__SyntheticChildren_t,
85387 _swigc__p_std__shared_ptrT_lldb_private__SystemRuntime_t,
85388 _swigc__p_std__shared_ptrT_lldb_private__TargetProperties_t,
85389 _swigc__p_std__shared_ptrT_lldb_private__Target_t,
85390 _swigc__p_std__shared_ptrT_lldb_private__ThreadCollection_t,
85391 _swigc__p_std__shared_ptrT_lldb_private__ThreadPlanTracer_t,
85392 _swigc__p_std__shared_ptrT_lldb_private__ThreadPlan_t,
85393 _swigc__p_std__shared_ptrT_lldb_private__Thread_t,
85394 _swigc__p_std__shared_ptrT_lldb_private__TraceOptions_t,
85395 _swigc__p_std__shared_ptrT_lldb_private__Trace_t,
85396 _swigc__p_std__shared_ptrT_lldb_private__TypeCategoryImpl_t,
85397 _swigc__p_std__shared_ptrT_lldb_private__TypeEnumMemberImpl_t,
85398 _swigc__p_std__shared_ptrT_lldb_private__TypeFilterImpl_t,
85399 _swigc__p_std__shared_ptrT_lldb_private__TypeFormatImpl_t,
85400 _swigc__p_std__shared_ptrT_lldb_private__TypeImpl_t,
85401 _swigc__p_std__shared_ptrT_lldb_private__TypeMemberFunctionImpl_t,
85402 _swigc__p_std__shared_ptrT_lldb_private__TypeNameSpecifierImpl_t,
85403 _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryImpl_t,
85404 _swigc__p_std__shared_ptrT_lldb_private__TypeSummaryOptions_t,
85405 _swigc__p_std__shared_ptrT_lldb_private__TypeSystem_t,
85406 _swigc__p_std__shared_ptrT_lldb_private__Type_t,
85407 _swigc__p_std__shared_ptrT_lldb_private__UnixSignals_t,
85408 _swigc__p_std__shared_ptrT_lldb_private__UnwindAssembly_t,
85409 _swigc__p_std__shared_ptrT_lldb_private__UnwindPlan_t,
85410 _swigc__p_std__shared_ptrT_lldb_private__UserExpression_t,
85411 _swigc__p_std__shared_ptrT_lldb_private__UtilityFunction_t,
85412 _swigc__p_std__shared_ptrT_lldb_private__ValueList_t,
85413 _swigc__p_std__shared_ptrT_lldb_private__ValueObjectList_t,
85414 _swigc__p_std__shared_ptrT_lldb_private__ValueObject_t,
85415 _swigc__p_std__shared_ptrT_lldb_private__Value_t,
85416 _swigc__p_std__shared_ptrT_lldb_private__VariableList_t,
85417 _swigc__p_std__shared_ptrT_lldb_private__Variable_t,
85418 _swigc__p_std__shared_ptrT_lldb_private__Watchpoint_t,
85419 _swigc__p_std__unique_ptrT_lldb_private__DynamicCheckerFunctions_t,
85420 _swigc__p_std__unique_ptrT_lldb_private__DynamicLoader_t,
85421 _swigc__p_std__unique_ptrT_lldb_private__File_t,
85422 _swigc__p_std__unique_ptrT_lldb_private__JITLoaderList_t,
85423 _swigc__p_std__unique_ptrT_lldb_private__MemoryRegionInfo_t,
85424 _swigc__p_std__unique_ptrT_lldb_private__OperatingSystem_t,
85425 _swigc__p_std__unique_ptrT_lldb_private__ScriptInterpreter_t,
85426 _swigc__p_std__unique_ptrT_lldb_private__SectionList_t,
85427 _swigc__p_std__unique_ptrT_lldb_private__SourceManager_t,
85428 _swigc__p_std__unique_ptrT_lldb_private__StackFrameRecognizerManager_t,
85429 _swigc__p_std__unique_ptrT_lldb_private__StackFrame_t,
85430 _swigc__p_std__unique_ptrT_lldb_private__StructuredDataImpl_t,
85431 _swigc__p_std__unique_ptrT_lldb_private__SymbolVendor_t,
85432 _swigc__p_std__unique_ptrT_lldb_private__SystemRuntime_t,
85433 _swigc__p_std__weak_ptrT_lldb_private__BreakpointLocation_t,
85434 _swigc__p_std__weak_ptrT_lldb_private__BreakpointSite_t,
85435 _swigc__p_std__weak_ptrT_lldb_private__Breakpoint_t,
85436 _swigc__p_std__weak_ptrT_lldb_private__BroadcasterManager_t,
85437 _swigc__p_std__weak_ptrT_lldb_private__Debugger_t,
85438 _swigc__p_std__weak_ptrT_lldb_private__Listener_t,
85439 _swigc__p_std__weak_ptrT_lldb_private__Module_t,
85440 _swigc__p_std__weak_ptrT_lldb_private__ObjectFileJITDelegate_t,
85441 _swigc__p_std__weak_ptrT_lldb_private__ObjectFile_t,
85442 _swigc__p_std__weak_ptrT_lldb_private__OptionValue_t,
85443 _swigc__p_std__weak_ptrT_lldb_private__Process_t,
85444 _swigc__p_std__weak_ptrT_lldb_private__Queue_t,
85445 _swigc__p_std__weak_ptrT_lldb_private__Section_t,
85446 _swigc__p_std__weak_ptrT_lldb_private__StackFrame_t,
85447 _swigc__p_std__weak_ptrT_lldb_private__Stream_t,
85448 _swigc__p_std__weak_ptrT_lldb_private__StructuredDataPlugin_t,
85449 _swigc__p_std__weak_ptrT_lldb_private__SymbolFileType_t,
85450 _swigc__p_std__weak_ptrT_lldb_private__Target_t,
85451 _swigc__p_std__weak_ptrT_lldb_private__ThreadPlan_t,
85452 _swigc__p_std__weak_ptrT_lldb_private__Thread_t,
85453 _swigc__p_std__weak_ptrT_lldb_private__Type_t,
85454 _swigc__p_std__weak_ptrT_lldb_private__UnixSignals_t,
85455 _swigc__p_unsigned_char,
85456 _swigc__p_unsigned_int,
85457 _swigc__p_unsigned_long_long,
85458 _swigc__p_unsigned_short,
85459 _swigc__p_void,
85460};
85461
85462
85463/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
85464
85465static swig_const_info swig_const_table[] = {
85466{0, 0, 0, 0.0, 0, 0}};
85467
85468#ifdef __cplusplus
85469}
85470#endif
85471/* -----------------------------------------------------------------------------
85472 * Type initialization:
85473 * This problem is tough by the requirement that no dynamic
85474 * memory is used. Also, since swig_type_info structures store pointers to
85475 * swig_cast_info structures and swig_cast_info structures store pointers back
85476 * to swig_type_info structures, we need some lookup code at initialization.
85477 * The idea is that swig generates all the structures that are needed.
85478 * The runtime then collects these partially filled structures.
85479 * The SWIG_InitializeModule function takes these initial arrays out of
85480 * swig_module, and does all the lookup, filling in the swig_module.types
85481 * array with the correct data and linking the correct swig_cast_info
85482 * structures together.
85483 *
85484 * The generated swig_type_info structures are assigned statically to an initial
85485 * array. We just loop through that array, and handle each type individually.
85486 * First we lookup if this type has been already loaded, and if so, use the
85487 * loaded structure instead of the generated one. Then we have to fill in the
85488 * cast linked list. The cast data is initially stored in something like a
85489 * two-dimensional array. Each row corresponds to a type (there are the same
85490 * number of rows as there are in the swig_type_initial array). Each entry in
85491 * a column is one of the swig_cast_info structures for that type.
85492 * The cast_initial array is actually an array of arrays, because each row has
85493 * a variable number of columns. So to actually build the cast linked list,
85494 * we find the array of casts associated with the type, and loop through it
85495 * adding the casts to the list. The one last trick we need to do is making
85496 * sure the type pointer in the swig_cast_info struct is correct.
85497 *
85498 * First off, we lookup the cast->type name to see if it is already loaded.
85499 * There are three cases to handle:
85500 * 1) If the cast->type has already been loaded AND the type we are adding
85501 * casting info to has not been loaded (it is in this module), THEN we
85502 * replace the cast->type pointer with the type pointer that has already
85503 * been loaded.
85504 * 2) If BOTH types (the one we are adding casting info to, and the
85505 * cast->type) are loaded, THEN the cast info has already been loaded by
85506 * the previous module so we just ignore it.
85507 * 3) Finally, if cast->type has not already been loaded, then we add that
85508 * swig_cast_info to the linked list (because the cast->type) pointer will
85509 * be correct.
85510 * ----------------------------------------------------------------------------- */
85511
85512#ifdef __cplusplus
85513extern "C" {
85514#if 0
85515} /* c-mode */
85516#endif
85517#endif
85518
85519#if 0
85520#define SWIGRUNTIME_DEBUG
85521#endif
85522
85523
85524SWIGRUNTIME void
85525SWIG_InitializeModule(void *clientdata) {
85526 size_t i;
85527 swig_module_info *module_head, *iter;
85528 int init;
85529
85530 /* check to see if the circular list has been setup, if not, set it up */
85531 if (swig_module.next==0) {
85532 /* Initialize the swig_module */
85533 swig_module.type_initial = swig_type_initial;
85534 swig_module.cast_initial = swig_cast_initial;
85535 swig_module.next = &swig_module;
85536 init = 1;
85537 } else {
85538 init = 0;
85539 }
85540
85541 /* Try and load any already created modules */
85542 module_head = SWIG_GetModule(clientdata);
85543 if (!module_head) {
85544 /* This is the first module loaded for this interpreter */
85545 /* so set the swig module into the interpreter */
85546 SWIG_SetModule(clientdata, &swig_module);
85547 } else {
85548 /* the interpreter has loaded a SWIG module, but has it loaded this one? */
85549 iter=module_head;
85550 do {
85551 if (iter==&swig_module) {
85552 /* Our module is already in the list, so there's nothing more to do. */
85553 return;
85554 }
85555 iter=iter->next;
85556 } while (iter!= module_head);
85557
85558 /* otherwise we must add our module into the list */
85559 swig_module.next = module_head->next;
85560 module_head->next = &swig_module;
85561 }
85562
85563 /* When multiple interpreters are used, a module could have already been initialized in
85564 a different interpreter, but not yet have a pointer in this interpreter.
85565 In this case, we do not want to continue adding types... everything should be
85566 set up already */
85567 if (init == 0) return;
85568
85569 /* Now work on filling in swig_module.types */
85570#ifdef SWIGRUNTIME_DEBUG
85571 printf("SWIG_InitializeModule: size %lu\n", (unsigned long)swig_module.size);
85572#endif
85573 for (i = 0; i < swig_module.size; ++i) {
85574 swig_type_info *type = 0;
85575 swig_type_info *ret;
85576 swig_cast_info *cast;
85577
85578#ifdef SWIGRUNTIME_DEBUG
85579 printf("SWIG_InitializeModule: type %lu %s\n", (unsigned long)i, swig_module.type_initial[i]->name);
85580#endif
85581
85582 /* if there is another module already loaded */
85583 if (swig_module.next != &swig_module) {
85584 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
85585 }
85586 if (type) {
85587 /* Overwrite clientdata field */
85588#ifdef SWIGRUNTIME_DEBUG
85589 printf("SWIG_InitializeModule: found type %s\n", type->name);
85590#endif
85591 if (swig_module.type_initial[i]->clientdata) {
85592 type->clientdata = swig_module.type_initial[i]->clientdata;
85593#ifdef SWIGRUNTIME_DEBUG
85594 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
85595#endif
85596 }
85597 } else {
85598 type = swig_module.type_initial[i];
85599 }
85600
85601 /* Insert casting types */
85602 cast = swig_module.cast_initial[i];
85603 while (cast->type) {
85604 /* Don't need to add information already in the list */
85605 ret = 0;
85606#ifdef SWIGRUNTIME_DEBUG
85607 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
85608#endif
85609 if (swig_module.next != &swig_module) {
85610 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
85611#ifdef SWIGRUNTIME_DEBUG
85612 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
85613#endif
85614 }
85615 if (ret) {
85616 if (type == swig_module.type_initial[i]) {
85617#ifdef SWIGRUNTIME_DEBUG
85618 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
85619#endif
85620 cast->type = ret;
85621 ret = 0;
85622 } else {
85623 /* Check for casting already in the list */
85624 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
85625#ifdef SWIGRUNTIME_DEBUG
85626 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
85627#endif
85628 if (!ocast) ret = 0;
85629 }
85630 }
85631
85632 if (!ret) {
85633#ifdef SWIGRUNTIME_DEBUG
85634 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
85635#endif
85636 if (type->cast) {
85637 type->cast->prev = cast;
85638 cast->next = type->cast;
85639 }
85640 type->cast = cast;
85641 }
85642 cast++;
85643 }
85644 /* Set entry in modules->types array equal to the type */
85645 swig_module.types[i] = type;
85646 }
85647 swig_module.types[i] = 0;
85648
85649#ifdef SWIGRUNTIME_DEBUG
85650 printf("**** SWIG_InitializeModule: Cast List ******\n");
85651 for (i = 0; i < swig_module.size; ++i) {
85652 int j = 0;
85653 swig_cast_info *cast = swig_module.cast_initial[i];
85654 printf("SWIG_InitializeModule: type %lu %s\n", (unsigned long)i, swig_module.type_initial[i]->name);
85655 while (cast->type) {
85656 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
85657 cast++;
85658 ++j;
85659 }
85660 printf("---- Total casts: %d\n",j);
85661 }
85662 printf("**** SWIG_InitializeModule: Cast List ******\n");
85663#endif
85664}
85665
85666/* This function will propagate the clientdata field of type to
85667* any new swig_type_info structures that have been added into the list
85668* of equivalent types. It is like calling
85669* SWIG_TypeClientData(type, clientdata) a second time.
85670*/
85671SWIGRUNTIME void
85672SWIG_PropagateClientData(void) {
85673 size_t i;
85674 swig_cast_info *equiv;
85675 static int init_run = 0;
85676
85677 if (init_run) return;
85678 init_run = 1;
85679
85680 for (i = 0; i < swig_module.size; i++) {
85681 if (swig_module.types[i]->clientdata) {
85682 equiv = swig_module.types[i]->cast;
85683 while (equiv) {
85684 if (!equiv->converter) {
85685 if (equiv->type && !equiv->type->clientdata)
85686 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
85687 }
85688 equiv = equiv->next;
85689 }
85690 }
85691 }
85692}
85693
85694#ifdef __cplusplus
85695#if 0
85696{
85697 /* c-mode */
85698#endif
85699}
85700#endif
85701
85702
85703
85704#ifdef __cplusplus
85705extern "C" {
85706#endif
85707
85708 /* Python-specific SWIG API */
85709#define SWIG_newvarlink() SWIG_Python_newvarlink()
85710#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr)
85711#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants)
85712
85713 /* -----------------------------------------------------------------------------
85714 * global variable support code.
85715 * ----------------------------------------------------------------------------- */
85716
85717 typedef struct swig_globalvar {
85718 char *name; /* Name of global variable */
85719 PyObject *(*get_attr)(void); /* Return the current value */
85720 int (*set_attr)(PyObject *); /* Set the value */
85721 struct swig_globalvar *next;
85722 } swig_globalvar;
85723
85724 typedef struct swig_varlinkobject {
85725 PyObject_HEAD
85726 swig_globalvar *vars;
85727 } swig_varlinkobject;
85728
85729 SWIGINTERN PyObject *
85730 swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) {
85731#if PY_VERSION_HEX >= 0x03000000
85732 return PyUnicode_InternFromString("<Swig global variables>");
85733#else
85734 return PyString_FromString("<Swig global variables>");
85735#endif
85736 }
85737
85738 SWIGINTERN PyObject *
85739 swig_varlink_str(swig_varlinkobject *v) {
85740#if PY_VERSION_HEX >= 0x03000000
85741 PyObject *str = PyUnicode_InternFromString("(");
85742 PyObject *tail;
85743 PyObject *joined;
85744 swig_globalvar *var;
85745 for (var = v->vars; var; var=var->next) {
85746 tail = PyUnicode_FromString(var->name);
85747 joined = PyUnicode_Concat(str, tail);
85748 Py_DecRef(str);
85749 Py_DecRef(tail);
85750 str = joined;
85751 if (var->next) {
85752 tail = PyUnicode_InternFromString(", ");
85753 joined = PyUnicode_Concat(str, tail);
85754 Py_DecRef(str);
85755 Py_DecRef(tail);
85756 str = joined;
85757 }
85758 }
85759 tail = PyUnicode_InternFromString(")");
85760 joined = PyUnicode_Concat(str, tail);
85761 Py_DecRef(str);
85762 Py_DecRef(tail);
85763 str = joined;
85764#else
85765 PyObject *str = PyString_FromString("(");
85766 swig_globalvar *var;
85767 for (var = v->vars; var; var=var->next) {
85768 PyString_ConcatAndDel(&str,PyString_FromString(var->name));
85769 if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
85770 }
85771 PyString_ConcatAndDel(&str,PyString_FromString(")"));
85772#endif
85773 return str;
85774 }
85775
85776 SWIGINTERN void
85777 swig_varlink_dealloc(swig_varlinkobject *v) {
85778 swig_globalvar *var = v->vars;
85779 while (var) {
85780 swig_globalvar *n = var->next;
85781 free(var->name);
85782 free(var);
85783 var = n;
85784 }
85785 }
85786
85787 SWIGINTERN PyObject *
85788 swig_varlink_getattr(swig_varlinkobject *v, char *n) {
85789 PyObject *res = NULL;
85790 swig_globalvar *var = v->vars;
85791 while (var) {
85792 if (strcmp(var->name,n) == 0) {
85793 res = (*var->get_attr)();
85794 break;
85795 }
85796 var = var->next;
85797 }
85798 if (res == NULL && !PyErr_Occurred()) {
85799 PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n);
85800 }
85801 return res;
85802 }
85803
85804 SWIGINTERN int
85805 swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) {
85806 int res = 1;
85807 swig_globalvar *var = v->vars;
85808 while (var) {
85809 if (strcmp(var->name,n) == 0) {
85810 res = (*var->set_attr)(p);
85811 break;
85812 }
85813 var = var->next;
85814 }
85815 if (res == 1 && !PyErr_Occurred()) {
85816 PyErr_Format(PyExc_AttributeError, "Unknown C global variable '%s'", n);
85817 }
85818 return res;
85819 }
85820
85821 SWIGINTERN PyTypeObject*
85822 swig_varlink_type(void) {
85823 static char varlink__doc__[] = "Swig var link object";
85824 static PyTypeObject varlink_type;
85825 static int type_init = 0;
85826 if (!type_init) {
85827 const PyTypeObject tmp = {
85828#if PY_VERSION_HEX >= 0x03000000
85829 PyVarObject_HEAD_INIT(NULL, 0)
85830#else
85831 PyObject_HEAD_INIT(NULL)
85832 0, /* ob_size */
85833#endif
85834 "swigvarlink", /* tp_name */
85835 sizeof(swig_varlinkobject), /* tp_basicsize */
85836 0, /* tp_itemsize */
85837 (destructor) swig_varlink_dealloc, /* tp_dealloc */
85838 0, /* tp_print */
85839 (getattrfunc) swig_varlink_getattr, /* tp_getattr */
85840 (setattrfunc) swig_varlink_setattr, /* tp_setattr */
85841 0, /* tp_compare */
85842 (reprfunc) swig_varlink_repr, /* tp_repr */
85843 0, /* tp_as_number */
85844 0, /* tp_as_sequence */
85845 0, /* tp_as_mapping */
85846 0, /* tp_hash */
85847 0, /* tp_call */
85848 (reprfunc) swig_varlink_str, /* tp_str */
85849 0, /* tp_getattro */
85850 0, /* tp_setattro */
85851 0, /* tp_as_buffer */
85852 0, /* tp_flags */
85853 varlink__doc__, /* tp_doc */
85854 0, /* tp_traverse */
85855 0, /* tp_clear */
85856 0, /* tp_richcompare */
85857 0, /* tp_weaklistoffset */
85858 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
85859 0, /* tp_del */
85860 0, /* tp_version_tag */
85861#if PY_VERSION_HEX >= 0x03040000
85862 0, /* tp_finalize */
85863#endif
85864#ifdef COUNT_ALLOCS
85865 0, /* tp_allocs */
85866 0, /* tp_frees */
85867 0, /* tp_maxalloc */
85868 0, /* tp_prev */
85869 0 /* tp_next */
85870#endif
85871 };
85872 varlink_type = tmp;
85873 type_init = 1;
85874 if (PyType_Ready(&varlink_type) < 0)
85875 return NULL;
85876 }
85877 return &varlink_type;
85878 }
85879
85880 /* Create a variable linking object for use later */
85881 SWIGINTERN PyObject *
85882 SWIG_Python_newvarlink(void) {
85883 swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
85884 if (result) {
85885 result->vars = 0;
85886 }
85887 return ((PyObject*) result);
85888 }
85889
85890 SWIGINTERN void
85891 SWIG_Python_addvarlink(PyObject *p, const char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) {
85892 swig_varlinkobject *v = (swig_varlinkobject *) p;
85893 swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
85894 if (gv) {
85895 size_t size = strlen(name)+1;
85896 gv->name = (char *)malloc(size);
85897 if (gv->name) {
85898 memcpy(gv->name, name, size);
85899 gv->get_attr = get_attr;
85900 gv->set_attr = set_attr;
85901 gv->next = v->vars;
85902 }
85903 }
85904 v->vars = gv;
85905 }
85906
85907 SWIGINTERN PyObject *
85908 SWIG_globals(void) {
85909 static PyObject *globals = 0;
85910 if (!globals) {
85911 globals = SWIG_newvarlink();
85912 }
85913 return globals;
85914 }
85915
85916 /* -----------------------------------------------------------------------------
85917 * constants/methods manipulation
85918 * ----------------------------------------------------------------------------- */
85919
85920 /* Install Constants */
85921 SWIGINTERN void
85922 SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) {
85923 PyObject *obj = 0;
85924 size_t i;
85925 for (i = 0; constants[i].type; ++i) {
85926 switch(constants[i].type) {
85927 case SWIG_PY_POINTER:
85928 obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
85929 break;
85930 case SWIG_PY_BINARY:
85931 obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
85932 break;
85933 default:
85934 obj = 0;
85935 break;
85936 }
85937 if (obj) {
85938 PyDict_SetItemString(d, constants[i].name, obj);
85939 Py_DECREF(obj);
85940 }
85941 }
85942 }
85943
85944 /* -----------------------------------------------------------------------------*/
85945 /* Fix SwigMethods to carry the callback ptrs when needed */
85946 /* -----------------------------------------------------------------------------*/
85947
85948 SWIGINTERN void
85949 SWIG_Python_FixMethods(PyMethodDef *methods,
85950 swig_const_info *const_table,
85951 swig_type_info **types,
85952 swig_type_info **types_initial) {
85953 size_t i;
85954 for (i = 0; methods[i].ml_name; ++i) {
85955 const char *c = methods[i].ml_doc;
85956 if (!c) continue;
85957 c = strstr(c, "swig_ptr: ");
85958 if (c) {
85959 int j;
85960 swig_const_info *ci = 0;
85961 const char *name = c + 10;
85962 for (j = 0; const_table[j].type; ++j) {
85963 if (strncmp(const_table[j].name, name,
85964 strlen(const_table[j].name)) == 0) {
85965 ci = &(const_table[j]);
85966 break;
85967 }
85968 }
85969 if (ci) {
85970 void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
85971 if (ptr) {
85972 size_t shift = (ci->ptype) - types;
85973 swig_type_info *ty = types_initial[shift];
85974 size_t ldoc = (c - methods[i].ml_doc);
85975 size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
85976 char *ndoc = (char*)malloc(ldoc + lptr + 10);
85977 if (ndoc) {
85978 char *buff = ndoc;
85979 memcpy(buff, methods[i].ml_doc, ldoc);
85980 buff += ldoc;
85981 memcpy(buff, "swig_ptr: ", 10);
85982 buff += 10;
85983 SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
85984 methods[i].ml_doc = ndoc;
85985 }
85986 }
85987 }
85988 }
85989 }
85990 }
85991
85992 /* -----------------------------------------------------------------------------
85993 * Method creation and docstring support functions
85994 * ----------------------------------------------------------------------------- */
85995
85996 /* -----------------------------------------------------------------------------
85997 * Function to find the method definition with the correct docstring for the
85998 * proxy module as opposed to the low-level API
85999 * ----------------------------------------------------------------------------- */
86000
86001 SWIGINTERN PyMethodDef *SWIG_PythonGetProxyDoc(const char *name) {
86002 /* Find the function in the modified method table */
86003 size_t offset = 0;
86004 int found = 0;
86005 while (SwigMethods_proxydocs[offset].ml_meth != NULL) {
86006 if (strcmp(SwigMethods_proxydocs[offset].ml_name, name) == 0) {
86007 found = 1;
86008 break;
86009 }
86010 offset++;
86011 }
86012 /* Use the copy with the modified docstring if available */
86013 return found ? &SwigMethods_proxydocs[offset] : NULL;
86014 }
86015
86016 /* -----------------------------------------------------------------------------
86017 * Wrapper of PyInstanceMethod_New() used in Python 3
86018 * It is exported to the generated module, used for -fastproxy
86019 * ----------------------------------------------------------------------------- */
86020
86021 SWIGINTERN PyObject *SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func) {
86022 if (PyCFunction_Check(func)) {
86023 PyCFunctionObject *funcobj = (PyCFunctionObject *)func;
86024 PyMethodDef *ml = SWIG_PythonGetProxyDoc(funcobj->m_ml->ml_name);
86025 if (ml)
86026 func = PyCFunction_NewEx(ml, funcobj->m_self, funcobj->m_module);
86027 }
86028#if PY_VERSION_HEX >= 0x03000000
86029 return PyInstanceMethod_New(func);
86030#else
86031 return PyMethod_New(func, NULL, NULL);
86032#endif
86033 }
86034
86035 /* -----------------------------------------------------------------------------
86036 * Wrapper of PyStaticMethod_New()
86037 * It is exported to the generated module, used for -fastproxy
86038 * ----------------------------------------------------------------------------- */
86039
86040 SWIGINTERN PyObject *SWIG_PyStaticMethod_New(PyObject *SWIGUNUSEDPARM(self), PyObject *func) {
86041 if (PyCFunction_Check(func)) {
86042 PyCFunctionObject *funcobj = (PyCFunctionObject *)func;
86043 PyMethodDef *ml = SWIG_PythonGetProxyDoc(funcobj->m_ml->ml_name);
86044 if (ml)
86045 func = PyCFunction_NewEx(ml, funcobj->m_self, funcobj->m_module);
86046 }
86047 return PyStaticMethod_New(func);
86048 }
86049
86050#ifdef __cplusplus
86051}
86052#endif
86053
86054/* -----------------------------------------------------------------------------*
86055 * Partial Init method
86056 * -----------------------------------------------------------------------------*/
86057
86058#ifdef __cplusplus
86059extern "C"
86060#endif
86061
86062SWIGEXPORT
86063#if PY_VERSION_HEX >= 0x03000000
86064PyObject*
86065#else
86066void
86067#endif
86068SWIG_init(void) {
86069 PyObject *m, *d, *md, *globals;
86070
86071#if PY_VERSION_HEX >= 0x03000000
86072 static struct PyModuleDef SWIG_module = {
86073 PyModuleDef_HEAD_INIT,
86074 SWIG_name,
86075 NULL,
86076 -1,
86077 SwigMethods,
86078 NULL,
86079 NULL,
86080 NULL,
86081 NULL
86082 };
86083#endif
86084
86085#if defined(SWIGPYTHON_BUILTIN)
86086 static SwigPyClientData SwigPyObject_clientdata = {
86087 0, 0, 0, 0, 0, 0, 0
86088 };
86089 static PyGetSetDef this_getset_def = {
86090 (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL
86091 };
86092 static SwigPyGetSet thisown_getset_closure = {
86093 SwigPyObject_own,
86094 SwigPyObject_own
86095 };
86096 static PyGetSetDef thisown_getset_def = {
86097 (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure
86098 };
86099 PyTypeObject *builtin_pytype;
86100 int builtin_base_count;
86101 swig_type_info *builtin_basetype;
86102 PyObject *tuple;
86103 PyGetSetDescrObject *static_getset;
86104 PyTypeObject *metatype;
86105 PyTypeObject *swigpyobject;
86106 SwigPyClientData *cd;
86107 PyObject *public_interface, *public_symbol;
86108 PyObject *this_descr;
86109 PyObject *thisown_descr;
86110 PyObject *self = 0;
86111 int i;
86112
86113 (void)builtin_pytype;
86114 (void)builtin_base_count;
86115 (void)builtin_basetype;
86116 (void)tuple;
86117 (void)static_getset;
86118 (void)self;
86119
86120 /* Metaclass is used to implement static member variables */
86121 metatype = SwigPyObjectType();
86122 assert(metatype);
86123#endif
86124
86125 (void)globals;
86126
86127 /* Create singletons now to avoid potential deadlocks with multi-threaded usage after module initialization */
86128 SWIG_This();
86129 SWIG_Python_TypeCache();
86130 SwigPyPacked_type();
86131#ifndef SWIGPYTHON_BUILTIN
86132 SwigPyObject_type();
86133#endif
86134
86135 /* Fix SwigMethods to carry the callback ptrs when needed */
86136 SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
86137
86138#if PY_VERSION_HEX >= 0x03000000
86139 m = PyModule_Create(&SWIG_module);
86140#else
86141 m = Py_InitModule(SWIG_name, SwigMethods);
86142#endif
86143
86144 md = d = PyModule_GetDict(m);
86145 (void)md;
86146
86147 SWIG_InitializeModule(0);
86148
86149#ifdef SWIGPYTHON_BUILTIN
86150 swigpyobject = SwigPyObject_TypeOnce();
86151
86152 SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject");
86153 assert(SwigPyObject_stype);
86154 cd = (SwigPyClientData*) SwigPyObject_stype->clientdata;
86155 if (!cd) {
86156 SwigPyObject_stype->clientdata = &SwigPyObject_clientdata;
86157 SwigPyObject_clientdata.pytype = swigpyobject;
86158 } else if (swigpyobject->tp_basicsize != cd->pytype->tp_basicsize) {
86159 PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules.");
86160# if PY_VERSION_HEX >= 0x03000000
86161 return NULL;
86162# else
86163 return;
86164# endif
86165 }
86166
86167 /* All objects have a 'this' attribute */
86168 this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def);
86169 (void)this_descr;
86170
86171 /* All objects have a 'thisown' attribute */
86172 thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def);
86173 (void)thisown_descr;
86174
86175 public_interface = PyList_New(0);
86176 public_symbol = 0;
86177 (void)public_symbol;
86178
86179 PyDict_SetItemString(md, "__all__", public_interface);
86180 Py_DECREF(public_interface);
86181 for (i = 0; SwigMethods[i].ml_name != NULL; ++i)
86182 SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name);
86183 for (i = 0; swig_const_table[i].name != 0; ++i)
86184 SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name);
86185#endif
86186
86187 SWIG_InstallConstants(d,swig_const_table);
86188
86189 SWIG_Python_SetConstant(d, "INT32_MAX",SWIG_From_int(static_cast< int >(2147483647)));
86190 SWIG_Python_SetConstant(d, "UINT32_MAX",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86191 SWIG_Python_SetConstant(d, "UINT64_MAX",SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(18446744073709551615ULL)));
86192 SWIG_Python_SetConstant(d, "LLDB_GENERIC_ERROR",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86193 SWIG_Python_SetConstant(d, "LLDB_INVALID_BREAK_ID",SWIG_From_int(static_cast< int >(0)));
86194 SWIG_Python_SetConstant(d, "LLDB_DEFAULT_BREAK_SIZE",SWIG_From_int(static_cast< int >(0)));
86195 SWIG_Python_SetConstant(d, "LLDB_INVALID_WATCH_ID",SWIG_From_int(static_cast< int >(0)));
86196 SWIG_Python_SetConstant(d, "LLDB_WATCH_TYPE_READ",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1u << 0))));
86197 SWIG_Python_SetConstant(d, "LLDB_WATCH_TYPE_WRITE",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1u << 1))));
86198 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_PC",SWIG_From_int(static_cast< int >(0)));
86199 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_SP",SWIG_From_int(static_cast< int >(1)));
86200 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_FP",SWIG_From_int(static_cast< int >(2)));
86201 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_RA",SWIG_From_int(static_cast< int >(3)));
86202 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_FLAGS",SWIG_From_int(static_cast< int >(4)));
86203 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG1",SWIG_From_int(static_cast< int >(5)));
86204 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG2",SWIG_From_int(static_cast< int >(6)));
86205 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG3",SWIG_From_int(static_cast< int >(7)));
86206 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG4",SWIG_From_int(static_cast< int >(8)));
86207 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG5",SWIG_From_int(static_cast< int >(9)));
86208 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG6",SWIG_From_int(static_cast< int >(10)));
86209 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG7",SWIG_From_int(static_cast< int >(11)));
86210 SWIG_Python_SetConstant(d, "LLDB_REGNUM_GENERIC_ARG8",SWIG_From_int(static_cast< int >(12)));
86211 SWIG_Python_SetConstant(d, "LLDB_INVALID_ADDRESS",SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(18446744073709551615ULL)));
86212 SWIG_Python_SetConstant(d, "LLDB_INVALID_INDEX32",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86213 SWIG_Python_SetConstant(d, "LLDB_INVALID_IVAR_OFFSET",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86214 SWIG_Python_SetConstant(d, "LLDB_INVALID_IMAGE_TOKEN",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86215 SWIG_Python_SetConstant(d, "LLDB_INVALID_MODULE_VERSION",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86216 SWIG_Python_SetConstant(d, "LLDB_INVALID_REGNUM",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86217 SWIG_Python_SetConstant(d, "LLDB_INVALID_UID",SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(18446744073709551615ULL)));
86218 SWIG_Python_SetConstant(d, "LLDB_INVALID_PROCESS_ID",SWIG_From_int(static_cast< int >(0)));
86219 SWIG_Python_SetConstant(d, "LLDB_INVALID_THREAD_ID",SWIG_From_int(static_cast< int >(0)));
86220 SWIG_Python_SetConstant(d, "LLDB_INVALID_FRAME_ID",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86221 SWIG_Python_SetConstant(d, "LLDB_INVALID_SIGNAL_NUMBER",SWIG_From_int(static_cast< int >(2147483647)));
86222 SWIG_Python_SetConstant(d, "LLDB_INVALID_OFFSET",SWIG_From_unsigned_SS_long_SS_long(static_cast< unsigned long long >(18446744073709551615ULL)));
86223 SWIG_Python_SetConstant(d, "LLDB_INVALID_LINE_NUMBER",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(4294967295U)));
86224 SWIG_Python_SetConstant(d, "LLDB_INVALID_COLUMN_NUMBER",SWIG_From_int(static_cast< int >(0)));
86225 SWIG_Python_SetConstant(d, "LLDB_INVALID_QUEUE_ID",SWIG_From_int(static_cast< int >(0)));
86226 SWIG_Python_SetConstant(d, "LLDB_ARCH_DEFAULT",SWIG_FromCharPtr("systemArch"));
86227 SWIG_Python_SetConstant(d, "LLDB_ARCH_DEFAULT_32BIT",SWIG_FromCharPtr("systemArch32"));
86228 SWIG_Python_SetConstant(d, "LLDB_ARCH_DEFAULT_64BIT",SWIG_FromCharPtr("systemArch64"));
86229 SWIG_Python_SetConstant(d, "LLDB_INVALID_CPUTYPE",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((0xFFFFFFFEu))));
86230 SWIG_Python_SetConstant(d, "LLDB_MAX_NUM_OPTION_SETS",SWIG_From_int(static_cast< int >(32)));
86231 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_ALL",SWIG_From_unsigned_SS_int(static_cast< unsigned int >(0xFFFFFFFFU)));
86232 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_1",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 0))));
86233 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_2",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 1))));
86234 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_3",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 2))));
86235 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_4",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 3))));
86236 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_5",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 4))));
86237 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_6",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 5))));
86238 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_7",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 6))));
86239 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_8",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 7))));
86240 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_9",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 8))));
86241 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_10",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 9))));
86242 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_11",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 10))));
86243 SWIG_Python_SetConstant(d, "LLDB_OPT_SET_12",SWIG_From_unsigned_SS_int(static_cast< unsigned int >((1U << 11))));
86244 SWIG_Python_SetConstant(d, "eStateInvalid",SWIG_From_int(static_cast< int >(lldb::eStateInvalid)));
86245 SWIG_Python_SetConstant(d, "eStateUnloaded",SWIG_From_int(static_cast< int >(lldb::eStateUnloaded)));
86246 SWIG_Python_SetConstant(d, "eStateConnected",SWIG_From_int(static_cast< int >(lldb::eStateConnected)));
86247 SWIG_Python_SetConstant(d, "eStateAttaching",SWIG_From_int(static_cast< int >(lldb::eStateAttaching)));
86248 SWIG_Python_SetConstant(d, "eStateLaunching",SWIG_From_int(static_cast< int >(lldb::eStateLaunching)));
86249 SWIG_Python_SetConstant(d, "eStateStopped",SWIG_From_int(static_cast< int >(lldb::eStateStopped)));
86250 SWIG_Python_SetConstant(d, "eStateRunning",SWIG_From_int(static_cast< int >(lldb::eStateRunning)));
86251 SWIG_Python_SetConstant(d, "eStateStepping",SWIG_From_int(static_cast< int >(lldb::eStateStepping)));
86252 SWIG_Python_SetConstant(d, "eStateCrashed",SWIG_From_int(static_cast< int >(lldb::eStateCrashed)));
86253 SWIG_Python_SetConstant(d, "eStateDetached",SWIG_From_int(static_cast< int >(lldb::eStateDetached)));
86254 SWIG_Python_SetConstant(d, "eStateExited",SWIG_From_int(static_cast< int >(lldb::eStateExited)));
86255 SWIG_Python_SetConstant(d, "eStateSuspended",SWIG_From_int(static_cast< int >(lldb::eStateSuspended)));
86256 SWIG_Python_SetConstant(d, "kLastStateType",SWIG_From_int(static_cast< int >(lldb::kLastStateType)));
86257 SWIG_Python_SetConstant(d, "eLaunchFlagNone",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagNone)));
86258 SWIG_Python_SetConstant(d, "eLaunchFlagExec",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagExec)));
86259 SWIG_Python_SetConstant(d, "eLaunchFlagDebug",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagDebug)));
86260 SWIG_Python_SetConstant(d, "eLaunchFlagStopAtEntry",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagStopAtEntry)));
86261 SWIG_Python_SetConstant(d, "eLaunchFlagDisableASLR",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagDisableASLR)));
86262 SWIG_Python_SetConstant(d, "eLaunchFlagDisableSTDIO",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagDisableSTDIO)));
86263 SWIG_Python_SetConstant(d, "eLaunchFlagLaunchInTTY",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagLaunchInTTY)));
86264 SWIG_Python_SetConstant(d, "eLaunchFlagLaunchInShell",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagLaunchInShell)));
86265 SWIG_Python_SetConstant(d, "eLaunchFlagLaunchInSeparateProcessGroup",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagLaunchInSeparateProcessGroup)));
86266 SWIG_Python_SetConstant(d, "eLaunchFlagDontSetExitStatus",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagDontSetExitStatus)));
86267 SWIG_Python_SetConstant(d, "eLaunchFlagDetachOnError",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagDetachOnError)));
86268 SWIG_Python_SetConstant(d, "eLaunchFlagShellExpandArguments",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagShellExpandArguments)));
86269 SWIG_Python_SetConstant(d, "eLaunchFlagCloseTTYOnExit",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagCloseTTYOnExit)));
86270 SWIG_Python_SetConstant(d, "eLaunchFlagInheritTCCFromParent",SWIG_From_int(static_cast< int >(lldb::eLaunchFlagInheritTCCFromParent)));
86271 SWIG_Python_SetConstant(d, "eOnlyThisThread",SWIG_From_int(static_cast< int >(lldb::eOnlyThisThread)));
86272 SWIG_Python_SetConstant(d, "eAllThreads",SWIG_From_int(static_cast< int >(lldb::eAllThreads)));
86273 SWIG_Python_SetConstant(d, "eOnlyDuringStepping",SWIG_From_int(static_cast< int >(lldb::eOnlyDuringStepping)));
86274 SWIG_Python_SetConstant(d, "eByteOrderInvalid",SWIG_From_int(static_cast< int >(lldb::eByteOrderInvalid)));
86275 SWIG_Python_SetConstant(d, "eByteOrderBig",SWIG_From_int(static_cast< int >(lldb::eByteOrderBig)));
86276 SWIG_Python_SetConstant(d, "eByteOrderPDP",SWIG_From_int(static_cast< int >(lldb::eByteOrderPDP)));
86277 SWIG_Python_SetConstant(d, "eByteOrderLittle",SWIG_From_int(static_cast< int >(lldb::eByteOrderLittle)));
86278 SWIG_Python_SetConstant(d, "eEncodingInvalid",SWIG_From_int(static_cast< int >(lldb::eEncodingInvalid)));
86279 SWIG_Python_SetConstant(d, "eEncodingUint",SWIG_From_int(static_cast< int >(lldb::eEncodingUint)));
86280 SWIG_Python_SetConstant(d, "eEncodingSint",SWIG_From_int(static_cast< int >(lldb::eEncodingSint)));
86281 SWIG_Python_SetConstant(d, "eEncodingIEEE754",SWIG_From_int(static_cast< int >(lldb::eEncodingIEEE754)));
86282 SWIG_Python_SetConstant(d, "eEncodingVector",SWIG_From_int(static_cast< int >(lldb::eEncodingVector)));
86283 SWIG_Python_SetConstant(d, "eFormatDefault",SWIG_From_int(static_cast< int >(lldb::eFormatDefault)));
86284 SWIG_Python_SetConstant(d, "eFormatInvalid",SWIG_From_int(static_cast< int >(lldb::eFormatInvalid)));
86285 SWIG_Python_SetConstant(d, "eFormatBoolean",SWIG_From_int(static_cast< int >(lldb::eFormatBoolean)));
86286 SWIG_Python_SetConstant(d, "eFormatBinary",SWIG_From_int(static_cast< int >(lldb::eFormatBinary)));
86287 SWIG_Python_SetConstant(d, "eFormatBytes",SWIG_From_int(static_cast< int >(lldb::eFormatBytes)));
86288 SWIG_Python_SetConstant(d, "eFormatBytesWithASCII",SWIG_From_int(static_cast< int >(lldb::eFormatBytesWithASCII)));
86289 SWIG_Python_SetConstant(d, "eFormatChar",SWIG_From_int(static_cast< int >(lldb::eFormatChar)));
86290 SWIG_Python_SetConstant(d, "eFormatCharPrintable",SWIG_From_int(static_cast< int >(lldb::eFormatCharPrintable)));
86291 SWIG_Python_SetConstant(d, "eFormatComplex",SWIG_From_int(static_cast< int >(lldb::eFormatComplex)));
86292 SWIG_Python_SetConstant(d, "eFormatComplexFloat",SWIG_From_int(static_cast< int >(lldb::eFormatComplexFloat)));
86293 SWIG_Python_SetConstant(d, "eFormatCString",SWIG_From_int(static_cast< int >(lldb::eFormatCString)));
86294 SWIG_Python_SetConstant(d, "eFormatDecimal",SWIG_From_int(static_cast< int >(lldb::eFormatDecimal)));
86295 SWIG_Python_SetConstant(d, "eFormatEnum",SWIG_From_int(static_cast< int >(lldb::eFormatEnum)));
86296 SWIG_Python_SetConstant(d, "eFormatHex",SWIG_From_int(static_cast< int >(lldb::eFormatHex)));
86297 SWIG_Python_SetConstant(d, "eFormatHexUppercase",SWIG_From_int(static_cast< int >(lldb::eFormatHexUppercase)));
86298 SWIG_Python_SetConstant(d, "eFormatFloat",SWIG_From_int(static_cast< int >(lldb::eFormatFloat)));
86299 SWIG_Python_SetConstant(d, "eFormatOctal",SWIG_From_int(static_cast< int >(lldb::eFormatOctal)));
86300 SWIG_Python_SetConstant(d, "eFormatOSType",SWIG_From_int(static_cast< int >(lldb::eFormatOSType)));
86301 SWIG_Python_SetConstant(d, "eFormatUnicode16",SWIG_From_int(static_cast< int >(lldb::eFormatUnicode16)));
86302 SWIG_Python_SetConstant(d, "eFormatUnicode32",SWIG_From_int(static_cast< int >(lldb::eFormatUnicode32)));
86303 SWIG_Python_SetConstant(d, "eFormatUnsigned",SWIG_From_int(static_cast< int >(lldb::eFormatUnsigned)));
86304 SWIG_Python_SetConstant(d, "eFormatPointer",SWIG_From_int(static_cast< int >(lldb::eFormatPointer)));
86305 SWIG_Python_SetConstant(d, "eFormatVectorOfChar",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfChar)));
86306 SWIG_Python_SetConstant(d, "eFormatVectorOfSInt8",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfSInt8)));
86307 SWIG_Python_SetConstant(d, "eFormatVectorOfUInt8",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfUInt8)));
86308 SWIG_Python_SetConstant(d, "eFormatVectorOfSInt16",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfSInt16)));
86309 SWIG_Python_SetConstant(d, "eFormatVectorOfUInt16",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfUInt16)));
86310 SWIG_Python_SetConstant(d, "eFormatVectorOfSInt32",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfSInt32)));
86311 SWIG_Python_SetConstant(d, "eFormatVectorOfUInt32",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfUInt32)));
86312 SWIG_Python_SetConstant(d, "eFormatVectorOfSInt64",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfSInt64)));
86313 SWIG_Python_SetConstant(d, "eFormatVectorOfUInt64",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfUInt64)));
86314 SWIG_Python_SetConstant(d, "eFormatVectorOfFloat16",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfFloat16)));
86315 SWIG_Python_SetConstant(d, "eFormatVectorOfFloat32",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfFloat32)));
86316 SWIG_Python_SetConstant(d, "eFormatVectorOfFloat64",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfFloat64)));
86317 SWIG_Python_SetConstant(d, "eFormatVectorOfUInt128",SWIG_From_int(static_cast< int >(lldb::eFormatVectorOfUInt128)));
86318 SWIG_Python_SetConstant(d, "eFormatComplexInteger",SWIG_From_int(static_cast< int >(lldb::eFormatComplexInteger)));
86319 SWIG_Python_SetConstant(d, "eFormatCharArray",SWIG_From_int(static_cast< int >(lldb::eFormatCharArray)));
86320 SWIG_Python_SetConstant(d, "eFormatAddressInfo",SWIG_From_int(static_cast< int >(lldb::eFormatAddressInfo)));
86321 SWIG_Python_SetConstant(d, "eFormatHexFloat",SWIG_From_int(static_cast< int >(lldb::eFormatHexFloat)));
86322 SWIG_Python_SetConstant(d, "eFormatInstruction",SWIG_From_int(static_cast< int >(lldb::eFormatInstruction)));
86323 SWIG_Python_SetConstant(d, "eFormatVoid",SWIG_From_int(static_cast< int >(lldb::eFormatVoid)));
86324 SWIG_Python_SetConstant(d, "eFormatUnicode8",SWIG_From_int(static_cast< int >(lldb::eFormatUnicode8)));
86325 SWIG_Python_SetConstant(d, "kNumFormats",SWIG_From_int(static_cast< int >(lldb::kNumFormats)));
86326 SWIG_Python_SetConstant(d, "eDescriptionLevelBrief",SWIG_From_int(static_cast< int >(lldb::eDescriptionLevelBrief)));
86327 SWIG_Python_SetConstant(d, "eDescriptionLevelFull",SWIG_From_int(static_cast< int >(lldb::eDescriptionLevelFull)));
86328 SWIG_Python_SetConstant(d, "eDescriptionLevelVerbose",SWIG_From_int(static_cast< int >(lldb::eDescriptionLevelVerbose)));
86329 SWIG_Python_SetConstant(d, "eDescriptionLevelInitial",SWIG_From_int(static_cast< int >(lldb::eDescriptionLevelInitial)));
86330 SWIG_Python_SetConstant(d, "kNumDescriptionLevels",SWIG_From_int(static_cast< int >(lldb::kNumDescriptionLevels)));
86331 SWIG_Python_SetConstant(d, "eScriptLanguageNone",SWIG_From_int(static_cast< int >(lldb::eScriptLanguageNone)));
86332 SWIG_Python_SetConstant(d, "eScriptLanguagePython",SWIG_From_int(static_cast< int >(lldb::eScriptLanguagePython)));
86333 SWIG_Python_SetConstant(d, "eScriptLanguageLua",SWIG_From_int(static_cast< int >(lldb::eScriptLanguageLua)));
86334 SWIG_Python_SetConstant(d, "eScriptLanguageUnknown",SWIG_From_int(static_cast< int >(lldb::eScriptLanguageUnknown)));
86335 SWIG_Python_SetConstant(d, "eScriptLanguageDefault",SWIG_From_int(static_cast< int >(lldb::eScriptLanguageDefault)));
86336 SWIG_Python_SetConstant(d, "eRegisterKindEHFrame",SWIG_From_int(static_cast< int >(lldb::eRegisterKindEHFrame)));
86337 SWIG_Python_SetConstant(d, "eRegisterKindDWARF",SWIG_From_int(static_cast< int >(lldb::eRegisterKindDWARF)));
86338 SWIG_Python_SetConstant(d, "eRegisterKindGeneric",SWIG_From_int(static_cast< int >(lldb::eRegisterKindGeneric)));
86339 SWIG_Python_SetConstant(d, "eRegisterKindProcessPlugin",SWIG_From_int(static_cast< int >(lldb::eRegisterKindProcessPlugin)));
86340 SWIG_Python_SetConstant(d, "eRegisterKindLLDB",SWIG_From_int(static_cast< int >(lldb::eRegisterKindLLDB)));
86341 SWIG_Python_SetConstant(d, "kNumRegisterKinds",SWIG_From_int(static_cast< int >(lldb::kNumRegisterKinds)));
86342 SWIG_Python_SetConstant(d, "eStopReasonInvalid",SWIG_From_int(static_cast< int >(lldb::eStopReasonInvalid)));
86343 SWIG_Python_SetConstant(d, "eStopReasonNone",SWIG_From_int(static_cast< int >(lldb::eStopReasonNone)));
86344 SWIG_Python_SetConstant(d, "eStopReasonTrace",SWIG_From_int(static_cast< int >(lldb::eStopReasonTrace)));
86345 SWIG_Python_SetConstant(d, "eStopReasonBreakpoint",SWIG_From_int(static_cast< int >(lldb::eStopReasonBreakpoint)));
86346 SWIG_Python_SetConstant(d, "eStopReasonWatchpoint",SWIG_From_int(static_cast< int >(lldb::eStopReasonWatchpoint)));
86347 SWIG_Python_SetConstant(d, "eStopReasonSignal",SWIG_From_int(static_cast< int >(lldb::eStopReasonSignal)));
86348 SWIG_Python_SetConstant(d, "eStopReasonException",SWIG_From_int(static_cast< int >(lldb::eStopReasonException)));
86349 SWIG_Python_SetConstant(d, "eStopReasonExec",SWIG_From_int(static_cast< int >(lldb::eStopReasonExec)));
86350 SWIG_Python_SetConstant(d, "eStopReasonPlanComplete",SWIG_From_int(static_cast< int >(lldb::eStopReasonPlanComplete)));
86351 SWIG_Python_SetConstant(d, "eStopReasonThreadExiting",SWIG_From_int(static_cast< int >(lldb::eStopReasonThreadExiting)));
86352 SWIG_Python_SetConstant(d, "eStopReasonInstrumentation",SWIG_From_int(static_cast< int >(lldb::eStopReasonInstrumentation)));
86353 SWIG_Python_SetConstant(d, "eReturnStatusInvalid",SWIG_From_int(static_cast< int >(lldb::eReturnStatusInvalid)));
86354 SWIG_Python_SetConstant(d, "eReturnStatusSuccessFinishNoResult",SWIG_From_int(static_cast< int >(lldb::eReturnStatusSuccessFinishNoResult)));
86355 SWIG_Python_SetConstant(d, "eReturnStatusSuccessFinishResult",SWIG_From_int(static_cast< int >(lldb::eReturnStatusSuccessFinishResult)));
86356 SWIG_Python_SetConstant(d, "eReturnStatusSuccessContinuingNoResult",SWIG_From_int(static_cast< int >(lldb::eReturnStatusSuccessContinuingNoResult)));
86357 SWIG_Python_SetConstant(d, "eReturnStatusSuccessContinuingResult",SWIG_From_int(static_cast< int >(lldb::eReturnStatusSuccessContinuingResult)));
86358 SWIG_Python_SetConstant(d, "eReturnStatusStarted",SWIG_From_int(static_cast< int >(lldb::eReturnStatusStarted)));
86359 SWIG_Python_SetConstant(d, "eReturnStatusFailed",SWIG_From_int(static_cast< int >(lldb::eReturnStatusFailed)));
86360 SWIG_Python_SetConstant(d, "eReturnStatusQuit",SWIG_From_int(static_cast< int >(lldb::eReturnStatusQuit)));
86361 SWIG_Python_SetConstant(d, "eExpressionCompleted",SWIG_From_int(static_cast< int >(lldb::eExpressionCompleted)));
86362 SWIG_Python_SetConstant(d, "eExpressionSetupError",SWIG_From_int(static_cast< int >(lldb::eExpressionSetupError)));
86363 SWIG_Python_SetConstant(d, "eExpressionParseError",SWIG_From_int(static_cast< int >(lldb::eExpressionParseError)));
86364 SWIG_Python_SetConstant(d, "eExpressionDiscarded",SWIG_From_int(static_cast< int >(lldb::eExpressionDiscarded)));
86365 SWIG_Python_SetConstant(d, "eExpressionInterrupted",SWIG_From_int(static_cast< int >(lldb::eExpressionInterrupted)));
86366 SWIG_Python_SetConstant(d, "eExpressionHitBreakpoint",SWIG_From_int(static_cast< int >(lldb::eExpressionHitBreakpoint)));
86367 SWIG_Python_SetConstant(d, "eExpressionTimedOut",SWIG_From_int(static_cast< int >(lldb::eExpressionTimedOut)));
86368 SWIG_Python_SetConstant(d, "eExpressionResultUnavailable",SWIG_From_int(static_cast< int >(lldb::eExpressionResultUnavailable)));
86369 SWIG_Python_SetConstant(d, "eExpressionStoppedForDebug",SWIG_From_int(static_cast< int >(lldb::eExpressionStoppedForDebug)));
86370 SWIG_Python_SetConstant(d, "eExpressionThreadVanished",SWIG_From_int(static_cast< int >(lldb::eExpressionThreadVanished)));
86371 SWIG_Python_SetConstant(d, "eSearchDepthInvalid",SWIG_From_int(static_cast< int >(lldb::eSearchDepthInvalid)));
86372 SWIG_Python_SetConstant(d, "eSearchDepthTarget",SWIG_From_int(static_cast< int >(lldb::eSearchDepthTarget)));
86373 SWIG_Python_SetConstant(d, "eSearchDepthModule",SWIG_From_int(static_cast< int >(lldb::eSearchDepthModule)));
86374 SWIG_Python_SetConstant(d, "eSearchDepthCompUnit",SWIG_From_int(static_cast< int >(lldb::eSearchDepthCompUnit)));
86375 SWIG_Python_SetConstant(d, "eSearchDepthFunction",SWIG_From_int(static_cast< int >(lldb::eSearchDepthFunction)));
86376 SWIG_Python_SetConstant(d, "eSearchDepthBlock",SWIG_From_int(static_cast< int >(lldb::eSearchDepthBlock)));
86377 SWIG_Python_SetConstant(d, "eSearchDepthAddress",SWIG_From_int(static_cast< int >(lldb::eSearchDepthAddress)));
86378 SWIG_Python_SetConstant(d, "kLastSearchDepthKind",SWIG_From_int(static_cast< int >(lldb::kLastSearchDepthKind)));
86379 SWIG_Python_SetConstant(d, "eConnectionStatusSuccess",SWIG_From_int(static_cast< int >(lldb::eConnectionStatusSuccess)));
86380 SWIG_Python_SetConstant(d, "eConnectionStatusEndOfFile",SWIG_From_int(static_cast< int >(lldb::eConnectionStatusEndOfFile)));
86381 SWIG_Python_SetConstant(d, "eConnectionStatusError",SWIG_From_int(static_cast< int >(lldb::eConnectionStatusError)));
86382 SWIG_Python_SetConstant(d, "eConnectionStatusTimedOut",SWIG_From_int(static_cast< int >(lldb::eConnectionStatusTimedOut)));
86383 SWIG_Python_SetConstant(d, "eConnectionStatusNoConnection",SWIG_From_int(static_cast< int >(lldb::eConnectionStatusNoConnection)));
86384 SWIG_Python_SetConstant(d, "eConnectionStatusLostConnection",SWIG_From_int(static_cast< int >(lldb::eConnectionStatusLostConnection)));
86385 SWIG_Python_SetConstant(d, "eConnectionStatusInterrupted",SWIG_From_int(static_cast< int >(lldb::eConnectionStatusInterrupted)));
86386 SWIG_Python_SetConstant(d, "eErrorTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eErrorTypeInvalid)));
86387 SWIG_Python_SetConstant(d, "eErrorTypeGeneric",SWIG_From_int(static_cast< int >(lldb::eErrorTypeGeneric)));
86388 SWIG_Python_SetConstant(d, "eErrorTypeMachKernel",SWIG_From_int(static_cast< int >(lldb::eErrorTypeMachKernel)));
86389 SWIG_Python_SetConstant(d, "eErrorTypePOSIX",SWIG_From_int(static_cast< int >(lldb::eErrorTypePOSIX)));
86390 SWIG_Python_SetConstant(d, "eErrorTypeExpression",SWIG_From_int(static_cast< int >(lldb::eErrorTypeExpression)));
86391 SWIG_Python_SetConstant(d, "eErrorTypeWin32",SWIG_From_int(static_cast< int >(lldb::eErrorTypeWin32)));
86392 SWIG_Python_SetConstant(d, "eValueTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eValueTypeInvalid)));
86393 SWIG_Python_SetConstant(d, "eValueTypeVariableGlobal",SWIG_From_int(static_cast< int >(lldb::eValueTypeVariableGlobal)));
86394 SWIG_Python_SetConstant(d, "eValueTypeVariableStatic",SWIG_From_int(static_cast< int >(lldb::eValueTypeVariableStatic)));
86395 SWIG_Python_SetConstant(d, "eValueTypeVariableArgument",SWIG_From_int(static_cast< int >(lldb::eValueTypeVariableArgument)));
86396 SWIG_Python_SetConstant(d, "eValueTypeVariableLocal",SWIG_From_int(static_cast< int >(lldb::eValueTypeVariableLocal)));
86397 SWIG_Python_SetConstant(d, "eValueTypeRegister",SWIG_From_int(static_cast< int >(lldb::eValueTypeRegister)));
86398 SWIG_Python_SetConstant(d, "eValueTypeRegisterSet",SWIG_From_int(static_cast< int >(lldb::eValueTypeRegisterSet)));
86399 SWIG_Python_SetConstant(d, "eValueTypeConstResult",SWIG_From_int(static_cast< int >(lldb::eValueTypeConstResult)));
86400 SWIG_Python_SetConstant(d, "eValueTypeVariableThreadLocal",SWIG_From_int(static_cast< int >(lldb::eValueTypeVariableThreadLocal)));
86401 SWIG_Python_SetConstant(d, "eInputReaderGranularityInvalid",SWIG_From_int(static_cast< int >(lldb::eInputReaderGranularityInvalid)));
86402 SWIG_Python_SetConstant(d, "eInputReaderGranularityByte",SWIG_From_int(static_cast< int >(lldb::eInputReaderGranularityByte)));
86403 SWIG_Python_SetConstant(d, "eInputReaderGranularityWord",SWIG_From_int(static_cast< int >(lldb::eInputReaderGranularityWord)));
86404 SWIG_Python_SetConstant(d, "eInputReaderGranularityLine",SWIG_From_int(static_cast< int >(lldb::eInputReaderGranularityLine)));
86405 SWIG_Python_SetConstant(d, "eInputReaderGranularityAll",SWIG_From_int(static_cast< int >(lldb::eInputReaderGranularityAll)));
86406 SWIG_Python_SetConstant(d, "eSymbolContextTarget",SWIG_From_int(static_cast< int >(lldb::eSymbolContextTarget)));
86407 SWIG_Python_SetConstant(d, "eSymbolContextModule",SWIG_From_int(static_cast< int >(lldb::eSymbolContextModule)));
86408 SWIG_Python_SetConstant(d, "eSymbolContextCompUnit",SWIG_From_int(static_cast< int >(lldb::eSymbolContextCompUnit)));
86409 SWIG_Python_SetConstant(d, "eSymbolContextFunction",SWIG_From_int(static_cast< int >(lldb::eSymbolContextFunction)));
86410 SWIG_Python_SetConstant(d, "eSymbolContextBlock",SWIG_From_int(static_cast< int >(lldb::eSymbolContextBlock)));
86411 SWIG_Python_SetConstant(d, "eSymbolContextLineEntry",SWIG_From_int(static_cast< int >(lldb::eSymbolContextLineEntry)));
86412 SWIG_Python_SetConstant(d, "eSymbolContextSymbol",SWIG_From_int(static_cast< int >(lldb::eSymbolContextSymbol)));
86413 SWIG_Python_SetConstant(d, "eSymbolContextEverything",SWIG_From_int(static_cast< int >(lldb::eSymbolContextEverything)));
86414 SWIG_Python_SetConstant(d, "eSymbolContextVariable",SWIG_From_int(static_cast< int >(lldb::eSymbolContextVariable)));
86415 SWIG_Python_SetConstant(d, "ePermissionsWritable",SWIG_From_int(static_cast< int >(lldb::ePermissionsWritable)));
86416 SWIG_Python_SetConstant(d, "ePermissionsReadable",SWIG_From_int(static_cast< int >(lldb::ePermissionsReadable)));
86417 SWIG_Python_SetConstant(d, "ePermissionsExecutable",SWIG_From_int(static_cast< int >(lldb::ePermissionsExecutable)));
86418 SWIG_Python_SetConstant(d, "eInputReaderActivate",SWIG_From_int(static_cast< int >(lldb::eInputReaderActivate)));
86419 SWIG_Python_SetConstant(d, "eInputReaderAsynchronousOutputWritten",SWIG_From_int(static_cast< int >(lldb::eInputReaderAsynchronousOutputWritten)));
86420 SWIG_Python_SetConstant(d, "eInputReaderReactivate",SWIG_From_int(static_cast< int >(lldb::eInputReaderReactivate)));
86421 SWIG_Python_SetConstant(d, "eInputReaderDeactivate",SWIG_From_int(static_cast< int >(lldb::eInputReaderDeactivate)));
86422 SWIG_Python_SetConstant(d, "eInputReaderGotToken",SWIG_From_int(static_cast< int >(lldb::eInputReaderGotToken)));
86423 SWIG_Python_SetConstant(d, "eInputReaderInterrupt",SWIG_From_int(static_cast< int >(lldb::eInputReaderInterrupt)));
86424 SWIG_Python_SetConstant(d, "eInputReaderEndOfFile",SWIG_From_int(static_cast< int >(lldb::eInputReaderEndOfFile)));
86425 SWIG_Python_SetConstant(d, "eInputReaderDone",SWIG_From_int(static_cast< int >(lldb::eInputReaderDone)));
86426 SWIG_Python_SetConstant(d, "eBreakpointEventTypeInvalidType",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeInvalidType)));
86427 SWIG_Python_SetConstant(d, "eBreakpointEventTypeAdded",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeAdded)));
86428 SWIG_Python_SetConstant(d, "eBreakpointEventTypeRemoved",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeRemoved)));
86429 SWIG_Python_SetConstant(d, "eBreakpointEventTypeLocationsAdded",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeLocationsAdded)));
86430 SWIG_Python_SetConstant(d, "eBreakpointEventTypeLocationsRemoved",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeLocationsRemoved)));
86431 SWIG_Python_SetConstant(d, "eBreakpointEventTypeLocationsResolved",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeLocationsResolved)));
86432 SWIG_Python_SetConstant(d, "eBreakpointEventTypeEnabled",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeEnabled)));
86433 SWIG_Python_SetConstant(d, "eBreakpointEventTypeDisabled",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeDisabled)));
86434 SWIG_Python_SetConstant(d, "eBreakpointEventTypeCommandChanged",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeCommandChanged)));
86435 SWIG_Python_SetConstant(d, "eBreakpointEventTypeConditionChanged",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeConditionChanged)));
86436 SWIG_Python_SetConstant(d, "eBreakpointEventTypeIgnoreChanged",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeIgnoreChanged)));
86437 SWIG_Python_SetConstant(d, "eBreakpointEventTypeThreadChanged",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeThreadChanged)));
86438 SWIG_Python_SetConstant(d, "eBreakpointEventTypeAutoContinueChanged",SWIG_From_int(static_cast< int >(lldb::eBreakpointEventTypeAutoContinueChanged)));
86439 SWIG_Python_SetConstant(d, "eWatchpointEventTypeInvalidType",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeInvalidType)));
86440 SWIG_Python_SetConstant(d, "eWatchpointEventTypeAdded",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeAdded)));
86441 SWIG_Python_SetConstant(d, "eWatchpointEventTypeRemoved",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeRemoved)));
86442 SWIG_Python_SetConstant(d, "eWatchpointEventTypeEnabled",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeEnabled)));
86443 SWIG_Python_SetConstant(d, "eWatchpointEventTypeDisabled",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeDisabled)));
86444 SWIG_Python_SetConstant(d, "eWatchpointEventTypeCommandChanged",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeCommandChanged)));
86445 SWIG_Python_SetConstant(d, "eWatchpointEventTypeConditionChanged",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeConditionChanged)));
86446 SWIG_Python_SetConstant(d, "eWatchpointEventTypeIgnoreChanged",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeIgnoreChanged)));
86447 SWIG_Python_SetConstant(d, "eWatchpointEventTypeThreadChanged",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeThreadChanged)));
86448 SWIG_Python_SetConstant(d, "eWatchpointEventTypeTypeChanged",SWIG_From_int(static_cast< int >(lldb::eWatchpointEventTypeTypeChanged)));
86449 SWIG_Python_SetConstant(d, "eLanguageTypeUnknown",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeUnknown)));
86450 SWIG_Python_SetConstant(d, "eLanguageTypeC89",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC89)));
86451 SWIG_Python_SetConstant(d, "eLanguageTypeC",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC)));
86452 SWIG_Python_SetConstant(d, "eLanguageTypeAda83",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeAda83)));
86453 SWIG_Python_SetConstant(d, "eLanguageTypeC_plus_plus",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC_plus_plus)));
86454 SWIG_Python_SetConstant(d, "eLanguageTypeCobol74",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeCobol74)));
86455 SWIG_Python_SetConstant(d, "eLanguageTypeCobol85",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeCobol85)));
86456 SWIG_Python_SetConstant(d, "eLanguageTypeFortran77",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeFortran77)));
86457 SWIG_Python_SetConstant(d, "eLanguageTypeFortran90",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeFortran90)));
86458 SWIG_Python_SetConstant(d, "eLanguageTypePascal83",SWIG_From_int(static_cast< int >(lldb::eLanguageTypePascal83)));
86459 SWIG_Python_SetConstant(d, "eLanguageTypeModula2",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeModula2)));
86460 SWIG_Python_SetConstant(d, "eLanguageTypeJava",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeJava)));
86461 SWIG_Python_SetConstant(d, "eLanguageTypeC99",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC99)));
86462 SWIG_Python_SetConstant(d, "eLanguageTypeAda95",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeAda95)));
86463 SWIG_Python_SetConstant(d, "eLanguageTypeFortran95",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeFortran95)));
86464 SWIG_Python_SetConstant(d, "eLanguageTypePLI",SWIG_From_int(static_cast< int >(lldb::eLanguageTypePLI)));
86465 SWIG_Python_SetConstant(d, "eLanguageTypeObjC",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeObjC)));
86466 SWIG_Python_SetConstant(d, "eLanguageTypeObjC_plus_plus",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeObjC_plus_plus)));
86467 SWIG_Python_SetConstant(d, "eLanguageTypeUPC",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeUPC)));
86468 SWIG_Python_SetConstant(d, "eLanguageTypeD",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeD)));
86469 SWIG_Python_SetConstant(d, "eLanguageTypePython",SWIG_From_int(static_cast< int >(lldb::eLanguageTypePython)));
86470 SWIG_Python_SetConstant(d, "eLanguageTypeOpenCL",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeOpenCL)));
86471 SWIG_Python_SetConstant(d, "eLanguageTypeGo",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeGo)));
86472 SWIG_Python_SetConstant(d, "eLanguageTypeModula3",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeModula3)));
86473 SWIG_Python_SetConstant(d, "eLanguageTypeHaskell",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeHaskell)));
86474 SWIG_Python_SetConstant(d, "eLanguageTypeC_plus_plus_03",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC_plus_plus_03)));
86475 SWIG_Python_SetConstant(d, "eLanguageTypeC_plus_plus_11",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC_plus_plus_11)));
86476 SWIG_Python_SetConstant(d, "eLanguageTypeOCaml",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeOCaml)));
86477 SWIG_Python_SetConstant(d, "eLanguageTypeRust",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeRust)));
86478 SWIG_Python_SetConstant(d, "eLanguageTypeC11",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC11)));
86479 SWIG_Python_SetConstant(d, "eLanguageTypeSwift",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeSwift)));
86480 SWIG_Python_SetConstant(d, "eLanguageTypeJulia",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeJulia)));
86481 SWIG_Python_SetConstant(d, "eLanguageTypeDylan",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeDylan)));
86482 SWIG_Python_SetConstant(d, "eLanguageTypeC_plus_plus_14",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeC_plus_plus_14)));
86483 SWIG_Python_SetConstant(d, "eLanguageTypeFortran03",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeFortran03)));
86484 SWIG_Python_SetConstant(d, "eLanguageTypeFortran08",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeFortran08)));
86485 SWIG_Python_SetConstant(d, "eLanguageTypeMipsAssembler",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeMipsAssembler)));
86486 SWIG_Python_SetConstant(d, "eLanguageTypeExtRenderScript",SWIG_From_int(static_cast< int >(lldb::eLanguageTypeExtRenderScript)));
86487 SWIG_Python_SetConstant(d, "eNumLanguageTypes",SWIG_From_int(static_cast< int >(lldb::eNumLanguageTypes)));
86488 SWIG_Python_SetConstant(d, "eInstrumentationRuntimeTypeAddressSanitizer",SWIG_From_int(static_cast< int >(lldb::eInstrumentationRuntimeTypeAddressSanitizer)));
86489 SWIG_Python_SetConstant(d, "eInstrumentationRuntimeTypeThreadSanitizer",SWIG_From_int(static_cast< int >(lldb::eInstrumentationRuntimeTypeThreadSanitizer)));
86490 SWIG_Python_SetConstant(d, "eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer",SWIG_From_int(static_cast< int >(lldb::eInstrumentationRuntimeTypeUndefinedBehaviorSanitizer)));
86491 SWIG_Python_SetConstant(d, "eInstrumentationRuntimeTypeMainThreadChecker",SWIG_From_int(static_cast< int >(lldb::eInstrumentationRuntimeTypeMainThreadChecker)));
86492 SWIG_Python_SetConstant(d, "eInstrumentationRuntimeTypeSwiftRuntimeReporting",SWIG_From_int(static_cast< int >(lldb::eInstrumentationRuntimeTypeSwiftRuntimeReporting)));
86493 SWIG_Python_SetConstant(d, "eNumInstrumentationRuntimeTypes",SWIG_From_int(static_cast< int >(lldb::eNumInstrumentationRuntimeTypes)));
86494 SWIG_Python_SetConstant(d, "eNoDynamicValues",SWIG_From_int(static_cast< int >(lldb::eNoDynamicValues)));
86495 SWIG_Python_SetConstant(d, "eDynamicCanRunTarget",SWIG_From_int(static_cast< int >(lldb::eDynamicCanRunTarget)));
86496 SWIG_Python_SetConstant(d, "eDynamicDontRunTarget",SWIG_From_int(static_cast< int >(lldb::eDynamicDontRunTarget)));
86497 SWIG_Python_SetConstant(d, "eStopShowColumnAnsiOrCaret",SWIG_From_int(static_cast< int >(lldb::eStopShowColumnAnsiOrCaret)));
86498 SWIG_Python_SetConstant(d, "eStopShowColumnAnsi",SWIG_From_int(static_cast< int >(lldb::eStopShowColumnAnsi)));
86499 SWIG_Python_SetConstant(d, "eStopShowColumnCaret",SWIG_From_int(static_cast< int >(lldb::eStopShowColumnCaret)));
86500 SWIG_Python_SetConstant(d, "eStopShowColumnNone",SWIG_From_int(static_cast< int >(lldb::eStopShowColumnNone)));
86501 SWIG_Python_SetConstant(d, "eAccessNone",SWIG_From_int(static_cast< int >(lldb::eAccessNone)));
86502 SWIG_Python_SetConstant(d, "eAccessPublic",SWIG_From_int(static_cast< int >(lldb::eAccessPublic)));
86503 SWIG_Python_SetConstant(d, "eAccessPrivate",SWIG_From_int(static_cast< int >(lldb::eAccessPrivate)));
86504 SWIG_Python_SetConstant(d, "eAccessProtected",SWIG_From_int(static_cast< int >(lldb::eAccessProtected)));
86505 SWIG_Python_SetConstant(d, "eAccessPackage",SWIG_From_int(static_cast< int >(lldb::eAccessPackage)));
86506 SWIG_Python_SetConstant(d, "eArgTypeAddress",SWIG_From_int(static_cast< int >(lldb::eArgTypeAddress)));
86507 SWIG_Python_SetConstant(d, "eArgTypeAddressOrExpression",SWIG_From_int(static_cast< int >(lldb::eArgTypeAddressOrExpression)));
86508 SWIG_Python_SetConstant(d, "eArgTypeAliasName",SWIG_From_int(static_cast< int >(lldb::eArgTypeAliasName)));
86509 SWIG_Python_SetConstant(d, "eArgTypeAliasOptions",SWIG_From_int(static_cast< int >(lldb::eArgTypeAliasOptions)));
86510 SWIG_Python_SetConstant(d, "eArgTypeArchitecture",SWIG_From_int(static_cast< int >(lldb::eArgTypeArchitecture)));
86511 SWIG_Python_SetConstant(d, "eArgTypeBoolean",SWIG_From_int(static_cast< int >(lldb::eArgTypeBoolean)));
86512 SWIG_Python_SetConstant(d, "eArgTypeBreakpointID",SWIG_From_int(static_cast< int >(lldb::eArgTypeBreakpointID)));
86513 SWIG_Python_SetConstant(d, "eArgTypeBreakpointIDRange",SWIG_From_int(static_cast< int >(lldb::eArgTypeBreakpointIDRange)));
86514 SWIG_Python_SetConstant(d, "eArgTypeBreakpointName",SWIG_From_int(static_cast< int >(lldb::eArgTypeBreakpointName)));
86515 SWIG_Python_SetConstant(d, "eArgTypeByteSize",SWIG_From_int(static_cast< int >(lldb::eArgTypeByteSize)));
86516 SWIG_Python_SetConstant(d, "eArgTypeClassName",SWIG_From_int(static_cast< int >(lldb::eArgTypeClassName)));
86517 SWIG_Python_SetConstant(d, "eArgTypeCommandName",SWIG_From_int(static_cast< int >(lldb::eArgTypeCommandName)));
86518 SWIG_Python_SetConstant(d, "eArgTypeCount",SWIG_From_int(static_cast< int >(lldb::eArgTypeCount)));
86519 SWIG_Python_SetConstant(d, "eArgTypeDescriptionVerbosity",SWIG_From_int(static_cast< int >(lldb::eArgTypeDescriptionVerbosity)));
86520 SWIG_Python_SetConstant(d, "eArgTypeDirectoryName",SWIG_From_int(static_cast< int >(lldb::eArgTypeDirectoryName)));
86521 SWIG_Python_SetConstant(d, "eArgTypeDisassemblyFlavor",SWIG_From_int(static_cast< int >(lldb::eArgTypeDisassemblyFlavor)));
86522 SWIG_Python_SetConstant(d, "eArgTypeEndAddress",SWIG_From_int(static_cast< int >(lldb::eArgTypeEndAddress)));
86523 SWIG_Python_SetConstant(d, "eArgTypeExpression",SWIG_From_int(static_cast< int >(lldb::eArgTypeExpression)));
86524 SWIG_Python_SetConstant(d, "eArgTypeExpressionPath",SWIG_From_int(static_cast< int >(lldb::eArgTypeExpressionPath)));
86525 SWIG_Python_SetConstant(d, "eArgTypeExprFormat",SWIG_From_int(static_cast< int >(lldb::eArgTypeExprFormat)));
86526 SWIG_Python_SetConstant(d, "eArgTypeFileLineColumn",SWIG_From_int(static_cast< int >(lldb::eArgTypeFileLineColumn)));
86527 SWIG_Python_SetConstant(d, "eArgTypeFilename",SWIG_From_int(static_cast< int >(lldb::eArgTypeFilename)));
86528 SWIG_Python_SetConstant(d, "eArgTypeFormat",SWIG_From_int(static_cast< int >(lldb::eArgTypeFormat)));
86529 SWIG_Python_SetConstant(d, "eArgTypeFrameIndex",SWIG_From_int(static_cast< int >(lldb::eArgTypeFrameIndex)));
86530 SWIG_Python_SetConstant(d, "eArgTypeFullName",SWIG_From_int(static_cast< int >(lldb::eArgTypeFullName)));
86531 SWIG_Python_SetConstant(d, "eArgTypeFunctionName",SWIG_From_int(static_cast< int >(lldb::eArgTypeFunctionName)));
86532 SWIG_Python_SetConstant(d, "eArgTypeFunctionOrSymbol",SWIG_From_int(static_cast< int >(lldb::eArgTypeFunctionOrSymbol)));
86533 SWIG_Python_SetConstant(d, "eArgTypeGDBFormat",SWIG_From_int(static_cast< int >(lldb::eArgTypeGDBFormat)));
86534 SWIG_Python_SetConstant(d, "eArgTypeHelpText",SWIG_From_int(static_cast< int >(lldb::eArgTypeHelpText)));
86535 SWIG_Python_SetConstant(d, "eArgTypeIndex",SWIG_From_int(static_cast< int >(lldb::eArgTypeIndex)));
86536 SWIG_Python_SetConstant(d, "eArgTypeLanguage",SWIG_From_int(static_cast< int >(lldb::eArgTypeLanguage)));
86537 SWIG_Python_SetConstant(d, "eArgTypeLineNum",SWIG_From_int(static_cast< int >(lldb::eArgTypeLineNum)));
86538 SWIG_Python_SetConstant(d, "eArgTypeLogCategory",SWIG_From_int(static_cast< int >(lldb::eArgTypeLogCategory)));
86539 SWIG_Python_SetConstant(d, "eArgTypeLogChannel",SWIG_From_int(static_cast< int >(lldb::eArgTypeLogChannel)));
86540 SWIG_Python_SetConstant(d, "eArgTypeMethod",SWIG_From_int(static_cast< int >(lldb::eArgTypeMethod)));
86541 SWIG_Python_SetConstant(d, "eArgTypeName",SWIG_From_int(static_cast< int >(lldb::eArgTypeName)));
86542 SWIG_Python_SetConstant(d, "eArgTypeNewPathPrefix",SWIG_From_int(static_cast< int >(lldb::eArgTypeNewPathPrefix)));
86543 SWIG_Python_SetConstant(d, "eArgTypeNumLines",SWIG_From_int(static_cast< int >(lldb::eArgTypeNumLines)));
86544 SWIG_Python_SetConstant(d, "eArgTypeNumberPerLine",SWIG_From_int(static_cast< int >(lldb::eArgTypeNumberPerLine)));
86545 SWIG_Python_SetConstant(d, "eArgTypeOffset",SWIG_From_int(static_cast< int >(lldb::eArgTypeOffset)));
86546 SWIG_Python_SetConstant(d, "eArgTypeOldPathPrefix",SWIG_From_int(static_cast< int >(lldb::eArgTypeOldPathPrefix)));
86547 SWIG_Python_SetConstant(d, "eArgTypeOneLiner",SWIG_From_int(static_cast< int >(lldb::eArgTypeOneLiner)));
86548 SWIG_Python_SetConstant(d, "eArgTypePath",SWIG_From_int(static_cast< int >(lldb::eArgTypePath)));
86549 SWIG_Python_SetConstant(d, "eArgTypePermissionsNumber",SWIG_From_int(static_cast< int >(lldb::eArgTypePermissionsNumber)));
86550 SWIG_Python_SetConstant(d, "eArgTypePermissionsString",SWIG_From_int(static_cast< int >(lldb::eArgTypePermissionsString)));
86551 SWIG_Python_SetConstant(d, "eArgTypePid",SWIG_From_int(static_cast< int >(lldb::eArgTypePid)));
86552 SWIG_Python_SetConstant(d, "eArgTypePlugin",SWIG_From_int(static_cast< int >(lldb::eArgTypePlugin)));
86553 SWIG_Python_SetConstant(d, "eArgTypeProcessName",SWIG_From_int(static_cast< int >(lldb::eArgTypeProcessName)));
86554 SWIG_Python_SetConstant(d, "eArgTypePythonClass",SWIG_From_int(static_cast< int >(lldb::eArgTypePythonClass)));
86555 SWIG_Python_SetConstant(d, "eArgTypePythonFunction",SWIG_From_int(static_cast< int >(lldb::eArgTypePythonFunction)));
86556 SWIG_Python_SetConstant(d, "eArgTypePythonScript",SWIG_From_int(static_cast< int >(lldb::eArgTypePythonScript)));
86557 SWIG_Python_SetConstant(d, "eArgTypeQueueName",SWIG_From_int(static_cast< int >(lldb::eArgTypeQueueName)));
86558 SWIG_Python_SetConstant(d, "eArgTypeRegisterName",SWIG_From_int(static_cast< int >(lldb::eArgTypeRegisterName)));
86559 SWIG_Python_SetConstant(d, "eArgTypeRegularExpression",SWIG_From_int(static_cast< int >(lldb::eArgTypeRegularExpression)));
86560 SWIG_Python_SetConstant(d, "eArgTypeRunArgs",SWIG_From_int(static_cast< int >(lldb::eArgTypeRunArgs)));
86561 SWIG_Python_SetConstant(d, "eArgTypeRunMode",SWIG_From_int(static_cast< int >(lldb::eArgTypeRunMode)));
86562 SWIG_Python_SetConstant(d, "eArgTypeScriptedCommandSynchronicity",SWIG_From_int(static_cast< int >(lldb::eArgTypeScriptedCommandSynchronicity)));
86563 SWIG_Python_SetConstant(d, "eArgTypeScriptLang",SWIG_From_int(static_cast< int >(lldb::eArgTypeScriptLang)));
86564 SWIG_Python_SetConstant(d, "eArgTypeSearchWord",SWIG_From_int(static_cast< int >(lldb::eArgTypeSearchWord)));
86565 SWIG_Python_SetConstant(d, "eArgTypeSelector",SWIG_From_int(static_cast< int >(lldb::eArgTypeSelector)));
86566 SWIG_Python_SetConstant(d, "eArgTypeSettingIndex",SWIG_From_int(static_cast< int >(lldb::eArgTypeSettingIndex)));
86567 SWIG_Python_SetConstant(d, "eArgTypeSettingKey",SWIG_From_int(static_cast< int >(lldb::eArgTypeSettingKey)));
86568 SWIG_Python_SetConstant(d, "eArgTypeSettingPrefix",SWIG_From_int(static_cast< int >(lldb::eArgTypeSettingPrefix)));
86569 SWIG_Python_SetConstant(d, "eArgTypeSettingVariableName",SWIG_From_int(static_cast< int >(lldb::eArgTypeSettingVariableName)));
86570 SWIG_Python_SetConstant(d, "eArgTypeShlibName",SWIG_From_int(static_cast< int >(lldb::eArgTypeShlibName)));
86571 SWIG_Python_SetConstant(d, "eArgTypeSourceFile",SWIG_From_int(static_cast< int >(lldb::eArgTypeSourceFile)));
86572 SWIG_Python_SetConstant(d, "eArgTypeSortOrder",SWIG_From_int(static_cast< int >(lldb::eArgTypeSortOrder)));
86573 SWIG_Python_SetConstant(d, "eArgTypeStartAddress",SWIG_From_int(static_cast< int >(lldb::eArgTypeStartAddress)));
86574 SWIG_Python_SetConstant(d, "eArgTypeSummaryString",SWIG_From_int(static_cast< int >(lldb::eArgTypeSummaryString)));
86575 SWIG_Python_SetConstant(d, "eArgTypeSymbol",SWIG_From_int(static_cast< int >(lldb::eArgTypeSymbol)));
86576 SWIG_Python_SetConstant(d, "eArgTypeThreadID",SWIG_From_int(static_cast< int >(lldb::eArgTypeThreadID)));
86577 SWIG_Python_SetConstant(d, "eArgTypeThreadIndex",SWIG_From_int(static_cast< int >(lldb::eArgTypeThreadIndex)));
86578 SWIG_Python_SetConstant(d, "eArgTypeThreadName",SWIG_From_int(static_cast< int >(lldb::eArgTypeThreadName)));
86579 SWIG_Python_SetConstant(d, "eArgTypeTypeName",SWIG_From_int(static_cast< int >(lldb::eArgTypeTypeName)));
86580 SWIG_Python_SetConstant(d, "eArgTypeUnsignedInteger",SWIG_From_int(static_cast< int >(lldb::eArgTypeUnsignedInteger)));
86581 SWIG_Python_SetConstant(d, "eArgTypeUnixSignal",SWIG_From_int(static_cast< int >(lldb::eArgTypeUnixSignal)));
86582 SWIG_Python_SetConstant(d, "eArgTypeVarName",SWIG_From_int(static_cast< int >(lldb::eArgTypeVarName)));
86583 SWIG_Python_SetConstant(d, "eArgTypeValue",SWIG_From_int(static_cast< int >(lldb::eArgTypeValue)));
86584 SWIG_Python_SetConstant(d, "eArgTypeWidth",SWIG_From_int(static_cast< int >(lldb::eArgTypeWidth)));
86585 SWIG_Python_SetConstant(d, "eArgTypeNone",SWIG_From_int(static_cast< int >(lldb::eArgTypeNone)));
86586 SWIG_Python_SetConstant(d, "eArgTypePlatform",SWIG_From_int(static_cast< int >(lldb::eArgTypePlatform)));
86587 SWIG_Python_SetConstant(d, "eArgTypeWatchpointID",SWIG_From_int(static_cast< int >(lldb::eArgTypeWatchpointID)));
86588 SWIG_Python_SetConstant(d, "eArgTypeWatchpointIDRange",SWIG_From_int(static_cast< int >(lldb::eArgTypeWatchpointIDRange)));
86589 SWIG_Python_SetConstant(d, "eArgTypeWatchType",SWIG_From_int(static_cast< int >(lldb::eArgTypeWatchType)));
86590 SWIG_Python_SetConstant(d, "eArgRawInput",SWIG_From_int(static_cast< int >(lldb::eArgRawInput)));
86591 SWIG_Python_SetConstant(d, "eArgTypeCommand",SWIG_From_int(static_cast< int >(lldb::eArgTypeCommand)));
86592 SWIG_Python_SetConstant(d, "eArgTypeColumnNum",SWIG_From_int(static_cast< int >(lldb::eArgTypeColumnNum)));
86593 SWIG_Python_SetConstant(d, "eArgTypeModuleUUID",SWIG_From_int(static_cast< int >(lldb::eArgTypeModuleUUID)));
86594 SWIG_Python_SetConstant(d, "eArgTypeLastArg",SWIG_From_int(static_cast< int >(lldb::eArgTypeLastArg)));
86595 SWIG_Python_SetConstant(d, "eSymbolTypeAny",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeAny)));
86596 SWIG_Python_SetConstant(d, "eSymbolTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeInvalid)));
86597 SWIG_Python_SetConstant(d, "eSymbolTypeAbsolute",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeAbsolute)));
86598 SWIG_Python_SetConstant(d, "eSymbolTypeCode",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeCode)));
86599 SWIG_Python_SetConstant(d, "eSymbolTypeResolver",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeResolver)));
86600 SWIG_Python_SetConstant(d, "eSymbolTypeData",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeData)));
86601 SWIG_Python_SetConstant(d, "eSymbolTypeTrampoline",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeTrampoline)));
86602 SWIG_Python_SetConstant(d, "eSymbolTypeRuntime",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeRuntime)));
86603 SWIG_Python_SetConstant(d, "eSymbolTypeException",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeException)));
86604 SWIG_Python_SetConstant(d, "eSymbolTypeSourceFile",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeSourceFile)));
86605 SWIG_Python_SetConstant(d, "eSymbolTypeHeaderFile",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeHeaderFile)));
86606 SWIG_Python_SetConstant(d, "eSymbolTypeObjectFile",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeObjectFile)));
86607 SWIG_Python_SetConstant(d, "eSymbolTypeCommonBlock",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeCommonBlock)));
86608 SWIG_Python_SetConstant(d, "eSymbolTypeBlock",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeBlock)));
86609 SWIG_Python_SetConstant(d, "eSymbolTypeLocal",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeLocal)));
86610 SWIG_Python_SetConstant(d, "eSymbolTypeParam",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeParam)));
86611 SWIG_Python_SetConstant(d, "eSymbolTypeVariable",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeVariable)));
86612 SWIG_Python_SetConstant(d, "eSymbolTypeVariableType",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeVariableType)));
86613 SWIG_Python_SetConstant(d, "eSymbolTypeLineEntry",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeLineEntry)));
86614 SWIG_Python_SetConstant(d, "eSymbolTypeLineHeader",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeLineHeader)));
86615 SWIG_Python_SetConstant(d, "eSymbolTypeScopeBegin",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeScopeBegin)));
86616 SWIG_Python_SetConstant(d, "eSymbolTypeScopeEnd",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeScopeEnd)));
86617 SWIG_Python_SetConstant(d, "eSymbolTypeAdditional",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeAdditional)));
86618 SWIG_Python_SetConstant(d, "eSymbolTypeCompiler",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeCompiler)));
86619 SWIG_Python_SetConstant(d, "eSymbolTypeInstrumentation",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeInstrumentation)));
86620 SWIG_Python_SetConstant(d, "eSymbolTypeUndefined",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeUndefined)));
86621 SWIG_Python_SetConstant(d, "eSymbolTypeObjCClass",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeObjCClass)));
86622 SWIG_Python_SetConstant(d, "eSymbolTypeObjCMetaClass",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeObjCMetaClass)));
86623 SWIG_Python_SetConstant(d, "eSymbolTypeObjCIVar",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeObjCIVar)));
86624 SWIG_Python_SetConstant(d, "eSymbolTypeReExported",SWIG_From_int(static_cast< int >(lldb::eSymbolTypeReExported)));
86625 SWIG_Python_SetConstant(d, "eSectionTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eSectionTypeInvalid)));
86626 SWIG_Python_SetConstant(d, "eSectionTypeCode",SWIG_From_int(static_cast< int >(lldb::eSectionTypeCode)));
86627 SWIG_Python_SetConstant(d, "eSectionTypeContainer",SWIG_From_int(static_cast< int >(lldb::eSectionTypeContainer)));
86628 SWIG_Python_SetConstant(d, "eSectionTypeData",SWIG_From_int(static_cast< int >(lldb::eSectionTypeData)));
86629 SWIG_Python_SetConstant(d, "eSectionTypeDataCString",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDataCString)));
86630 SWIG_Python_SetConstant(d, "eSectionTypeDataCStringPointers",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDataCStringPointers)));
86631 SWIG_Python_SetConstant(d, "eSectionTypeDataSymbolAddress",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDataSymbolAddress)));
86632 SWIG_Python_SetConstant(d, "eSectionTypeData4",SWIG_From_int(static_cast< int >(lldb::eSectionTypeData4)));
86633 SWIG_Python_SetConstant(d, "eSectionTypeData8",SWIG_From_int(static_cast< int >(lldb::eSectionTypeData8)));
86634 SWIG_Python_SetConstant(d, "eSectionTypeData16",SWIG_From_int(static_cast< int >(lldb::eSectionTypeData16)));
86635 SWIG_Python_SetConstant(d, "eSectionTypeDataPointers",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDataPointers)));
86636 SWIG_Python_SetConstant(d, "eSectionTypeDebug",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDebug)));
86637 SWIG_Python_SetConstant(d, "eSectionTypeZeroFill",SWIG_From_int(static_cast< int >(lldb::eSectionTypeZeroFill)));
86638 SWIG_Python_SetConstant(d, "eSectionTypeDataObjCMessageRefs",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDataObjCMessageRefs)));
86639 SWIG_Python_SetConstant(d, "eSectionTypeDataObjCCFStrings",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDataObjCCFStrings)));
86640 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugAbbrev",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugAbbrev)));
86641 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugAddr",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugAddr)));
86642 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugAranges",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugAranges)));
86643 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugCuIndex",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugCuIndex)));
86644 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugFrame",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugFrame)));
86645 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugInfo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugInfo)));
86646 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugLine",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugLine)));
86647 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugLoc",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugLoc)));
86648 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugMacInfo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugMacInfo)));
86649 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugMacro",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugMacro)));
86650 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugPubNames",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugPubNames)));
86651 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugPubTypes",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugPubTypes)));
86652 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugRanges",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugRanges)));
86653 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugStr",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugStr)));
86654 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugStrOffsets",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugStrOffsets)));
86655 SWIG_Python_SetConstant(d, "eSectionTypeDWARFAppleNames",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFAppleNames)));
86656 SWIG_Python_SetConstant(d, "eSectionTypeDWARFAppleTypes",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFAppleTypes)));
86657 SWIG_Python_SetConstant(d, "eSectionTypeDWARFAppleNamespaces",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFAppleNamespaces)));
86658 SWIG_Python_SetConstant(d, "eSectionTypeDWARFAppleObjC",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFAppleObjC)));
86659 SWIG_Python_SetConstant(d, "eSectionTypeELFSymbolTable",SWIG_From_int(static_cast< int >(lldb::eSectionTypeELFSymbolTable)));
86660 SWIG_Python_SetConstant(d, "eSectionTypeELFDynamicSymbols",SWIG_From_int(static_cast< int >(lldb::eSectionTypeELFDynamicSymbols)));
86661 SWIG_Python_SetConstant(d, "eSectionTypeELFRelocationEntries",SWIG_From_int(static_cast< int >(lldb::eSectionTypeELFRelocationEntries)));
86662 SWIG_Python_SetConstant(d, "eSectionTypeELFDynamicLinkInfo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeELFDynamicLinkInfo)));
86663 SWIG_Python_SetConstant(d, "eSectionTypeEHFrame",SWIG_From_int(static_cast< int >(lldb::eSectionTypeEHFrame)));
86664 SWIG_Python_SetConstant(d, "eSectionTypeARMexidx",SWIG_From_int(static_cast< int >(lldb::eSectionTypeARMexidx)));
86665 SWIG_Python_SetConstant(d, "eSectionTypeARMextab",SWIG_From_int(static_cast< int >(lldb::eSectionTypeARMextab)));
86666 SWIG_Python_SetConstant(d, "eSectionTypeCompactUnwind",SWIG_From_int(static_cast< int >(lldb::eSectionTypeCompactUnwind)));
86667 SWIG_Python_SetConstant(d, "eSectionTypeGoSymtab",SWIG_From_int(static_cast< int >(lldb::eSectionTypeGoSymtab)));
86668 SWIG_Python_SetConstant(d, "eSectionTypeAbsoluteAddress",SWIG_From_int(static_cast< int >(lldb::eSectionTypeAbsoluteAddress)));
86669 SWIG_Python_SetConstant(d, "eSectionTypeDWARFGNUDebugAltLink",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFGNUDebugAltLink)));
86670 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugTypes",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugTypes)));
86671 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugNames",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugNames)));
86672 SWIG_Python_SetConstant(d, "eSectionTypeOther",SWIG_From_int(static_cast< int >(lldb::eSectionTypeOther)));
86673 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugLineStr",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugLineStr)));
86674 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugRngLists",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugRngLists)));
86675 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugLocLists",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugLocLists)));
86676 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugAbbrevDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugAbbrevDwo)));
86677 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugInfoDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugInfoDwo)));
86678 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugStrDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugStrDwo)));
86679 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugStrOffsetsDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugStrOffsetsDwo)));
86680 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugTypesDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugTypesDwo)));
86681 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugRngListsDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugRngListsDwo)));
86682 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugLocDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugLocDwo)));
86683 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugLocListsDwo",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugLocListsDwo)));
86684 SWIG_Python_SetConstant(d, "eSectionTypeDWARFDebugTuIndex",SWIG_From_int(static_cast< int >(lldb::eSectionTypeDWARFDebugTuIndex)));
86685 SWIG_Python_SetConstant(d, "eEmulateInstructionOptionNone",SWIG_From_int(static_cast< int >(lldb::eEmulateInstructionOptionNone)));
86686 SWIG_Python_SetConstant(d, "eEmulateInstructionOptionAutoAdvancePC",SWIG_From_int(static_cast< int >(lldb::eEmulateInstructionOptionAutoAdvancePC)));
86687 SWIG_Python_SetConstant(d, "eEmulateInstructionOptionIgnoreConditions",SWIG_From_int(static_cast< int >(lldb::eEmulateInstructionOptionIgnoreConditions)));
86688 SWIG_Python_SetConstant(d, "eFunctionNameTypeNone",SWIG_From_int(static_cast< int >(lldb::eFunctionNameTypeNone)));
86689 SWIG_Python_SetConstant(d, "eFunctionNameTypeAuto",SWIG_From_int(static_cast< int >(lldb::eFunctionNameTypeAuto)));
86690 SWIG_Python_SetConstant(d, "eFunctionNameTypeFull",SWIG_From_int(static_cast< int >(lldb::eFunctionNameTypeFull)));
86691 SWIG_Python_SetConstant(d, "eFunctionNameTypeBase",SWIG_From_int(static_cast< int >(lldb::eFunctionNameTypeBase)));
86692 SWIG_Python_SetConstant(d, "eFunctionNameTypeMethod",SWIG_From_int(static_cast< int >(lldb::eFunctionNameTypeMethod)));
86693 SWIG_Python_SetConstant(d, "eFunctionNameTypeSelector",SWIG_From_int(static_cast< int >(lldb::eFunctionNameTypeSelector)));
86694 SWIG_Python_SetConstant(d, "eFunctionNameTypeAny",SWIG_From_int(static_cast< int >(lldb::eFunctionNameTypeAny)));
86695 SWIG_Python_SetConstant(d, "eBasicTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eBasicTypeInvalid)));
86696 SWIG_Python_SetConstant(d, "eBasicTypeVoid",SWIG_From_int(static_cast< int >(lldb::eBasicTypeVoid)));
86697 SWIG_Python_SetConstant(d, "eBasicTypeChar",SWIG_From_int(static_cast< int >(lldb::eBasicTypeChar)));
86698 SWIG_Python_SetConstant(d, "eBasicTypeSignedChar",SWIG_From_int(static_cast< int >(lldb::eBasicTypeSignedChar)));
86699 SWIG_Python_SetConstant(d, "eBasicTypeUnsignedChar",SWIG_From_int(static_cast< int >(lldb::eBasicTypeUnsignedChar)));
86700 SWIG_Python_SetConstant(d, "eBasicTypeWChar",SWIG_From_int(static_cast< int >(lldb::eBasicTypeWChar)));
86701 SWIG_Python_SetConstant(d, "eBasicTypeSignedWChar",SWIG_From_int(static_cast< int >(lldb::eBasicTypeSignedWChar)));
86702 SWIG_Python_SetConstant(d, "eBasicTypeUnsignedWChar",SWIG_From_int(static_cast< int >(lldb::eBasicTypeUnsignedWChar)));
86703 SWIG_Python_SetConstant(d, "eBasicTypeChar16",SWIG_From_int(static_cast< int >(lldb::eBasicTypeChar16)));
86704 SWIG_Python_SetConstant(d, "eBasicTypeChar32",SWIG_From_int(static_cast< int >(lldb::eBasicTypeChar32)));
86705 SWIG_Python_SetConstant(d, "eBasicTypeShort",SWIG_From_int(static_cast< int >(lldb::eBasicTypeShort)));
86706 SWIG_Python_SetConstant(d, "eBasicTypeUnsignedShort",SWIG_From_int(static_cast< int >(lldb::eBasicTypeUnsignedShort)));
86707 SWIG_Python_SetConstant(d, "eBasicTypeInt",SWIG_From_int(static_cast< int >(lldb::eBasicTypeInt)));
86708 SWIG_Python_SetConstant(d, "eBasicTypeUnsignedInt",SWIG_From_int(static_cast< int >(lldb::eBasicTypeUnsignedInt)));
86709 SWIG_Python_SetConstant(d, "eBasicTypeLong",SWIG_From_int(static_cast< int >(lldb::eBasicTypeLong)));
86710 SWIG_Python_SetConstant(d, "eBasicTypeUnsignedLong",SWIG_From_int(static_cast< int >(lldb::eBasicTypeUnsignedLong)));
86711 SWIG_Python_SetConstant(d, "eBasicTypeLongLong",SWIG_From_int(static_cast< int >(lldb::eBasicTypeLongLong)));
86712 SWIG_Python_SetConstant(d, "eBasicTypeUnsignedLongLong",SWIG_From_int(static_cast< int >(lldb::eBasicTypeUnsignedLongLong)));
86713 SWIG_Python_SetConstant(d, "eBasicTypeInt128",SWIG_From_int(static_cast< int >(lldb::eBasicTypeInt128)));
86714 SWIG_Python_SetConstant(d, "eBasicTypeUnsignedInt128",SWIG_From_int(static_cast< int >(lldb::eBasicTypeUnsignedInt128)));
86715 SWIG_Python_SetConstant(d, "eBasicTypeBool",SWIG_From_int(static_cast< int >(lldb::eBasicTypeBool)));
86716 SWIG_Python_SetConstant(d, "eBasicTypeHalf",SWIG_From_int(static_cast< int >(lldb::eBasicTypeHalf)));
86717 SWIG_Python_SetConstant(d, "eBasicTypeFloat",SWIG_From_int(static_cast< int >(lldb::eBasicTypeFloat)));
86718 SWIG_Python_SetConstant(d, "eBasicTypeDouble",SWIG_From_int(static_cast< int >(lldb::eBasicTypeDouble)));
86719 SWIG_Python_SetConstant(d, "eBasicTypeLongDouble",SWIG_From_int(static_cast< int >(lldb::eBasicTypeLongDouble)));
86720 SWIG_Python_SetConstant(d, "eBasicTypeFloatComplex",SWIG_From_int(static_cast< int >(lldb::eBasicTypeFloatComplex)));
86721 SWIG_Python_SetConstant(d, "eBasicTypeDoubleComplex",SWIG_From_int(static_cast< int >(lldb::eBasicTypeDoubleComplex)));
86722 SWIG_Python_SetConstant(d, "eBasicTypeLongDoubleComplex",SWIG_From_int(static_cast< int >(lldb::eBasicTypeLongDoubleComplex)));
86723 SWIG_Python_SetConstant(d, "eBasicTypeObjCID",SWIG_From_int(static_cast< int >(lldb::eBasicTypeObjCID)));
86724 SWIG_Python_SetConstant(d, "eBasicTypeObjCClass",SWIG_From_int(static_cast< int >(lldb::eBasicTypeObjCClass)));
86725 SWIG_Python_SetConstant(d, "eBasicTypeObjCSel",SWIG_From_int(static_cast< int >(lldb::eBasicTypeObjCSel)));
86726 SWIG_Python_SetConstant(d, "eBasicTypeNullPtr",SWIG_From_int(static_cast< int >(lldb::eBasicTypeNullPtr)));
86727 SWIG_Python_SetConstant(d, "eBasicTypeOther",SWIG_From_int(static_cast< int >(lldb::eBasicTypeOther)));
86728 SWIG_Python_SetConstant(d, "eTraceTypeNone",SWIG_From_int(static_cast< int >(lldb::eTraceTypeNone)));
86729 SWIG_Python_SetConstant(d, "eTraceTypeProcessorTrace",SWIG_From_int(static_cast< int >(lldb::eTraceTypeProcessorTrace)));
86730 SWIG_Python_SetConstant(d, "eStructuredDataTypeInvalid",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeInvalid)));
86731 SWIG_Python_SetConstant(d, "eStructuredDataTypeNull",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeNull)));
86732 SWIG_Python_SetConstant(d, "eStructuredDataTypeGeneric",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeGeneric)));
86733 SWIG_Python_SetConstant(d, "eStructuredDataTypeArray",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeArray)));
86734 SWIG_Python_SetConstant(d, "eStructuredDataTypeInteger",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeInteger)));
86735 SWIG_Python_SetConstant(d, "eStructuredDataTypeFloat",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeFloat)));
86736 SWIG_Python_SetConstant(d, "eStructuredDataTypeBoolean",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeBoolean)));
86737 SWIG_Python_SetConstant(d, "eStructuredDataTypeString",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeString)));
86738 SWIG_Python_SetConstant(d, "eStructuredDataTypeDictionary",SWIG_From_int(static_cast< int >(lldb::eStructuredDataTypeDictionary)));
86739 SWIG_Python_SetConstant(d, "eTypeClassInvalid",SWIG_From_int(static_cast< int >(lldb::eTypeClassInvalid)));
86740 SWIG_Python_SetConstant(d, "eTypeClassArray",SWIG_From_int(static_cast< int >(lldb::eTypeClassArray)));
86741 SWIG_Python_SetConstant(d, "eTypeClassBlockPointer",SWIG_From_int(static_cast< int >(lldb::eTypeClassBlockPointer)));
86742 SWIG_Python_SetConstant(d, "eTypeClassBuiltin",SWIG_From_int(static_cast< int >(lldb::eTypeClassBuiltin)));
86743 SWIG_Python_SetConstant(d, "eTypeClassClass",SWIG_From_int(static_cast< int >(lldb::eTypeClassClass)));
86744 SWIG_Python_SetConstant(d, "eTypeClassComplexFloat",SWIG_From_int(static_cast< int >(lldb::eTypeClassComplexFloat)));
86745 SWIG_Python_SetConstant(d, "eTypeClassComplexInteger",SWIG_From_int(static_cast< int >(lldb::eTypeClassComplexInteger)));
86746 SWIG_Python_SetConstant(d, "eTypeClassEnumeration",SWIG_From_int(static_cast< int >(lldb::eTypeClassEnumeration)));
86747 SWIG_Python_SetConstant(d, "eTypeClassFunction",SWIG_From_int(static_cast< int >(lldb::eTypeClassFunction)));
86748 SWIG_Python_SetConstant(d, "eTypeClassMemberPointer",SWIG_From_int(static_cast< int >(lldb::eTypeClassMemberPointer)));
86749 SWIG_Python_SetConstant(d, "eTypeClassObjCObject",SWIG_From_int(static_cast< int >(lldb::eTypeClassObjCObject)));
86750 SWIG_Python_SetConstant(d, "eTypeClassObjCInterface",SWIG_From_int(static_cast< int >(lldb::eTypeClassObjCInterface)));
86751 SWIG_Python_SetConstant(d, "eTypeClassObjCObjectPointer",SWIG_From_int(static_cast< int >(lldb::eTypeClassObjCObjectPointer)));
86752 SWIG_Python_SetConstant(d, "eTypeClassPointer",SWIG_From_int(static_cast< int >(lldb::eTypeClassPointer)));
86753 SWIG_Python_SetConstant(d, "eTypeClassReference",SWIG_From_int(static_cast< int >(lldb::eTypeClassReference)));
86754 SWIG_Python_SetConstant(d, "eTypeClassStruct",SWIG_From_int(static_cast< int >(lldb::eTypeClassStruct)));
86755 SWIG_Python_SetConstant(d, "eTypeClassTypedef",SWIG_From_int(static_cast< int >(lldb::eTypeClassTypedef)));
86756 SWIG_Python_SetConstant(d, "eTypeClassUnion",SWIG_From_int(static_cast< int >(lldb::eTypeClassUnion)));
86757 SWIG_Python_SetConstant(d, "eTypeClassVector",SWIG_From_int(static_cast< int >(lldb::eTypeClassVector)));
86758 SWIG_Python_SetConstant(d, "eTypeClassOther",SWIG_From_int(static_cast< int >(lldb::eTypeClassOther)));
86759 SWIG_Python_SetConstant(d, "eTypeClassAny",SWIG_From_int(static_cast< int >(lldb::eTypeClassAny)));
86760 SWIG_Python_SetConstant(d, "eTemplateArgumentKindNull",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindNull)));
86761 SWIG_Python_SetConstant(d, "eTemplateArgumentKindType",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindType)));
86762 SWIG_Python_SetConstant(d, "eTemplateArgumentKindDeclaration",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindDeclaration)));
86763 SWIG_Python_SetConstant(d, "eTemplateArgumentKindIntegral",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindIntegral)));
86764 SWIG_Python_SetConstant(d, "eTemplateArgumentKindTemplate",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindTemplate)));
86765 SWIG_Python_SetConstant(d, "eTemplateArgumentKindTemplateExpansion",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindTemplateExpansion)));
86766 SWIG_Python_SetConstant(d, "eTemplateArgumentKindExpression",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindExpression)));
86767 SWIG_Python_SetConstant(d, "eTemplateArgumentKindPack",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindPack)));
86768 SWIG_Python_SetConstant(d, "eTemplateArgumentKindNullPtr",SWIG_From_int(static_cast< int >(lldb::eTemplateArgumentKindNullPtr)));
86769 SWIG_Python_SetConstant(d, "eTypeOptionNone",SWIG_From_int(static_cast< int >(lldb::eTypeOptionNone)));
86770 SWIG_Python_SetConstant(d, "eTypeOptionCascade",SWIG_From_int(static_cast< int >(lldb::eTypeOptionCascade)));
86771 SWIG_Python_SetConstant(d, "eTypeOptionSkipPointers",SWIG_From_int(static_cast< int >(lldb::eTypeOptionSkipPointers)));
86772 SWIG_Python_SetConstant(d, "eTypeOptionSkipReferences",SWIG_From_int(static_cast< int >(lldb::eTypeOptionSkipReferences)));
86773 SWIG_Python_SetConstant(d, "eTypeOptionHideChildren",SWIG_From_int(static_cast< int >(lldb::eTypeOptionHideChildren)));
86774 SWIG_Python_SetConstant(d, "eTypeOptionHideValue",SWIG_From_int(static_cast< int >(lldb::eTypeOptionHideValue)));
86775 SWIG_Python_SetConstant(d, "eTypeOptionShowOneLiner",SWIG_From_int(static_cast< int >(lldb::eTypeOptionShowOneLiner)));
86776 SWIG_Python_SetConstant(d, "eTypeOptionHideNames",SWIG_From_int(static_cast< int >(lldb::eTypeOptionHideNames)));
86777 SWIG_Python_SetConstant(d, "eTypeOptionNonCacheable",SWIG_From_int(static_cast< int >(lldb::eTypeOptionNonCacheable)));
86778 SWIG_Python_SetConstant(d, "eTypeOptionHideEmptyAggregates",SWIG_From_int(static_cast< int >(lldb::eTypeOptionHideEmptyAggregates)));
86779 SWIG_Python_SetConstant(d, "eTypeOptionFrontEndWantsDereference",SWIG_From_int(static_cast< int >(lldb::eTypeOptionFrontEndWantsDereference)));
86780 SWIG_Python_SetConstant(d, "eFrameCompareInvalid",SWIG_From_int(static_cast< int >(lldb::eFrameCompareInvalid)));
86781 SWIG_Python_SetConstant(d, "eFrameCompareUnknown",SWIG_From_int(static_cast< int >(lldb::eFrameCompareUnknown)));
86782 SWIG_Python_SetConstant(d, "eFrameCompareEqual",SWIG_From_int(static_cast< int >(lldb::eFrameCompareEqual)));
86783 SWIG_Python_SetConstant(d, "eFrameCompareSameParent",SWIG_From_int(static_cast< int >(lldb::eFrameCompareSameParent)));
86784 SWIG_Python_SetConstant(d, "eFrameCompareYounger",SWIG_From_int(static_cast< int >(lldb::eFrameCompareYounger)));
86785 SWIG_Python_SetConstant(d, "eFrameCompareOlder",SWIG_From_int(static_cast< int >(lldb::eFrameCompareOlder)));
86786 SWIG_Python_SetConstant(d, "eFilePermissionsUserRead",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsUserRead)));
86787 SWIG_Python_SetConstant(d, "eFilePermissionsUserWrite",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsUserWrite)));
86788 SWIG_Python_SetConstant(d, "eFilePermissionsUserExecute",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsUserExecute)));
86789 SWIG_Python_SetConstant(d, "eFilePermissionsGroupRead",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsGroupRead)));
86790 SWIG_Python_SetConstant(d, "eFilePermissionsGroupWrite",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsGroupWrite)));
86791 SWIG_Python_SetConstant(d, "eFilePermissionsGroupExecute",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsGroupExecute)));
86792 SWIG_Python_SetConstant(d, "eFilePermissionsWorldRead",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsWorldRead)));
86793 SWIG_Python_SetConstant(d, "eFilePermissionsWorldWrite",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsWorldWrite)));
86794 SWIG_Python_SetConstant(d, "eFilePermissionsWorldExecute",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsWorldExecute)));
86795 SWIG_Python_SetConstant(d, "eFilePermissionsUserRW",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsUserRW)));
86796 SWIG_Python_SetConstant(d, "eFileFilePermissionsUserRX",SWIG_From_int(static_cast< int >(lldb::eFileFilePermissionsUserRX)));
86797 SWIG_Python_SetConstant(d, "eFilePermissionsUserRWX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsUserRWX)));
86798 SWIG_Python_SetConstant(d, "eFilePermissionsGroupRW",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsGroupRW)));
86799 SWIG_Python_SetConstant(d, "eFilePermissionsGroupRX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsGroupRX)));
86800 SWIG_Python_SetConstant(d, "eFilePermissionsGroupRWX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsGroupRWX)));
86801 SWIG_Python_SetConstant(d, "eFilePermissionsWorldRW",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsWorldRW)));
86802 SWIG_Python_SetConstant(d, "eFilePermissionsWorldRX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsWorldRX)));
86803 SWIG_Python_SetConstant(d, "eFilePermissionsWorldRWX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsWorldRWX)));
86804 SWIG_Python_SetConstant(d, "eFilePermissionsEveryoneR",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsEveryoneR)));
86805 SWIG_Python_SetConstant(d, "eFilePermissionsEveryoneW",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsEveryoneW)));
86806 SWIG_Python_SetConstant(d, "eFilePermissionsEveryoneX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsEveryoneX)));
86807 SWIG_Python_SetConstant(d, "eFilePermissionsEveryoneRW",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsEveryoneRW)));
86808 SWIG_Python_SetConstant(d, "eFilePermissionsEveryoneRX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsEveryoneRX)));
86809 SWIG_Python_SetConstant(d, "eFilePermissionsEveryoneRWX",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsEveryoneRWX)));
86810 SWIG_Python_SetConstant(d, "eFilePermissionsFileDefault",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsFileDefault)));
86811 SWIG_Python_SetConstant(d, "eFilePermissionsDirectoryDefault",SWIG_From_int(static_cast< int >(lldb::eFilePermissionsDirectoryDefault)));
86812 SWIG_Python_SetConstant(d, "eQueueItemKindUnknown",SWIG_From_int(static_cast< int >(lldb::eQueueItemKindUnknown)));
86813 SWIG_Python_SetConstant(d, "eQueueItemKindFunction",SWIG_From_int(static_cast< int >(lldb::eQueueItemKindFunction)));
86814 SWIG_Python_SetConstant(d, "eQueueItemKindBlock",SWIG_From_int(static_cast< int >(lldb::eQueueItemKindBlock)));
86815 SWIG_Python_SetConstant(d, "eQueueKindUnknown",SWIG_From_int(static_cast< int >(lldb::eQueueKindUnknown)));
86816 SWIG_Python_SetConstant(d, "eQueueKindSerial",SWIG_From_int(static_cast< int >(lldb::eQueueKindSerial)));
86817 SWIG_Python_SetConstant(d, "eQueueKindConcurrent",SWIG_From_int(static_cast< int >(lldb::eQueueKindConcurrent)));
86818 SWIG_Python_SetConstant(d, "eExpressionEvaluationParse",SWIG_From_int(static_cast< int >(lldb::eExpressionEvaluationParse)));
86819 SWIG_Python_SetConstant(d, "eExpressionEvaluationIRGen",SWIG_From_int(static_cast< int >(lldb::eExpressionEvaluationIRGen)));
86820 SWIG_Python_SetConstant(d, "eExpressionEvaluationExecution",SWIG_From_int(static_cast< int >(lldb::eExpressionEvaluationExecution)));
86821 SWIG_Python_SetConstant(d, "eExpressionEvaluationComplete",SWIG_From_int(static_cast< int >(lldb::eExpressionEvaluationComplete)));
86822 SWIG_Python_SetConstant(d, "eWatchpointKindWrite",SWIG_From_int(static_cast< int >(lldb::eWatchpointKindWrite)));
86823 SWIG_Python_SetConstant(d, "eWatchpointKindRead",SWIG_From_int(static_cast< int >(lldb::eWatchpointKindRead)));
86824 SWIG_Python_SetConstant(d, "eGdbSignalBadAccess",SWIG_From_int(static_cast< int >(lldb::eGdbSignalBadAccess)));
86825 SWIG_Python_SetConstant(d, "eGdbSignalBadInstruction",SWIG_From_int(static_cast< int >(lldb::eGdbSignalBadInstruction)));
86826 SWIG_Python_SetConstant(d, "eGdbSignalArithmetic",SWIG_From_int(static_cast< int >(lldb::eGdbSignalArithmetic)));
86827 SWIG_Python_SetConstant(d, "eGdbSignalEmulation",SWIG_From_int(static_cast< int >(lldb::eGdbSignalEmulation)));
86828 SWIG_Python_SetConstant(d, "eGdbSignalSoftware",SWIG_From_int(static_cast< int >(lldb::eGdbSignalSoftware)));
86829 SWIG_Python_SetConstant(d, "eGdbSignalBreakpoint",SWIG_From_int(static_cast< int >(lldb::eGdbSignalBreakpoint)));
86830 SWIG_Python_SetConstant(d, "ePathTypeLLDBShlibDir",SWIG_From_int(static_cast< int >(lldb::ePathTypeLLDBShlibDir)));
86831 SWIG_Python_SetConstant(d, "ePathTypeSupportExecutableDir",SWIG_From_int(static_cast< int >(lldb::ePathTypeSupportExecutableDir)));
86832 SWIG_Python_SetConstant(d, "ePathTypeHeaderDir",SWIG_From_int(static_cast< int >(lldb::ePathTypeHeaderDir)));
86833 SWIG_Python_SetConstant(d, "ePathTypePythonDir",SWIG_From_int(static_cast< int >(lldb::ePathTypePythonDir)));
86834 SWIG_Python_SetConstant(d, "ePathTypeLLDBSystemPlugins",SWIG_From_int(static_cast< int >(lldb::ePathTypeLLDBSystemPlugins)));
86835 SWIG_Python_SetConstant(d, "ePathTypeLLDBUserPlugins",SWIG_From_int(static_cast< int >(lldb::ePathTypeLLDBUserPlugins)));
86836 SWIG_Python_SetConstant(d, "ePathTypeLLDBTempSystemDir",SWIG_From_int(static_cast< int >(lldb::ePathTypeLLDBTempSystemDir)));
86837 SWIG_Python_SetConstant(d, "ePathTypeGlobalLLDBTempSystemDir",SWIG_From_int(static_cast< int >(lldb::ePathTypeGlobalLLDBTempSystemDir)));
86838 SWIG_Python_SetConstant(d, "ePathTypeClangDir",SWIG_From_int(static_cast< int >(lldb::ePathTypeClangDir)));
86839 SWIG_Python_SetConstant(d, "eMemberFunctionKindUnknown",SWIG_From_int(static_cast< int >(lldb::eMemberFunctionKindUnknown)));
86840 SWIG_Python_SetConstant(d, "eMemberFunctionKindConstructor",SWIG_From_int(static_cast< int >(lldb::eMemberFunctionKindConstructor)));
86841 SWIG_Python_SetConstant(d, "eMemberFunctionKindDestructor",SWIG_From_int(static_cast< int >(lldb::eMemberFunctionKindDestructor)));
86842 SWIG_Python_SetConstant(d, "eMemberFunctionKindInstanceMethod",SWIG_From_int(static_cast< int >(lldb::eMemberFunctionKindInstanceMethod)));
86843 SWIG_Python_SetConstant(d, "eMemberFunctionKindStaticMethod",SWIG_From_int(static_cast< int >(lldb::eMemberFunctionKindStaticMethod)));
86844 SWIG_Python_SetConstant(d, "eMatchTypeNormal",SWIG_From_int(static_cast< int >(lldb::eMatchTypeNormal)));
86845 SWIG_Python_SetConstant(d, "eMatchTypeRegex",SWIG_From_int(static_cast< int >(lldb::eMatchTypeRegex)));
86846 SWIG_Python_SetConstant(d, "eMatchTypeStartsWith",SWIG_From_int(static_cast< int >(lldb::eMatchTypeStartsWith)));
86847 SWIG_Python_SetConstant(d, "eTypeHasChildren",SWIG_From_int(static_cast< int >(lldb::eTypeHasChildren)));
86848 SWIG_Python_SetConstant(d, "eTypeHasValue",SWIG_From_int(static_cast< int >(lldb::eTypeHasValue)));
86849 SWIG_Python_SetConstant(d, "eTypeIsArray",SWIG_From_int(static_cast< int >(lldb::eTypeIsArray)));
86850 SWIG_Python_SetConstant(d, "eTypeIsBlock",SWIG_From_int(static_cast< int >(lldb::eTypeIsBlock)));
86851 SWIG_Python_SetConstant(d, "eTypeIsBuiltIn",SWIG_From_int(static_cast< int >(lldb::eTypeIsBuiltIn)));
86852 SWIG_Python_SetConstant(d, "eTypeIsClass",SWIG_From_int(static_cast< int >(lldb::eTypeIsClass)));
86853 SWIG_Python_SetConstant(d, "eTypeIsCPlusPlus",SWIG_From_int(static_cast< int >(lldb::eTypeIsCPlusPlus)));
86854 SWIG_Python_SetConstant(d, "eTypeIsEnumeration",SWIG_From_int(static_cast< int >(lldb::eTypeIsEnumeration)));
86855 SWIG_Python_SetConstant(d, "eTypeIsFuncPrototype",SWIG_From_int(static_cast< int >(lldb::eTypeIsFuncPrototype)));
86856 SWIG_Python_SetConstant(d, "eTypeIsMember",SWIG_From_int(static_cast< int >(lldb::eTypeIsMember)));
86857 SWIG_Python_SetConstant(d, "eTypeIsObjC",SWIG_From_int(static_cast< int >(lldb::eTypeIsObjC)));
86858 SWIG_Python_SetConstant(d, "eTypeIsPointer",SWIG_From_int(static_cast< int >(lldb::eTypeIsPointer)));
86859 SWIG_Python_SetConstant(d, "eTypeIsReference",SWIG_From_int(static_cast< int >(lldb::eTypeIsReference)));
86860 SWIG_Python_SetConstant(d, "eTypeIsStructUnion",SWIG_From_int(static_cast< int >(lldb::eTypeIsStructUnion)));
86861 SWIG_Python_SetConstant(d, "eTypeIsTemplate",SWIG_From_int(static_cast< int >(lldb::eTypeIsTemplate)));
86862 SWIG_Python_SetConstant(d, "eTypeIsTypedef",SWIG_From_int(static_cast< int >(lldb::eTypeIsTypedef)));
86863 SWIG_Python_SetConstant(d, "eTypeIsVector",SWIG_From_int(static_cast< int >(lldb::eTypeIsVector)));
86864 SWIG_Python_SetConstant(d, "eTypeIsScalar",SWIG_From_int(static_cast< int >(lldb::eTypeIsScalar)));
86865 SWIG_Python_SetConstant(d, "eTypeIsInteger",SWIG_From_int(static_cast< int >(lldb::eTypeIsInteger)));
86866 SWIG_Python_SetConstant(d, "eTypeIsFloat",SWIG_From_int(static_cast< int >(lldb::eTypeIsFloat)));
86867 SWIG_Python_SetConstant(d, "eTypeIsComplex",SWIG_From_int(static_cast< int >(lldb::eTypeIsComplex)));
86868 SWIG_Python_SetConstant(d, "eTypeIsSigned",SWIG_From_int(static_cast< int >(lldb::eTypeIsSigned)));
86869 SWIG_Python_SetConstant(d, "eTypeInstanceIsPointer",SWIG_From_int(static_cast< int >(lldb::eTypeInstanceIsPointer)));
86870 SWIG_Python_SetConstant(d, "eCommandRequiresTarget",SWIG_From_int(static_cast< int >(lldb::eCommandRequiresTarget)));
86871 SWIG_Python_SetConstant(d, "eCommandRequiresProcess",SWIG_From_int(static_cast< int >(lldb::eCommandRequiresProcess)));
86872 SWIG_Python_SetConstant(d, "eCommandRequiresThread",SWIG_From_int(static_cast< int >(lldb::eCommandRequiresThread)));
86873 SWIG_Python_SetConstant(d, "eCommandRequiresFrame",SWIG_From_int(static_cast< int >(lldb::eCommandRequiresFrame)));
86874 SWIG_Python_SetConstant(d, "eCommandRequiresRegContext",SWIG_From_int(static_cast< int >(lldb::eCommandRequiresRegContext)));
86875 SWIG_Python_SetConstant(d, "eCommandTryTargetAPILock",SWIG_From_int(static_cast< int >(lldb::eCommandTryTargetAPILock)));
86876 SWIG_Python_SetConstant(d, "eCommandProcessMustBeLaunched",SWIG_From_int(static_cast< int >(lldb::eCommandProcessMustBeLaunched)));
86877 SWIG_Python_SetConstant(d, "eCommandProcessMustBePaused",SWIG_From_int(static_cast< int >(lldb::eCommandProcessMustBePaused)));
86878 SWIG_Python_SetConstant(d, "eCommandProcessMustBeTraced",SWIG_From_int(static_cast< int >(lldb::eCommandProcessMustBeTraced)));
86879 SWIG_Python_SetConstant(d, "eTypeSummaryCapped",SWIG_From_bool(static_cast< bool >(lldb::eTypeSummaryCapped)));
86880 SWIG_Python_SetConstant(d, "eTypeSummaryUncapped",SWIG_From_bool(static_cast< bool >(lldb::eTypeSummaryUncapped)));
86881 SWIG_Python_SetConstant(d, "eCommandInterpreterResultSuccess",SWIG_From_int(static_cast< int >(lldb::eCommandInterpreterResultSuccess)));
86882 SWIG_Python_SetConstant(d, "eCommandInterpreterResultInferiorCrash",SWIG_From_int(static_cast< int >(lldb::eCommandInterpreterResultInferiorCrash)));
86883 SWIG_Python_SetConstant(d, "eCommandInterpreterResultCommandError",SWIG_From_int(static_cast< int >(lldb::eCommandInterpreterResultCommandError)));
86884 SWIG_Python_SetConstant(d, "eCommandInterpreterResultQuitRequested",SWIG_From_int(static_cast< int >(lldb::eCommandInterpreterResultQuitRequested)));
86885 SWIG_Python_SetConstant(d, "SBCommandInterpreter_eBroadcastBitThreadShouldExit",SWIG_From_int(static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitThreadShouldExit)));
86886 SWIG_Python_SetConstant(d, "SBCommandInterpreter_eBroadcastBitResetPrompt",SWIG_From_int(static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitResetPrompt)));
86887 SWIG_Python_SetConstant(d, "SBCommandInterpreter_eBroadcastBitQuitCommandReceived",SWIG_From_int(static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitQuitCommandReceived)));
86888 SWIG_Python_SetConstant(d, "SBCommandInterpreter_eBroadcastBitAsynchronousOutputData",SWIG_From_int(static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitAsynchronousOutputData)));
86889 SWIG_Python_SetConstant(d, "SBCommandInterpreter_eBroadcastBitAsynchronousErrorData",SWIG_From_int(static_cast< int >(lldb::SBCommandInterpreter::eBroadcastBitAsynchronousErrorData)));
86890 SWIG_Python_SetConstant(d, "SBCommunication_eBroadcastBitDisconnected",SWIG_From_int(static_cast< int >(lldb::SBCommunication::eBroadcastBitDisconnected)));
86891 SWIG_Python_SetConstant(d, "SBCommunication_eBroadcastBitReadThreadGotBytes",SWIG_From_int(static_cast< int >(lldb::SBCommunication::eBroadcastBitReadThreadGotBytes)));
86892 SWIG_Python_SetConstant(d, "SBCommunication_eBroadcastBitReadThreadDidExit",SWIG_From_int(static_cast< int >(lldb::SBCommunication::eBroadcastBitReadThreadDidExit)));
86893 SWIG_Python_SetConstant(d, "SBCommunication_eBroadcastBitReadThreadShouldExit",SWIG_From_int(static_cast< int >(lldb::SBCommunication::eBroadcastBitReadThreadShouldExit)));
86894 SWIG_Python_SetConstant(d, "SBCommunication_eBroadcastBitPacketAvailable",SWIG_From_int(static_cast< int >(lldb::SBCommunication::eBroadcastBitPacketAvailable)));
86895 SWIG_Python_SetConstant(d, "SBCommunication_eAllEventBits",SWIG_From_int(static_cast< int >(lldb::SBCommunication::eAllEventBits)));
86896 SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitStateChanged",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitStateChanged)));
86897 SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitInterrupt",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitInterrupt)));
86898 SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitSTDOUT",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitSTDOUT)));
86899 SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitSTDERR",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitSTDERR)));
86900 SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitProfileData",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitProfileData)));
86901 SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitStructuredData",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitStructuredData)));
86902 SWIG_Python_SetConstant(d, "SBTarget_eBroadcastBitBreakpointChanged",SWIG_From_int(static_cast< int >(lldb::SBTarget::eBroadcastBitBreakpointChanged)));
86903 SWIG_Python_SetConstant(d, "SBTarget_eBroadcastBitModulesLoaded",SWIG_From_int(static_cast< int >(lldb::SBTarget::eBroadcastBitModulesLoaded)));
86904 SWIG_Python_SetConstant(d, "SBTarget_eBroadcastBitModulesUnloaded",SWIG_From_int(static_cast< int >(lldb::SBTarget::eBroadcastBitModulesUnloaded)));
86905 SWIG_Python_SetConstant(d, "SBTarget_eBroadcastBitWatchpointChanged",SWIG_From_int(static_cast< int >(lldb::SBTarget::eBroadcastBitWatchpointChanged)));
86906 SWIG_Python_SetConstant(d, "SBTarget_eBroadcastBitSymbolsLoaded",SWIG_From_int(static_cast< int >(lldb::SBTarget::eBroadcastBitSymbolsLoaded)));
86907 SWIG_Python_SetConstant(d, "SBThread_eBroadcastBitStackChanged",SWIG_From_int(static_cast< int >(lldb::SBThread::eBroadcastBitStackChanged)));
86908 SWIG_Python_SetConstant(d, "SBThread_eBroadcastBitThreadSuspended",SWIG_From_int(static_cast< int >(lldb::SBThread::eBroadcastBitThreadSuspended)));
86909 SWIG_Python_SetConstant(d, "SBThread_eBroadcastBitThreadResumed",SWIG_From_int(static_cast< int >(lldb::SBThread::eBroadcastBitThreadResumed)));
86910 SWIG_Python_SetConstant(d, "SBThread_eBroadcastBitSelectedFrameChanged",SWIG_From_int(static_cast< int >(lldb::SBThread::eBroadcastBitSelectedFrameChanged)));
86911 SWIG_Python_SetConstant(d, "SBThread_eBroadcastBitThreadSelected",SWIG_From_int(static_cast< int >(lldb::SBThread::eBroadcastBitThreadSelected)));
86912
86913 /* Initialize threading */
86914 SWIG_PYTHON_INITIALIZE_THREADS;
86915#if PY_VERSION_HEX >= 0x03000000
86916 return m;
86917#else
86918 return;
86919#endif
86920}
86921
86922